Orion Features Changelog¶
This changelog contains new features where you can review the latest and greatest Orion has to offer. The changelog shows changes both in Orion's management layer, Genesis, as well as the environment/project deployments.
For technical deployment information, deprecations, and migration steps, see the Technical Changelog.
2026-01-23¶
Components updated in this release: - Genesis Management Layer: v2.0.2 - https://github.com/juno-fx/Genesis-Deployment/tree/v2.0.2
🐛 Bug Fixes
Genesis (v3.0.2)
- Fixed a bug within our workloads table, causing the table to error out when the table was empty
🔧 Maintenance Fixes
- Fixed typos in the Terra app store alert banner
2026-01-09¶
Components updated in this release: - Genesis Management Layer: v2.0.1 - https://github.com/juno-fx/Genesis-Deployment/tree/v2.0.1
🔧 Maintenance Fixes
- Genesis deployment chart registry adjustment for AWS ECR required specs
🐛 Bug Fixes
Genesis (v3.0.1)
- Fixed an incorrect warning in our admin controls when attempting to set the targetRevision to v2.0.0
2026-01-08¶
Components updated in this release: - Genesis Management Layer: v2.0.0 - https://github.com/juno-fx/Genesis-Deployment/tree/v2.0.0 - Orion Projects: v2.0.0 - https://github.com/juno-fx/Orion-Deployment/tree/v2.0.0
✨ Enhancements
Rhea (v1.0.0)
- Initial release of our backend service to service authorization handler. Injected as a direct part of a pod
Genesis (v3.0.0)
- Admin settings page refresh. Now includes ability to update targetRevision, and adjust authorization providers
- Instances table refresh. Renamed to Workloads
- Workloads table is now a single table, rather than split between workstations and workloads
- Workload templates in the workload table are grouped by workload type
- Workstation endpoints removed, in favor of workload endpoints
- Rhea backend authorization service implemented, ensuring authorization of service to service communication
- Added
listfield type support to workload schema - Added
multi-linefield type support to workload schemas - Terra app store filters adjusted. Workstation and Workloads filter now consolidated into Workloads
Hubble (v4.0.0)
- Instances table refresh. Renamed to Workloads
- Workload table has been consolidated into a single tab for Workloads. Removing the workstation differentiation
- Rhea backend authorization service implemented, ensuring authorization of service to service communication
Terra (v2.0.0)
- Rhea backend authorization service implemented, ensuring authorization of service to service communication
Kuiper (v3.0.0)
- Rhea backend authorization service implemented, ensuring authorization of service to service communication
Titan (v2.0.0)
- Rhea backend authorization service implemented, ensuring authorization of service to service communication
🐛 Bug Fixes
Genesis (v3.0.0)
- Ensure kubectl is installed correctly based on arch platform
🔧 Maintenance Fixes
Kuiper (v3.0.0)
- Updated backend call to Genesis catalog to account for new workload endpoint
2025-12-19¶
Components updated in this release: - Genesis Management Layer: v1.7.3 - https://github.com/juno-fx/Genesis-Deployment/tree/v1.7.3 - Orion Projects: v1.6.3 - https://github.com/juno-fx/Orion-Deployment/tree/v1.6.3
🔧 Maintenance Fixes
Hubble (v3.2.5)
- General internal maintenance
Genesis (v2.3.6)
- General internal maintenance
🐛 Bug Fixes
Genesis (v2.3.6)
- Fixed bug, that would cause workload templates to sometimes append multiple "Gi" values to the end of the memory and memoryLimit fields
- Fixed bug, when editing a workload template that has a name of only digits
- Fixed bug, when activating a project that would sometimes cause an error in the Genesis project table while the project is scaling up
- Fixed bug, of an invalid prop key that could pop up when using the sideBar help steppers
Hubble (v3.2.4)
- Fixed bug, that would occur when searching for a workload template via the catalog, when an item in the catalog had a name of only digits.
🔒 Security Fixes
Genesis (v2.3.6)
- Upgraded next and react versions in response to security vulnerabilities
Hubble (v3.2.4)
- Upgraded next and react versions in response to security vulnerabilities
2025-12-10¶
Components updated in this release: - Genesis Management Layer: v1.7.2 - https://github.com/juno-fx/Genesis-Deployment/tree/v1.7.2
🐛 Bug Fixes
Genesis (v2.3.3)
- Fixed bug, that was blocking users from hibernating projects from Genesis frontend UI
Genesis (v2.3.4)
- Fixed bug, where project would disappear from projects table briefly when activating a project.
2025-12-05¶
Components updated in this release: - Genesis Management Layer: v1.7.1 - https://github.com/juno-fx/Genesis-Deployment/tree/v1.7.1 - Orion Projects: v1.6.2 - https://github.com/juno-fx/Orion-Deployment/tree/v1.6.2
🔒 Security Fixes
Hubble (v3.2.3)
- Upgraded react versions in response to security vulnerabilities
Hubble (v3.2.2)
- Upgraded nextjs versions in response to security vulnerabilities
- security vulnerability fix that previously could reveal a limited set of information
Genesis (v2.3.2)
- security vulnerability fix that previously could reveal a limited set of information
2025-11-17¶
Components updated in this release:
- Orion Projects: v1.6.1 - https://github.com/juno-fx/Orion-Deployment/tree/v1.6.1
🐛 Bug Fixes
Hubble (v3.2.1)
- Fixed bug ensuring catalog filters can handle both integer and float tag values.
2025-11-11¶
Components updated in this release:
- Genesis Management Layer: v1.7.0 - https://github.com/juno-fx/Genesis-Deployment/tree/v1.7.0
- Orion Projects: v1.6.0 - https://github.com/juno-fx/Orion-Deployment/tree/v1.6.0
✨ Enhancements
Genesis (v2.3.0)
- Add frontend user and group ID validation to ensure system level IDs are not used
- Endpoint added to return Genesis URL
- Basic Auth login password field now, has visibility toggle. Added alert if credentials are invalid
Hubble (v3.2.0)
- Added instance chip number in instance table tabs. Showing how many active workstations/workloads the current user has running
- Added GPU information to template details
- Basic Auth login password field now, has visibility toggle. Added alert if credentials are invalid
Titan (v1.1.0)
- Add backend user and group ID validation to ensure system level IDs are not used
🧰 Maintenance
Genesis (v2.3.0)
- When updating project configuration, the frontend form will now say updating rather than creating
- Now preventing empty environment variables being passed in during workload template creation
🐛 Bug Fixes
Genesis (v2.3.1)
- Ensure when fetching Orion projects, we now use full argo api group when referencing applications to avoid conflicts.
2025-10-25¶
Components updated in this release:
- Genesis Management Layer: v1.6.0 - https://github.com/juno-fx/Genesis-Deployment/tree/v1.6.0
🐛 Bug Fixes
Genesis (v2.2.2)
- Frontend bugfix, when editing project host field. Frontend UI would override with the default if edited.
- Frontend bugfix, workload schemas boolean fields with a default value of True, frontend UI would override with default value if editing template, and field was set to False.
🧰 Maintenance
Genesis (v2.2.2)
- Adjusted schema protected fields warning logger to debug
2025-10-17¶
Components updated in this release:
- Orion Projects: v1.5.1 - https://github.com/juno-fx/Orion-Deployment/tree/v1.5.1
🐛 Bug Fixes
Hubble (v3.1.1)
- Instance Catalog filter tree bugfixes
- Ensure instance Catalog can support old CRD's with missing fields
2025-10-10¶
Components updated in this release:
- Genesis Management Layer: v1.5.0 - https://github.com/juno-fx/Genesis-Deployment/tree/v1.5.0
- Orion Projects: v1.5.0 - https://github.com/juno-fx/Orion-Deployment/tree/v1.5.0
✨ Enhancements
Genesis (v2.2.0)
- Admin settings page accessible via user settings drop down now available. With ability to change Genesis,Terra, Titan service version as well as restart deployments.
- Kuiper workload schemas and templates now supported and integrated into instances table
- Kuiper workload schema fields now support default values
- Kuiper workload schema now support additional field types. See our template creation docs for more details: Instances Docs
- Project description and icon customization added
- Project create form will now default the owner selection to the current user, while still maintaining ability to change owner.
- Terra app store installs table now includes plugin icon, pagination, and is grouped by namespace
- Terra app store installs table namespace filter dropped in favor of built in table search field
- Terra app store plugin install form now allows install names to be Alphanumeric characters with optional dashes inbetween.
- Terra app store plugin install form UI refresh
- Terra app store plugin install form now supports default field values
- Terra app store plugin install form now supports additional field types. See our docs for more details: Terra Docs
- Terra app store sources table now includes a quick access button to add the official repo to Terra sources
- Help steppers added to sidebar navigation
Terra (v1.1.0)
- Now passing image details to plugin install
- Now returning sources on refresh endpoint
- Now returning list of installed plugins during bundle install
Kuiper (v2.1.0)
- Multi container pod logs support added, along with additional endpoints for pods
Hubble (v3.1.0)
- Workstation/Workload instances table and request catalog UI refresh
- Multi container log support added
- Help steppers added to instances table
- Ability to create workload templates from a running instance
- Ability to set workload name upon request
- Ability to add environment variables to workload upon request
- Project details widget added to home page
🐛 Bug Fixes
Genesis (v2.2.1) - Fixed license expiration warning banner placement
Genesis (v2.2.0)
- workload empty value bugfix
- Storage creation bugfixes ensuring proper mapping between PV&PVC for ReadWriteMany and ReadWriteOnce volume types
- Storage creation form validation for PV and PVC names
- Storage creation form UI updates for PV type handling
- Project edit bugfix, now allowing editing of project owner
- API token creation bugfix, ensuring token is now generated.
- Tooltips bugfix. Tooltips previously at times could block users from selecting table elements
Terra (v1.1.0)
- Ensure proper handling of non-string values being passed into install
Kuiper (v2.1.0)
- Ensuring proper namespace is passed in during our instance launch
Hubble (v3.1.0)
- Instances quick menu UI bugfix for elements overlaying eachother
- Tooltips bugfix. Tooltips previously at times could block users from selecting table elements
🧰 Maintenance
Genesis (v2.2.0)
- Margins added to top of project edit page
- Adjusted spacing of Terra app store installs table
- Updated dashboard loading, speeding up Genesis load times
- Sorting Terra app store installs table by plugin
- Login form updated to include Genesis logo
- Adjusted user icon padding
Terra (v1.1.0)
- General logger updates
Kuiper (v2.1.0)
- Defaulting our instance pod state to "requesting" if not yet available
- General backend clean up
Hubble (v3.1.0)
- Home widgets sizing adjustment
- Kuiper and Titan icon added to service widget
- Instance actions column sizing adjusted
- Adjust sidebar docs icon
- Adjusted kuiper quick menu heading
2025-08-15¶
Components updated in this release:
- Genesis Management Layer: v1.4.0 - https://github.com/juno-fx/Genesis-Deployment/tree/v1.4.0
- Orion Projects: v1.4.0 - https://github.com/juno-fx/Orion-Deployment/tree/v1.4.0
✨ Enhancements
Genesis (v2.1.0)
- K3s node provisioning and Ansible credential creation directly in the networking page
- Cluster-level Terra iFrame plugin dashboard support
- Refreshed Terra App Store UI
- Dropped restriction forcing hibernation before deleting storage
- User UID editing now allowed
- Storage validation on front-end forms and backend API
- Updated license page context
- Added ingress auth handler
- Improved page and table loading states
- Updated Terra source create forms autofill settings
- Help steppers added to Workstations, Users/Groups, and Networking pages
- HTTP scheme selection for project creation
Terra (v1.0.4)
- Mixed namespace support - bundles can now include both cluster-level and project-level plugins
- Updated plugin field backend schemas for better front-end handling
Titan (v1.0.3)
- User UID editing enabled
Hubble (v3.0.0)
- Added favicon to browser tab title
- Removed Legacy Luna project management support
- Updated error log handling
🐛 Bug Fixes
Genesis (v2.1.0)
- Fixed empty sub-path key-value being passed to Terra backend during install
- Fixed Juno logo button box sizing
- Fixed admin group user updates being blocked from group table
- Fixed license banner warning sizing/placement
Titan (v1.0.3)
- Added Titan owner validation on creation to ensure valid user
- Fixed admin group user updates being blocked from group backend
🔒 Security Updates
Genesis (v2.1.0) & Hubble (v3.0.0)
- Improved session secret generation.