26.06.2

Textualize/textual26.06.2Jun 23, 2026by Salazareo

AI Summary

A comprehensive update with security fixes, new features, and improvements including AI integrations, verification enhancements, and various bug fixes.

Key Highlights

  • Added GLM 5.2 and MiniMax M3 direct AI integrations
  • Enhanced security with fingerprinting for signup checks
  • Improved email verification (unverified outlook emails now disallowed)
  • Added phone verification UI improvements
  • Added metering for Gemini thinking tokens and grounding requests

New Features

  • Fingerprinting for signup checks
  • Optional additional verification gates
  • Viz over user verification types
  • Compaction support for OpenAI and Anthropic
  • PUT and DELETE methods added to preflight allowed methods

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