Releases: giancosta86/moondeploy
MoonDeploy 3.2
- Add LogMaxAgeInHours to the settings
- Enforce .moondeploy extension for app descriptors
- Prevent multiple app descriptors in the same path (i.e: a website can expose only one app descriptor in a given directory)
- Restore both moondeployw and moondeploy on Windows
MoonDeploy 3.1
New features
- Version 3 descriptor format, with simplified structure and additional elements
- Backwards-compatibility ensured: previous descriptor formats are still supported
- Console GUI for Mac OS X
- Gradle plugin and Ant tasks for automating the generation of app descriptors
- Friendly GTK 3 GUI for Windows and Linux, now showing a background picture
- Customizable colors in the Mac OS X console interface
- Enhanced Windows installer
- Logs now persisted to file, in a dedicated logs directory
- New Settings format
- More elegant and future-proof Go architecture
- Now preventing the Untrusted application launcher warning on Linux systems.
- Enhancements to the Gradle build script
If you installed MoonDeploy 1.0 / 2.0, please be sure to check the Migration wiki page
MoonDeploy 3.0
New features
- Version 3 descriptor format, with simplified structure and additional elements
- Backwards-compatibility ensured: previous descriptor formats are still supported
- Console GUI for Mac OS X
- Gradle plugin and Ant tasks for automating the generation of app descriptors
- Friendly GTK 3 GUI for Windows and Linux, now showing a background picture
- Customizable colors in the Mac OS X console interface
- Enhanced Windows installer
- Logs now persisted to file, in a dedicated logs directory
- New Settings format
- More elegant and future-proof Go architecture
- Enhancements to the Gradle build script
If you installed MoonDeploy 1.0 / 2.0, please be sure to check the Migration wiki page
MoonDeploy 2.0
-
Replace GTK+ 2 with GTK+ 3 and Glade, for a modern and portable UI
-
A GitHub project, when having the MoonDeploy descriptor in its https://github.com/USER_NAME/PROJECT_NAME/releases/latest URL, will be given a simplfiied application path in the app gallery; for example, the app path for Chronos-IDE will be:
- (APP GALLERY)/github.com/giancosta86/Chronos-IDE in lieu of:
- (APP GALLERY)/github.com/giancosta86/Chronos-IDE/releases/latest
In order to save disk space, it is recommended to delete the existing applications following this pattern, as MoonDeploy will automatically start using the new path, so it will believe that the apps haven't been installed yet
-
Enhance the Gradle build script, to clarify the build process
-
Despite the breaking change in the app gallery structure, which required the introduction of this new major version, no changes were introduced in the descriptor format - therefore, existing app descriptor will continue working as usual
MoonDeploy 1.0
Introduce version 1.0