Release Notes - Version 1.18.0
Release Date: April 8, 2026
🎉 Highlights
This release focuses on team management flexibility, improved SQS notifications, and tightened resource governance. Administrators can now add and remove users from teams in bulk, with automatic user archival on removal. Team-level workload limits give organizations better control over resource consumption. Enriched SQS notification messages carry additional context for downstream integrations, and Django has been upgraded to 4.2.29 for the latest security patches.
🚀 New features
👥 Bulk team management
Administrators can now manage team membership more efficiently with new bulk endpoints, and the platform automatically maintains clean account state when users are removed.
What's included:
- New API endpoint to remove an individual user from a team
- New bulk endpoint to add multiple users to a team in a single request
- Users removed from a team — whether from the AMD Internal team or via email-based removal — are automatically archived, ensuring consistent account state without additional manual steps
📊 Workload limits per team
Organizations can now enforce a cap on how many workloads can run concurrently at the team level.
What's included:
- New configurable maximum workload limit per team
- Administrators can set and adjust the limit without code changes
- Prevents resource over-consumption by individual teams
🔔 Enhanced SQS notifications
SQS notification messages now carry richer context, making them more useful for downstream consumers and integrations.
What's included:
- Notification messages now include user status, activity state, and the originating hostname
- Downstream systems and integrations receive more context without requiring additional API calls
🔧 Improvements
- Deployment modernization: Ansible inventories restructured and simplified for PoC and dev environments; FQDN resolution is now handled dynamically
- Deployment profile: SSL disabled and SQS enabled for the PoC/dev deployment profile; post-deployment cleanup now automatically removes non-needed files
- CI pipeline: Fixed to properly support Dependabot pull requests
- Django upgrade: Django upgraded from 4.2.28 to 4.2.29 for security patches and stability
- Copyright headers: Updated from the old Core Scientific branding to the current AMD copyright throughout the project
- Resource allocation fix: A filtering issue in the resource allocation logic has been corrected — the system was incorrectly applying an "enabled" filter when calculating allocatable resources
🐛 Bug fixes
- Fixed incorrect "enabled" filter applied during allocatable resource calculation, which could exclude valid resources from availability results
🗑️ Removals
- Removed the unused mock package, keyring library and its dependencies, and other unused libraries to reduce the codebase footprint and simplify maintenance