Project home page > Changelog
Changelog
Version 2.4.13
- Strip illegal characters before parsing yw7 input.
Based on PyWriter 7.14.12
Version 2.4.12
- Refactor for future Python versions: No longer test truth value of
xml.etree.ElementTree.Element.
Based on PyWriter 7.14.11
Version 2.4.11
- Refactor for future Python versions.
Based on PyWriter 7.14.10
Version 2.4.10
- Reading .yw7 files created with the iOS yWriter version.
Based on PyWriter 7.14.5
Version 2.4.9
- Make it run with old Windows versions.
Based on PyWriter 7.14.3
Version 2.4.8
- Modify “shebang” line to make the script run with Python 3.11 under Windows.
Based on PyWriter 7.14.2
Version 2.4.7
- Update the PyWriter library for future Python versions.
- Count words like in LibreOffice. See: https://help.libreoffice.org/latest/en-GB/text/swriter/guide/words_count.html.
Based on PyWriter 7.14.2
Version 2.4.6 Optional release
- Code refactoring and library update.
Based on PyWriter 7.2.1
Version 2.4.5 Update setup script
- Change the working dir to the script dir on startup in order to avoid “file not found” error.
Based on PyWriter 5.18.0
Version 2.4.4 Improved setup
- Catch exceptions in the setup script.
Based on PyWriter 5.18.0
Version 2.4.3 Improved word counting
- Fix word counting considering ellipses.
Based on PyWriter 5.12.4
Version 2.4.2 Improved word counting
- Fix word counting considering comments, hyphens, and dashes.
Based on PyWriter 5.12.3
Version 2.4.1 Optional update
Based on PyWriter 5.6.0
Version 2.4.0
- Add option ‘Include regular chapters’.
- Add option ‘Reset number after section beginnings’.
Based on PyWriter 5.2.1
Version 2.2.0
- Add shortcuts:
- Ctrl-o to open.
- Ctrl-q to exit.
- Enable menu shortcuts.
- Display document title on the window frame.
- Save and restore window size and position.
- Save the settings on exit, even if no run has taken place..
Based on PyWriter 5.2.0
Version 2.0.1
- Improve code and documentation quality.
Based on PyWriter 5.0.3
Version 2.0.0
- Change the GUI.
- Rename config file entries.
- Refactor the code.
Based on PyWriter 5.0.0
Version 1.2.0 GUI update
Based on PyWriter 4.0.0
Version 1.0.3 Create backups
- Create backups when overwriting files.
Based on PyWriter 3.30.0
Version 1.0.2 Support non-Windows OS
- Move installation and configuration to another location (see instructions for use).
Based on PyWriter 3.28.1
Version 1.0.1 Optional update
- Fix “Heading prefix” and “Heading suffix” labels.
- Refactor for better maintainability.
Based on PyWriter 3.24.3
Version 1.0.0 Final release
- Fix a bug where files created with yWriter versions before 7.0.7.2 are not processed.
- The configuration file has a new format.
- Major refactoring to enable automated testing.
Based on PyWriter 3.24.3
Version 0.2.4 No automatic shortcut creation
- Due to sporadic security warnings, the automatic shortcut creation during installation is removed. The user is now guided to create the application shortcut manually.
Based on PyWriter 3.16.0
Version 0.2.3 Include installation script
install.bat installs the script for the local user and creates a
shortcut on the desktop.
Based on PyWriter 3.12.7
Version 0.2.2 Bugfix release
- Import sys in order to process the command line argument.
Based on PyWriter 3.12.6
Version 0.2.1 Beta test release
Based on PyWriter 3.12.0.
Version 0.2.0 Beta test release
Based on PyWriter 3.10.2.