Whatβs Changed
- chore: bump version to 2.57.0 @temporal-cicd[bot] (#4062)
- Bump Node to 22.23.4 and Go to 1.26.10 for security fixes @Alex-Tideman (#4058)
- Bump go.temporal.io/api to v1.64.0 in the server @rossnelson (#4059)
- [FE-1026] Cache immutable 304 assets @ardiewen (#4056)
- Upgrade build tooling to Vite 8 @GiantRobots (#4038)
- [FE-1026] Cache immutable self-hosted UI assets @ardiewen (#4011)
- Improve sorting performance for large workflow tables @Alex-Tideman (#4055)
- Remove trailing space inside Link @rossnelson (#4054)
- Fix long workflow IDs overlapping payloads in expanded event details @laurakwhit (#4053)
- Add client-side sorting to API-paginated tables @Alex-Tideman (#4037)
- Hide focus outline on main content landmark @laurakwhit (#4052)
- fix(schedules): preserve existing headers when editing @tegan-temporal (#4051)
- Fix timeline summary typography @tegan-temporal (#4043)
- Add persistent environment banner with preset colors @Alex-Tideman (#4039)
- Dependency Inject Authz decisions through the provider @GiantRobots (#4031)
- Fix native select dropdown arrow alignment @tegan-temporal (#4036)
- refactor(io): align tags with shared badge styling (FE-1093) @tegan-temporal (#4030)
- refactor(io): centralize chip and badge styling (FE-1095) @tegan-temporal (#4029)
- feat(FE-1086): Allow text selection in workflow descriptions in relationships @tegan-temporal (#4035)
- Fix oversized filter chips in long list searches @tegan-temporal (#4034)
- feat(io): add button and button-link components (FE-1090) @tegan-temporal (#4028)
- fix(nexus): show error alert when starting a standalone Nexus operation fails (FE-1083) @rossedfort (#4026)