Skip to content

Commit

Permalink
Bring release notes up to date
Browse files Browse the repository at this point in the history
  • Loading branch information
takluyver committed Feb 21, 2015
1 parent 0a14762 commit 58eddfe
Showing 1 changed file with 41 additions and 0 deletions.
41 changes: 41 additions & 0 deletions doc/releasenotes.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,47 @@
Release notes
=============

Version 1.5
-----------

* New ``exclude`` option to cut unnecessary files out of directories and
packages that are copied into the installer.
* The ``installer.nsi`` script is now built using `Jinja <http://jinja.pocoo.org/>`_
templates instead of a custom templating system. If you have specify a custom
``nsi_template`` file, you will need to update it to use Jinja syntax.
* GUI applications (running under :program:`pythonw`) have stdout and stderr
written to a log file in ``%APPDATA%``. This should catch all ``print``,
warnings, uncaught errors, and avoid the program freezing if it tries to
print.
* Applications run in a console (under :program:`python`) now show the traceback
for an uncaught error in the console as well as writing it to the log file.
* Install :program:`pynsist` command on Windows.
* :program:`pynsist` now takes a :option:`--no-makensis` option, which stops it
before running :program:`makensis` for debugging.

Version 1.0
-----------

* New ``extra_preamble`` option to specify a snippet of Python code to run
before your main application.
* Packages used in the specified entry points no longer need to be listed
under the Include section; they are automatically included.
* Write the crash log to a file in ``%APPDATA%``, not in the installation
directory - on modern Windows, the application can't normally write to its
install directory.
* Added an example application using pygtk.
* :doc:`installers` documentation added.
* Install Python into ``Program Files\Common Files`` or ``Program Files (x86)\Common Files``,
so that if both 32- and 64-bit Pythons of the same version are installed,
neither replaces the other.
* When using 64-bit Python, the application files now go in ``Program Files`` by
default instead of ``Program Files (x86)``.
* Fixed a bug in finding the NSIS install directory on 64-bit Windows.
* Fixed a bug that prevented using multiprocessing in installed applications.
* Fixed a bug where the ``py.exe`` launcher was not included if you built a
Python 2 installer using Python 3.
* Better error messages for some invalid input.

Version 0.3
-----------

Expand Down

0 comments on commit 58eddfe

Please sign in to comment.