1.817.0 (2026-09-22)
Features
- add workspace mentions to AI composer (#11264) (e7ba595)
- allow workspace-scoped dynamic custom tags (#11283) (efa7a0a)
- check dynamic worker tags on the tag they resolve to (#11271) (69fafb9)
- deploy from the UI to a workspace on another instance (#11245) (4d12ea4)
Bug Fixes
- add missing credential fields to settings redaction lists (#11272) (2a40f25)
- apply SSRF validation to workspace webhook URLs (#11285) (586699c)
- apply token path scopes to the native trigger list (#11281) (faf7b22)
- check workflow-as-code task tags against CUSTOM_TAGS (#11273) (2699d50)
- clear the impersonation token from session storage on logout (#11274) (9936673)
- enforce token path scopes on GET /raw_apps/list (#11284) (9ad2c91)
- keep a cancel that lands after a worker last read its queue row (#11246) (02006f3)
- size the AI chat output budget by model, not provider (#11286) (7d0f2ce)
- stop cutting DeepSeek chat turns off mid-thought (#11282) (5821700)
- stop the raw app editor stealing focus in ai sessions (#11287) (7322143)