26.06.2

HeyPuter/puter26.06.2Jun 23, 2026by Salazareo

AI Summary

This release focuses on enhancing security measures, including fingerprinting for signup checks and blocking unverified email addresses. It also introduces support for new AI models like GLM 5.2 and Minimax M3, alongside improvements to user verification UI and file system metadata handling.

Key Highlights

  • Added fingerprinting for signup checks and optional additional verification gates.
  • Integrated new AI models: GLM 5.2, Minimax M3, and updated Gemini metering.
  • Improved user verification with SMS hardening and phone verification UI helpers.
  • Fixed file system metadata sanitation and file dialog visibility issues.
  • Updated router CORS preflight settings and added phone verification helpers.

New Features

  • Fingerprinting for signup checks
  • Optional additional verification gates
  • Metering of Gemini thinking tokens and grounding requests
  • Token expiry and invalidation support
  • Phone verification UI improvements

Full Release Notes

## What's Changed
* fix: more data for puter site serve event by @Salazareo in https://github.com/HeyPuter/puter/pull/3251
* fix: secure http calls by @Salazareo in https://github.com/HeyPuter/puter/pull/3252
* feat: fingerprinting for signup checks by @Salazareo in https://github.com/HeyPuter/puter/pull/3254
* fix: disallow unverified outlook emails by @Salazareo in https://github.com/HeyPuter/puter/pull/3256
* fix: fs metadata sanitation by @Salazareo in https://github.com/HeyPuter/puter/pull/3257
* fix: correct puter container healthcheck URL by @sawirricardo in https://github.com/HeyPuter/puter/pull/3255
* feat: optional additional verification gates by @Salazareo in https://github.com/HeyPuter/puter/pull/3262
* wip: hardening for sms verification by @Salazareo in https://github.com/HeyPuter/puter/pull/3266
* prelude RCS by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/3267
* feat: fp cleanup and better devex by @Salazareo in https://github.com/HeyPuter/puter/pull/3268
* puter.js - fix issue where content of file dialog wasn't visible by @miikakuisma in https://github.com/HeyPuter/puter/pull/3270
* Add glm 5.2 direct integration by @reynaldichernando in https://github.com/HeyPuter/puter/pull/3269
* feat: viz over user verification types by @Salazareo in https://github.com/HeyPuter/puter/pull/3271
* fix: AGENTS.md cleanup by @Salazareo in https://github.com/HeyPuter/puter/pull/3273
* Add minimax m3 direct integration + cleanup model list by @reynaldichernando in https://github.com/HeyPuter/puter/pull/3263
* Revise bug report and feature request instructions by @Vyasdev217 in https://github.com/HeyPuter/puter/pull/3220
* Sync Puter.js types and docs by @reynaldichernando in https://github.com/HeyPuter/puter/pull/3194
* Release puterjs npm by @reynaldichernando in https://github.com/HeyPuter/puter/pull/3275
* fix: import in extensions by @Salazareo in https://github.com/HeyPuter/puter/pull/3276
* Update router cors preflight docs by @reynaldichernando in https://github.com/HeyPuter/puter/pull/3277
* Add PUT and DELETE to preflight allowed methods by @reynaldichernando in https://github.com/HeyPuter/puter/pull/3278
* Add phone verification UI improvements and helpers by @jelveh in https://github.com/HeyPuter/puter/pull/3274
* feat: meter Gemini thinking tokens and grounding requests by @Aaryan-Dadu in https://github.com/HeyPuter/puter/pull/3178
* Compaction support for OpenAI and Anthropic by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/3279
* fix: puter self host guides + default bug by @Salazareo in https://github.com/HeyPuter/puter/pull/3281
* fix: [PUT-1199] more prelude signals by @Salazareo in https://github.com/HeyPuter/puter/pull/3282
* chore: bump up deps by @Salazareo in https://github.com/HeyPuter/puter/pull/3285
* update taskbar apps by @Salazareo in https://github.com/HeyPuter/puter/pull/3286

## New Contributors
* @sawirricardo made their first contribution in https://github.com/HeyPuter/puter/pull/3255
* @Vyasdev217 made their first contribution in https://github.com/HeyPuter/puter/pull/3220
* @Aaryan-Dadu made their first contribution in https://github.com/HeyPuter/puter/pull/3178

**Full Changelog**: https://github.com/HeyPuter/puter/compare/26.06.1...26.06.2