All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog
Moonshine SDK Installer 4.7.0 includes version updates for Apache Flex SDK (Harman AIR), Apache Royale and Apache Maven.
- Update Apache Maven to 3.9.8 (#120)
- Update Harman AIR SDK to AIR 51.1.3.1 (#121)
- Update Apache Royale to 0.9.12 and Nightly to 0.9.13 (#122)
Moonshine SDK Installer 4.6.0 includes version updates for Apache Flex SDK (Harman AIR). It also contains some improvements for the Haxe installation process.
- Update Harman AIR SDK to 50.2.4.3 (#117)
- Fixed issue with Flash Player version for Flex SDK with Harman AIR (#116)
- Fixed some issues with the Haxe installation process (#111,#113, #114, #119)
Moonshine SDK Installer 4.5.0 includes version updates for Apache Royale, Apache Flex SDK (Harman AIR), and Haxe.
- Update Royale to v0.9.11 (#104)
- Update Harman AIR SDK to 50.2.2.6 (#107)
- Update Haxe to 4.2.5 (#105)
The primary purpose of this release was to add support for OpenJDK 17, which is required for the latest language servers in the upcoming Moonshine-IDE 3.3.4 release.
Gradle was also updated to 7.5.1 to work with OpenJDK 17.
- Update OpenJDK version to 17.0.5 (#98)
- Update Gradle version to 7.5.1 (#99)
- Update Harman AIR Version for `Apache Flex SDK (Harman AIR) installation to 50.2.2.1 (#103)
- Changed license to SSPL (#95)
- Download the correct version of Java for M1 (arm64) MacOS machines. No special version is available for Java 8 (#98)
Key Features:
- Install SVN on macOS using MacPorts
- Updates for Apache Royale 0.9.9 release
- Install SVN Using MacPorts (#31)
- Update Apache Royale 0.9.8 to 0.9.9 (#91)
- Update Apache Royale nightly build to 0.9.10 (#89)
- Update Harman Air to 33.1.1.795 (#90)
The main updates for version 4.2.0 are Haxe and Neko installation. This will also setup the haxelib library and expand some libraries used by Moonshine-IDE.
- Haxe and Neko SDK installation (#13)
- Update Harman AIR Version for Flex SDK install to 33.1.1.743 (#86)
- Notify both Moonshine and Moonshine Development on SDK installation (#78)
- Updated icon to match Moonshine-IDE (#77)
- Moonshine SDK Installer is now built with Harman Air 33.1.1.633. (#75)
- Windows: Fixed problem with validation of download URLs (#71)
- Switched download URL for Apache Royale nightly build to use Apache Foundation servers. (#46)
- Updated Harman Air to version 33.1.1.633. (#74)
- Windows: Fixed issue where path to SDK folder location wasn't displayed. (#72)
This release updates Apache Royale to newest version 0.9.8 and nightly build 0.9.9.
- Update Harman Air to version 33.1.1.575.
- Update Apache Royale to version 0.9.8.
- Update nightly build of Apache Royale to version 0.9.9.
Fixed errors for Apache Flex SDK (Harman AIR) install. Improved the logic to make the errors less likely to trigger in the future.
The UI was updated to Haxe. It should generally look similar, but there we made several other small changes to the UI while we worked on this.
- Fixed download error for Apache Flex SDK with Harman AIR (#62)
- Fixed hang when downloading Harman Air (#60)
- Display full version of Harman Air (#63)
- Fixed message on warning icon for SVN and Git (#51)
- Fixed cases where download button didn't work until the window was scrolled (#57)
- Fixed issue where Harman Air license agreement link opened wrong page (#58)
- Updated main UI to Haxe
- Improved mirror selection logic for Apache Flex SDK with Harman AIR (#62)
- macOS: Decouple installation logic of SVN and Git on Mac OSX (#61)
- Updated HCL Notes to version 12.0 (#52)
- Updated format for installation date. (#54)
- Fixed issue where downloading Royale Nightly fails with download unavailable error (#50)
- Fixed issue where downloading Royale Nightly fails with already downloaded error in certain circumstances (#50)
- Add Harman Adobe AIR SDK (#32)
- Updated default OpenJDK to v11.0.10 to support the latest language server (#38)
- Added additional OpenJDK 8 SDK for projects that still require JDK 8 (including HCL Domino projects).
- Fixed queue for SDK downloads (#40)
- Fixed display for license agreements when installing all SDKs (#44)
- Improved installation process for Apache Royale nightly build to make it less likely that the last valid installation will be lost if there is an error (#34, #35))
- Show a version number for each listed SDK (#39)
- Windows: Upgraded Git distribution to version 2.30.0.windows.1/2 (#37)
- Show application version and build number on main page (#45
- Windows: Switch native Adobe Air installer to NSIS.
- Windows: Enable automatic updates.
- Added NodeJS installation.
- Apache Royale update to version 0.9.7 and nightly build 0.9.8.
- Fixed issue where downloading Royale v0.9.6 failed to apply patch fix for the broken royale-config.xml. (More information on patch fix can be found in this discussion on the Royale development mailing list.)
- Add ability to download Apache Royale SDK Nightly build.
- Apache Roayle SDK updated to download v0.9.6
- Apply a patch fix for the broken royale-config.xml. More information can be found in the this discussion on the Royale development mailing list.
- Fixed issue where SDKs were not configuring automatically from Installer with non-Sandbox build
- Misc. structural changes and cleanup
- Gradle download
- Grails download
- Information on disk space usage added
- SDK detection logic updated