-------------------------
Enhancements
^^^^^^^^^^^^
- The Windows MSI installer UI now includes auto-generated bitmaps
displaying the packaged application icon. (`103 <https://github.com/mu-editor/pup/issues/103>`_)
- The Windows MSI installation process
can now launch the installed program when done.
Limitation:
only works if a license is included to be displayed and accepted,
which serves the near-term use case for Mu Editor. (`145 <https://github.com/mu-editor/pup/issues/145>`_)
- Documented how to attain Windows MSI per-machine installs. (`151 <https://github.com/mu-editor/pup/issues/151>`_)
- macOS launcher is now a native executable, compiled at packaging time.
This leads to a cleaner user experience when macOS asks if the application should be allowed to access files or other HW devices: with the previous bash-script based solution the user would be asked about ``/bin/bash``. Users are now asked about the proper application name.
Additionally, the main menu should now display the correct application name, instead of ``pythonX.Y`` as before. (`153 <https://github.com/mu-editor/pup/issues/153>`_)
Other Changes
^^^^^^^^^^^^^
- Windows MSI installation now adds a single top-level entry to the Start Menu,
whereas before a directory containing the program launching entry was created:
less is more. (`147 <https://github.com/mu-editor/pup/issues/147>`_)
- Documented Windows MSI limitations regarding non-final PEP-440 versions,
like ``1.1.0b2`` or ``1.1.0rc1``,
and the implications it has on the end-user software upgrade process. (`155 <https://github.com/mu-editor/pup/issues/155>`_)
- Updated the default Python Standalone 3.8 bundle from 3.8.5 to 3.8.11. (`169 <https://github.com/mu-editor/pup/issues/169>`_)