26.06.1
Avatar-Home-Automation/A.V.A.T.A.R-Server26.06.1Jun 11, 2026by Salazareo
AI Summary
This release focuses on Azure AI provider integration, security hardening, and performance improvements. It includes updates to the CLI, documentation, and middleware for better access control, alongside the introduction of Claude Fable 5 model support.
Key Highlights
- Azure AI provider integration with Azure OpenAI set as the default
- Claude Fable 5 model support with adaptive thinking
- Security hardening and new middleware gates for access control
- Documentation and deployment workflow improvements for MCP and CLI
Breaking Changes
- Revert of PUT-1091 regarding GUI tokens labeling
- Access token middleware gate changes affecting full access permissions
- Max tokens configuration made less lenient
- Event signature changes to pass args to all events
- Mistral image_url parts coercion from object to string
New Features
- Azure AI provider integration
- Emit user.deleted event on user deletion
- Pass args to all events
- Preparation for reputation score persistence
Full Release Notes
## What's Changed * Add docs fixes for deployment and workers pages by @reynaldichernando in https://github.com/HeyPuter/puter/pull/3223 * Update cli readme and set version by @reynaldichernando in https://github.com/HeyPuter/puter/pull/3227 * feat (PUT-1091): have gui tokens labeled and be different than requestor ones by @Salazareo in https://github.com/HeyPuter/puter/pull/3222 * feat: emit user.deleted event on user deletion by @Salazareo in https://github.com/HeyPuter/puter/pull/3228 * Revert "feat (PUT-1091): have gui tokens labeled and be different than requestor ones" by @Salazareo in https://github.com/HeyPuter/puter/pull/3229 * fix mcp server cloudfront cache bug by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/3230 * fix: kv costs by @Salazareo in https://github.com/HeyPuter/puter/pull/3231 * azure ai provider by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/3232 * set azure openai as the default by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/3233 * fix: access tokens with full accesses allowed through with new middleware gate by @Salazareo in https://github.com/HeyPuter/puter/pull/3234 * fix: inform acl of full access flag by @Salazareo in https://github.com/HeyPuter/puter/pull/3237 * skip github actions backend for docs only changes by @Badri467 in https://github.com/HeyPuter/puter/pull/3236 * Add subdomain and workers github actions deployment by @reynaldichernando in https://github.com/HeyPuter/puter/pull/3226 * Add cli deployment docs by @reynaldichernando in https://github.com/HeyPuter/puter/pull/3239 * make max tokens less lenient by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/3240 * Add Claude Fable 5 model support with adaptive thinking by @reynaldichernando in https://github.com/HeyPuter/puter/pull/3238 * MCP: assert worker_exec ends with puter.work by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/3241 * fix: misc bugs + new middleware for before/after routes by @Salazareo in https://github.com/HeyPuter/puter/pull/3242 * fix: coerce Mistral image_url parts from object to string by @dilanmelvin in https://github.com/HeyPuter/puter/pull/3177 * add protections for PUT-1094 by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/3243 * ci: add docs build workflow by @wwb1942 in https://github.com/HeyPuter/puter/pull/3235 * Add mcp docs by @reynaldichernando in https://github.com/HeyPuter/puter/pull/3245 * Add cli docs by @reynaldichernando in https://github.com/HeyPuter/puter/pull/3246 * Minor clarification local webserver in deployment by @reynaldichernando in https://github.com/HeyPuter/puter/pull/3247 * sec: misc fable hardening by @Salazareo in https://github.com/HeyPuter/puter/pull/3244 * add preperation for reputation score persistence by @ProgrammerIn-wonderland in https://github.com/HeyPuter/puter/pull/3250 * perf: some perf gains from fable by @Salazareo in https://github.com/HeyPuter/puter/pull/3249 * feat: pass args to all events by @Salazareo in https://github.com/HeyPuter/puter/pull/3248 ## New Contributors * @Badri467 made their first contribution in https://github.com/HeyPuter/puter/pull/3236 * @dilanmelvin made their first contribution in https://github.com/HeyPuter/puter/pull/3177 * @wwb1942 made their first contribution in https://github.com/HeyPuter/puter/pull/3235 **Full Changelog**: https://github.com/HeyPuter/puter/compare/26.06...26.06.1