Begin CHANGES text for 4.0.0a2

This commit is contained in:
Robin Dunn
2017-04-28 16:04:19 -07:00
parent 7c2e087bfc
commit bb8f0804b1
2 changed files with 48 additions and 32 deletions

View File

@@ -1,12 +1,54 @@
.. -*- coding: utf-8 -*-
Recent Changes for wxPython
=====================================================================
===========================
4.0.0a2
-------
* 30-Apr-2017
Various tweaks and bug fixes:
* Allow numpy arrays to be auto-converted to simple sequence value types like
wx.Size, wx.Colour, etc.
* A couple of fixes to lib/agw/aui to prevent segfaults under OSX when
AuiNotebook tabs are closed
* Fix wx._core.wxAssertionError in wx.lib.agw.aui when dragging a notebook tab
* Fix the [G|S]etClientData methods in wx.CommandEvent to behave the same
way they are in wx.ClientDataContainer.
* Fix the SetFonts methods in wx.html classes
* Several fixes in wx.dataview related to overriding methods
* Fixed some flickering in wx.lib.agw.aui.framemanager
* Fixed problem with wrong implementation of wxNotebook::DeleteAllPages being
called on Windows
* Added the missing wx.grid.GRID_AUTOSIZE flag
* Fixed crash due to the object created in an XmlSubclassFactory being
destroyed too soon
Added building and bundling of the PDB files for wxWidgets and the wxPython
extensions on Windows. For the time being they will be downloadable from
https://wxPython.org/Phoenix/releases along with archives for the
documentation as well as the demo and samples.
4.0.0a1 "The Phoenix Rises!"
=============================
*
-----------------------------
* 15-Apr-2017
This is the first official release of the wxPython Phoenix project! ("And the
crowd goes wild!") Don't let the fact that it is marked as an "alpha" release

View File

@@ -8,38 +8,12 @@
]]
Announcing wxPython 4.0.0a1
Announcing wxPython 4.0.0a2
---------------------------
https://pypi.python.org/pypi/wxPython/4.0.0a1
I'm pleased to announce that wxPython's Project Phoenix has made it's public
debut as wxPython 4.0.0a1, available from PyPI. Don't let the fact that it is
marked as an "alpha" release scare you away. It is an alpha simply because
this is the **first** in several ways:
* It's the first real release of Phoenix, which is built on a different
foundation than Classic wxPython was.
* It's the first wxPython release intended to be fully available from PyPI and
buildable/installable by pip on all of the supported platforms.
* It's the first release for Python3 (binaries for 3.5 and 3.6 are provided,
and building for 3.4 is still possible as well). In addition, Python 2.7
is also supported from the same codebase, with binaries available.
* The wheel files are fully self-contained and relocatable on the supported
platforms, so they are installable in virtual environments without needing
to be able to find specific versions of the wxWidgets shared libraries
(or others) at fixed locations elsewhere in the file-system.
* And as with most alphas, there are still a few things that are not
finished or polished yet.
But even with all that, many people have been using the pre-release snapshots
of Phoenix for quite a while now, and it has been relatively stable and solid
for them.
https://pypi.python.org/pypi/wxPython/4.0.0a2
[ Copy changes here ]
What is wxPython?