Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog

Super Human Installer [1.6.0]

The 1.6.0 release of Super.Human.Installer enhances server management with major UI improvements, adds provisioner customization capabilities, improves application stability, and removes deprecated components.

Added

  • Added ability to duplicate existing servers for faster configuration (#13)
  • Added “Recheck” button to detect Vagrant/VirtualBox installation or version updates while app is running (#11)
  • Added delete confirmation requiring ‘DELETE’ text input when removing servers (#8)
  • Added read-only mode for Server Config Page while server is booting up or running (#18)
  • Added menu and page for managing custom provisioners with delete functionality (#25)
  • Added support for trademark and copyright symbols (™, ©) in text fields (#33)
  • Added option to expose console output for VMs to address anti-virus blocking in headless mode (#98)
  • Added configurable default password management for VMs in Hosts.template.yml (#114)
  • Added JEDI role to server roles page with configuration options (#141)
  • Added option to disable JeDI and use Nashed service instead (#174)
  • Added Lockdown role with option to delete debugging/setup files (#167)
  • Added detailed VM information page (#35)
  • Added log collection and app improvement request functionality (#12)

Changed

  • Improved VM state detection with periodic refresh to detect external changes (#107)
  • Enhanced role validation logic to preserve user customizations in source path handling (#160)
  • Updated initial registry with latest versions of Traveler, Verse, and other installers
  • Removed deprecated Domino AppDevPack from available options (#163)
  • Added support for HCL Domino REST API 14.5 minor version subtype

Fixed

  • Fixed application crash when VirtualBox is removed from Applications on macOS (#72)
  • Fixed issue where both VirtualBox and Vagrant were reported as missing when only one was uninstalled (#73)
  • Fixed console output copy functionality on Windows (#61)
  • Fixed Instance ID conflicts by preventing duplicate IDs (#151)
  • Fixed issue where modifying Advanced Properties of existing VM deleted and recreated the servers instances folder (#160)
  • Fixed browser configuration error during Vagrant and VirtualBox installation (#165)
  • Fixed provisioners failing to update in development builds on macOS (#166)
  • Fixed java-domino-gradle role for local instances (#167)
  • Fixed high CPU load issue in development version (#168)
  • Fixed warning when saving provisional servers before folder structure is created (#13)
  • Fixed VirtualBox machine count detection (#63)

Super Human Installer [1.5.0]

The 1.5.0 release of Super.Human.Installer migrates to SHA256 hashing for improved security, adds support for HCL Domino 14.5 FP1 and newer Nomad versions, and includes important fixes for provisioner restart functionality.

Added

  • Added support for HCL Domino 14.5 and Domino 14.5 FP1 (#169)
  • Added support for Nomad Web 1.0.16 and 1.0.17 (#169)
  • Added SHA256 hashes for new installer versions (#169)

Changed

  • Migrated from MD5 to SHA256 hashing for all file verification (#169)
  • Updated documentation links and references
  • Improved file cache and secrets management documentation
  • Enhanced Domino REST API configuration handling

Fixed

  • Fixed issues with restarting 0.1.23 provisioner instances (#164)
  • Fixed Domino REST API configuration issues
  • Fixed documentation for rbenv setup

Super Human Installer [1.4.0]

The 1.4.0 release of Super.Human.Installer adds support for custom provisioners, fixes critical bugs, and improves overall stability and functionality.

Added

  • Added action to generate additional Domino server ID (#124)
  • Added support for custom provisioners (#143)
  • Added ability to cancel provisioning process (#149)
  • Added file cache and HCL Download Portal integration (#155)
  • Added global reusable secrets page for better security management (#154)
  • Added ability to view/edit Hosts.yml and Provisioner files before ‘vagrant up’ is issued (#130)
  • Added display of server path to Hosts.yml and Provisioners scripts during server creation (#102)
  • Added VirtualBox information display on the Servers page (#30)

Changed

  • Updated Haxe to version 4.3.7 for improved performance and compatibility (#152)
  • Updated hxcpp to version 4.3.88 to fix local build issues on Mac (#152)
  • Improved documentation for using the application and development (#156)
  • Enhanced provisioner customization options with better documentation (#84)
  • Expanded support for additional provisioners (#83)

Fixed

  • Fixed long path issue during Haxe/OpenFL build on GitHub Actions for Windows (#129)
  • Fixed bug where stopped server is deleted without deleting Vagrant instance (#131)
  • Fixed issue where rsync is not found on Windows despite being included in Vagrant’s embedded binaries (#137)
  • Fixed issue where deleted servers were still flagged as provisioned (#106)
  • Fixed Windows build process and testing procedures (#16)

Super Human Installer [1.3.0]

The 1.3.0 release of Super.Human.Installer fixes critical bugs related to application stability and server configuration.

Fixed

  • Fixed issue where application crashes when file chooser dialog is opened twice (#138)
  • Fixed error where domino_rest_api fails even when not configured in server setup (#144)

Super Human Installer [1.2.0]

The 1.2.0 release of Super.Human.Installer adds support for additional Domino server configuration, improves server management, and updates installer components.

Added

  • Added Hotfix option for Nomad role (#139)
  • Added new hashes for latest versions (#139):
    • Nomad Web 1.0.15-IF1
    • Leap 1.0.17
    • Domino 12.0.2 FP6
  • Added default enabled JEDI role for improved server functionality (#141)

Changed

Fixed

  • Fixed error when recreating server after deletion (#92)
  • Fixed isse where deleted server was still flagged as provisioned #106)

Super Human Installer [1.1.0]

The 1.1.0 release of Super.Human.Installer enhances Domino Server support and improves VM management capabilities.

Added

Fixed

  • VM Destroy Button missing after stopping VM (#104)

Super Human Installer [1.0.0]

The 1.0.0 release of Super.Human.Installer brings support for HCL Domino 14 and includes important fixes for Vagrant 2.4.3 compatibility.

Added

  • Support for HCL Domino 14 installation and configuration (#133)

Fixed

  • Compatibility fixes for Vagrant 2.4.3 (#126)

Super Human Installer [0.11.0]

The 0.11.0 release of Super.Human.Installer updates Domino provisioner to version 0.1.23.

Added

  • Added option in Settings to switch between SCP and Rsync file synchronization methods #118

Changed

  • Update Domino provisioner to version 0.1.23 (#118)
  • Update Ubuntu box version to 0.0.9 for provisioner 0.1.22 (#125)

Super Human Installer [0.10.0]

The 0.10.0 release of Super.Human.Installer update Domino provisioner to version 0.1.22.

Added

  • Update Domino provisioner to version 0.1.22 (#99)
  • Add SCP application button for easier access to the VM contents (#113)

Known Issues

  • Domino Provisioner: Issues have been reported with Domino Provisioner version 0.1.22 on Windows machines. It is recommended to use provisioner version 0.1.20 on Windows to avoid these issues. The provisioner functions correctly on macOS.

Super Human Installer [0.9.0]

This release contains small updates in existing Domino provisioner 0.1.20.

Changed

  • Temporary Update for Domino provisioner 0.1.20 (#110)

Super Human Installer [0.8.21]

This release reintroduce usage of Domino 12.0.1. It contains some small UI bug fixes.

Changed

  • Reintroduce Domino 12.0.1 (#103)

Fixed

  • Server > Advanced > Network Interface Should Look Like Dropdown (#94)
  • Add dropdown arrow in Settings of server -> Advance -> Network Interface (#96)

Super Human Installer [0.8.20]

The release update source code of application to use newest Haxe 4.3.1. It contains some small bug fixes.

Changed

  • Update source code to Haxe 4.3.1 (#91)

Fixed

  • Fixed issue where open folder on server page doesn’t work (#94)
  • Fixed crash when deleting VM (#78)

Super Human Installer [0.8.19]

This release add service type interface which allows create different type of servers.

Added

  • Added service type interface when creating a new server. (#88)

Super Human Installer [0.8.18]

This release add ability to select default web browser used for open “Welcome” page currently running server. All links in application are going to be open with selected browser as well.

Added

  • Added selection of default browser (#81)

Fixed

  • Fixed issue where user was unable to remove non configured server (#74)

Super Human Installer [0.8.17]

This release upgrade demo-tasks provisioner to version 0.1.20

Added

  • Add MD5 hashes for newest version of installer Nomad-Web and Traveler (#77)

Changed

  • Update demo-tasks to version 0.1.20

Super Human Installer [0.8.16]

This release improves installation of selected installers different than default.

Added

  • Allow user pick up different version of installers than provided as default one (#76)

Fixed

  • Fixed crash when using nomad-server greater than 1.0.6 (#75)

Super Human Installer [0.8.15]

This release is primarily for including the Super.Human.Portal application, which will be used to view documentation and manage Genesis addins.

Added

  • Automatically install superhumanportal through Genesis on new servers (#68)

Fixed

  • Windows: Fixed crash on application startup when VirtualBox or Vagrant is not installed (#69)