v1 Release Notes
v1.8
Features
Existing servers can now be configured into a Hadean Cluster
Usage changes
Enhanced log filtering options when using
hadean cluster log
v1.7
Usage changes
Metrics are centralised and abstracted away from the machine level
Ability to define a statically provisioned cluster (as opposed to dynamically provisioned)
More efficient data transfer from user machine to the Gateway
Rust toolchain version has been updated to
cargo +nightly-2022-09-08
Bug fixes
Dynamic resources are no longer removed before each run
Made improvements to the
hadean stop
command:hadean stop
can be invoked at any point of the application run and will still work properlyhadean stop
outputs some information about the currently running process
v1.6
Usage changes
Added debugging functionality
Updates to default logging
Simple Log filtering
Bug fixes
Application can send HTTP requests using both IP and URL of the host
The enforcer starts properly and the application runs successfully
Remote run doesn't fail with an intermittent error about not existing s3 bucket
Manager doesn't crash if there are not resources enough to spawn a program and returns
hadean::Error::SpawnResourcesUnavailable
after calling spawnThe application handles scaling up & down at the same time gracefully
v1.5
Usage changes
Default logging to scheduler machine
Logging to 3rd party software such as DataDog
Improvements to data transfer efficiency
Bug fixes
Specifying certain environment variables doesn't break manager deployment
Added warning about wrong version of the awscli installed
v1.4.3
Bug Fixes
Reduced transfer times for large files
v1.4.2
Bug Fixes
Fix for Rust crate "tokio-tar"
Fix process for loading runtime bundles
v1.4.1
Bug Fixes
Fix for Pterodactyl race condition
v1.4.0
Usage Changes
Increased functionality with AWS and Azure
Hadean cluster destroy
Hadean cluster clean up
Network usage optimisation
User to spawn logging agent via vector.dev
Bug Fixes
Scheduler remains alive when scheduler receives an "immediate output"
v1.3
Usage changes
Improvements to Network and Internet security configuration
User supplied runtime bundle. Ships with CentOS and Ubuntu
Python remote runs using virtual environments
Upload efficiency improvements for large files
Support for Unreal-based (Windows and Linux) Muxer backends
Bug fixes
No errors or warnings appear in the run of Hello demo
Support AWS (as well as Azure) to test the CentOs runtime remotely
v1.2
Usage changes
Metrics can now be enabled through cluster run
Allow absolute paths in user mappings
GLIBC version changed to “Ubuntu GLIBC 2.31-0ubuntu9.2”
Platform now supports the complete Hadean API
Machine API
Tracing API
Program API
Mappings API
Metrics API
Debugging API
Util API
Logging API
Locality API
Premium (non-limited) platform available for companies with a Platform license
Company platform clusters can now be viewed in the portal.
SSH key access to clusters stored in Azure Key Vault or AWS Secrets Manager
AWS support added
Updated help messages to be cloud neutral
Log parsing and an option to disable it to get JSON formatted output: --no-parse-logs
Hadean cluster list now displays the cloud provider for clusters.
Added Python
Permissions are now assigned to an Azure Managed Identity or AWS Instance Profile
Added CLI commands
Hadean cluster clean-up
Hadean cluster destroy
Updated to rust tool chain nightly-2021-09-01
Bug fixes
v1.0
Version 1.0 is no longer available
Last updated