Releases: sveinbjornt/Platypus
Releases · sveinbjornt/Platypus
5.4.1
5.4
- Added native support for arm64 CPU architecture. Both Platypus and the apps it generates are now Universal ARM/Intel 64-bit binaries
- New application icon
- Status Menu submenu items can now be disabled with the DISABLED syntax
- Support relative interpreter path (i.e. relative to Resources directory)
- Support dark mode for text fields (inverts colors, changes dynamically when user switches interface modes)
- Command line tool no longer defaults to stripping nib file (requires explicit -y option)
- Enabled close button on windows, which now quit the app(s)
- Added standard Help Menu to ScriptExec apps (support for bundled help bundles)
- Added support for dynamically changing status item title and icon via STATUSTITLE and STATUSICON syntax
- Warn when non-existent file in bundled files list
- Command line tool now defaults to creating apps with no application icon
- Support for notifications is now an option, to prevent permission popups on Catalina and later
- Added Python 3 and Dart interpreter presets
- Platypus apps now hide (instead of disabling) Open and Open Recent menu items if they don't accept files
- Fixed issue with signing generated apps due to missing "APPL" CFBundleType
- Fixed nasty empty newline parsing bug
- Switched over to AGIconFamily for icon generation, reducing dependence on deprecated Carbon calls
- Resolved issue with text selection and dark mode in generated apps
- Improved drag and drop handling on Platypus main window
- Platypus now requires macOS 10.11 or later
Full Changelog: 5.3...v5.4
5.3
- First facelift in a decade: New application icons created by Drífa Líftóra
- Updated to support Mojave Dark Mode
- Added AWK, JavaScript and Node interpreter presets
- Added "REFRESH" command that clears text output buffer
- Added "DISABLED" menu item syntax for status menu interface
- Platypus and its command line tool binary are now code-signed. Generated applications remain unsigned, for obvious reasons
- Windows of generated applications are now larger, and centered on first launch
- Apps now try to make script executable (+x) on launch This may resolve certain issues with launching generated apps stored on network-mounted volumes
- Added Open With menu for items in Bundled Files list
- Fixed bug where Platypus would generate broken custom icns files from images
- Fixed buggy Uniform Type Identifier validation in command line tool
- Platypus now validates default bundle identifier in Preferences
- Removed broken System Profiler example
- Removed XML plist format feature
- Documentation overhauled, partially rewritten and moved to Markdown format
- An assortment of minor bug fixes
- Various minor interface improvements
- Reduced size of generated app binaries
- Now requires macOS 10.8 or later