26.06.2
TEN-framework/ten-framework26.06.2Jun 23, 2026by Salazareo
AI Summary
This release focuses on security hardening with fingerprinting and email verification, adds new AI model integrations (GLM 5.2, Minimax M3), and fixes issues with file dialogs and Puter.js content visibility.
Key Highlights
- Added signup fingerprinting checks.
- Added direct integration for GLM 5.2 and Minimax M3.
- Fixed file dialog content visibility in Puter.js.
- Added metering for Gemini thinking tokens.
- Added phone verification UI improvements.
New Features
- Fingerprinting for signup checks
- GLM 5.2 direct integration
- Minimax M3 direct integration
- Gemini thinking token metering
- 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