🐛 Bug Fixes
- #306: Move to a non-reload based configuration import to fix issues with Eel server stopping on reload
- Fix icon input not validating after configuration import
🚀 Enhancements
- #292: Added Greek translations
🏆 Contributors
🚀 Enhancements
- #297: Added Czech translations
🏆 Contributors
🐛 Bug Fixes
- #286: Fixed configuration import not clearing existing values before inserting new values (now done using a reload)
- Fixed icon path not validating after import
🚀 Enhancements
- #286: Added ability to set language in cli arguments (e.g.
--language sp
)
🐛 Bug Fixes
- Match dependencies in setup.py with requirements.txt
🚀 Enhancements
🏆 Contributors
🚀 Enhancements
- #252: Added French translations
🏆 Contributors
🏠 Internal
- #261: Use latest version of Eel
🐛 Bug Fixes
- #259: Fix PyInstaller 4.10 warnings
🚀 Enhancements
- #247: Added Thai translations
🏆 Contributors
🚀 Enhancements
- #241: Added Turkish translations
🏆 Contributors
🚀 Enhancements
- #237: Added Spanish translations
🏆 Contributors
🚀 Enhancements
🏆 Contributors
🐛 Bug Fixes
- #230: Fixed application failing to launch
🏆 Contributors
- #215: Added warning when using Python 3.10.0
- Added Russian (Русский) translations
- #211: Added Traditional Chinese translations
- #218: Added build directory override argument (
--build-directory-override
) - #221: Added an overlay spinner to hide content until the UI is initialised
- #205: Added support for PyInstaller 4.6 and its new options
- Dropped support for Python 3.5
- Added support for Python 3.10
- #197: Allow the output directory to be set from an imported JSON configuration file
- #166: Added a warning for usage of Python from the Windows Store
- #168: Confirmation dialog on overriding configuration values on import
- Added translation handler
- #153: Added Chinese translations
- Add warning about PyInstaller < 4.1 support for Python 3.8 and 3.9
- #142: Added browse button for output directory
- #74 Added support for Python 3.8 and 3.9 by making PyInstaller 4.1 a required dependency
- Fix regressed additional files note when using onefile
- Updated CSS colour references
- Fixed 404 image link
- Fixed #100: Use Eel 0.12.4
- Fixed #103: Use
--console
/--windowed
instead of--nowindowed
/--noconsole
- Be more consistent when choosing option strings - found in #104
- Fixed #99: Added
--no-ui
to tell the application to not open the ui and simply print out the address that the server is running on.- When using this option, the server will keep running until manually stopped (Ctrl + C).
- Merged #96: Fixed Python 2.7 compatibility
- Made warnings appear at the top of the ui when using versions of PyInstaller/Python that a known to conflict
- Added argument
--output-dir
to set the default output directory - Added argument
--logging-level
to override logging level for console output - Added helpful links to the top of the ui
- Removed Python 3.4 from supported versions as it is not officially supported by PyInstaller anymore
- Some other build and background improvements
- Fixed binary not reading arguments
- Fixed input being emptied when cancelling file dialogs
- Completely refactored project
- Code separation
- Cleaned up logging silencing
- Advanced tab is built dynamically to support newly added PyInstaller commands
- Added "Settings" ui tab for non-PyInstaller settings
- Better input colouring for inputs expecting files/directories
- Started adding tests to help support multiple operating systems and versions of Python more confidently.
- Automatic deployments on tag
Note: This introduces a different format for exported configuration json files which causes older configuration files to be incompatible.
- Added support for Eel 0.11.0
- Fix #61: Don't try to use Chrome if Eel detects a path that does not exist
- Leave a space between extra command data and the Python file
- Allow PyInstaller dev branches to be used
- Fix #58: Do not supply keyword arguments to os.startfile.
- When the server stops, close the UI
- Fix #56: Stop Python process freezing when displaying tkinter dialogs
- Don't pass filetypes to tkinter's askopenfilename on MacOS
- Allow importing and exporting od argument configurations as json files
- Other improvements to behind-the-scenes state
- No changelog notes for earlier versions.