26.05.5

Avatar-Home-Automation/A.V.A.T.A.R-Server26.05.5May 28, 2026by Salazareo

AI Summary

This release introduces significant updates to authentication, specifically v2 verification and handling for old token auth, while improving worker sessions and adding comprehensive tests for speech and session management.

Key Highlights

  • v2 authentication verification and GUI v2 modal integration
  • Worker sessions now have their own kind with per-user, per-app, per-worker_name rows
  • Comprehensive unit tests for XAISpeechToTextDriver and session/auth logic
  • Fixes for session revocation and store kind columns
  • Reauth handling in puter.js

New Features

  • v2 auth verification
  • worker sessions logic
  • XAISpeechToTextDriver tests
  • session revocation fixes
  • silent v1 to v2 migration

Full Release Notes

## What's Changed
* fix: add back AGENTS.md by @Salazareo in https://github.com/HeyPuter/puter/pull/3154
* feat: add verification for v2 auth by @Salazareo in https://github.com/HeyPuter/puter/pull/3155
* feat (put-1022 put-1023 put-1024): puter.js reauth handling + GUI v2 modal + silent v1 migration by @Salazareo in https://github.com/HeyPuter/puter/pull/3157
* feat (put-1019 put-1021): v2 auth revoke endpoints + silent v1->v2 to… by @Salazareo in https://github.com/HeyPuter/puter/pull/3158
* chore: drop linear/issue ticket references from source comments by @Salazareo in https://github.com/HeyPuter/puter/pull/3159
* feat: worker sessions get their own kind + per-(user, app, worker_name) row by @Salazareo in https://github.com/HeyPuter/puter/pull/3160
* chore: package-lock update by @Salazareo in https://github.com/HeyPuter/puter/pull/3161
* fix: session revocation by @Salazareo in https://github.com/HeyPuter/puter/pull/3163
* feat (PUT-1016 & PUT-1020) by @Salazareo in https://github.com/HeyPuter/puter/pull/3164
* feat (PUT-1025 PUT-1026 and PUT-1017): better handling old token auth required in gui by @Salazareo in https://github.com/HeyPuter/puter/pull/3166
* fix: small fixes for perf and username checks by @Salazareo in https://github.com/HeyPuter/puter/pull/3169
* fix: session store kind column + duplicate error handling by @Salazareo in https://github.com/HeyPuter/puter/pull/3172
* tests: Add unit tests for XAISpeechToTextDriver by @Salazareo in https://github.com/HeyPuter/puter/pull/3173
* tests: more tests for session and auth by @Salazareo in https://github.com/HeyPuter/puter/pull/3174
* Don't use passed in authorization in workers by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/3175
* fix: missing english i18n by @Salazareo in https://github.com/HeyPuter/puter/pull/3176


**Full Changelog**: https://github.com/HeyPuter/puter/compare/26.05.4...26.05.5