# puter 26.05.5 - Product: puter (https://whatsnew.fyi/product/puter) - Vendor: HeyPuter - Date: 2026-05-28 - Version: 26.05.5 - Original notes: https://github.com/HeyPuter/puter/releases/tag/26.05.5 - Permalink: https://whatsnew.fyi/product/puter/releases/26.05.5 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **fixed** — Add back AGENTS.md - **added** — Add verification for v2 auth - **added** — Add puter.js reauth handling, GUI v2 modal, and silent v1 migration - **added** — Add v2 auth revoke endpoints and silent v1 to v2 migration - **added** — Worker sessions get their own kind with per-(user, app, worker_name) row - **fixed** — Fix session revocation - **added** — Add better handling for old token auth required in GUI - **fixed** — Fix performance and username checks - **fixed** — Fix session store kind column and duplicate error handling - **added** — Add unit tests for XAISpeechToTextDriver - **added** — Add more tests for session and auth - **fixed** — Do not use passed in authorization in workers - **fixed** — Fix missing English i18n ##### 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