26.3.1
Features
- Add AND, OR, NOT logical operators to GraphQL filter types for complex boolean filter expressions. (#10250)
- Add internal health endpoint (
/health) to the manager's internal app, and simplify the public health handler to a plain liveness probe. (#10308)
Improvements
- Add
TimeoutSecondsannotated type to centralize and simplify session timeout validation in request DTOs. (#10267)
Fixes
- Fix global container registry RBAC migration to map to project scopes instead of domain scopes (#10082)
- Fix resource preset check returning incorrect occupancy when scaling groups have no active sessions (#10268)
- Fix session dependency GraphQL dataloaders returning empty results due to incorrect key mapping and missing eager loading (#10280)
- Restore
dbandconfig_provideraccess for webapp plugins (OpenID, TOTP) after DI refactoring by injecting them into the root app context (#10292) - Add otp field to AuthorizeRequest and AuthorizeAction for TOTP two-factor authentication compatibility. (#10305)
- Exclude unmeasurable metrics from utilization idle check instead of treating stat collection failures as 0% usage (#10316)
- Restore
etcdandvalkey_stataccess for webapp plugins (Cloud) after DI refactoring by injecting them into the root app context (#10318) - Route authenticated TOTP endpoints through web_handler instead of anonymous handler (#10345)
Full Changelog
Check out the full changelog until this release (26.3.1).
Full Commit Logs
Check out the full commit logs between release (26.3.0) and (26.3.1).