{{ message }}
Repository navigation
Releases: webiny/webiny-js
Releases · webiny/webiny-js
Release list
v6.5.1
v6.5.0
6.5.0 (2026-10-20)
Features
- api-core: add OpenRouter as an AI model provider (#5944)
- app-headless-cms: resolve ref field values in the live preview path (#5939)
- admin-ui: add Tabs actions and Drawer headerActions, use them in the inbox (#5881)
- app-website-builder: add Tags, DateTime and RadioGroup input renderers (#5893)
- api-core: send temperature only to models whose catalog entry supports it (#5868) (#5883)
- api-core: add a shared HttpClient for outbound JSON requests (#5858)
- api-core: load the AI model list from api.webiny.com (#5853)
- ai-powerups: make image work require a Vision model (#5801)
- api-headless-cms: duplicate content entry (#5798)
- api-headless-cms: disable entry lifecycle events for private models (#5792)
- collaboration: gate the extension on the comments license (#5759)
- ai-powerups: let a project switch a capability off (#5756)
- wcp: read abTesting, collaboration and remote components from the license (#5753)
- api-headless-cms: let a code-defined field be marked disabled (6.5.0) (#5724)
- CMS entry collaboration (comments) + notifications inbox (#5619)
- ai-powerups: resolve AI models per capability instead of taking the first provider (#5693)
- frontend-settings: shared frontend settings (#5689)
- api-core: add Google provider and update AI model lists (#5670)
- frontend-settings: extract preview domain into shared FrontendSettings package (#5667)
- admin-ui: stack the file picker preview in narrow panels (0532d30)
- api-headless-cms: add stable _id to object and dynamic-zone values (#5606)
- sdk-frontend: content-entry input type with SSR resolution (#5594)
- add injectable DateFormatter feature (app-admin) (#5512)
- app-admin: add named drawers system (cb2a5c4)
- frontend SDK consolidation and improvements (#5507)
- add AI-powered page translation to ai-powerups (#5501)
- wcp: consume new A/B testing and AI powerups license flags (#5499)
- admin UI fixes for AI models, filters, task detail, and ref field (dcc3762)
- add CMS entry revision comparison with AI (65b2970)
- add model settings, DZ componentName, renderer settings docs (3e79b67)
- image delivery pipeline with first-class asset field type (#5481)
- show scheduled publish/unpublish state in CMS Live column and entry form (#5441)
- expose entries bulk action API via webiny package (#5411)
- lexical-editor: add allowCustomColors config for font color picker (5fc2ac6)
- app-admin: command palette (DI-based command registration) (#5432)
- admin-ui: add EmptyState design system component (#5442)
- edit referenced CMS entry in a drawer (#5440)
- CMS live preview SDK (#5435)
- add augmentable model settings interface (#5391)
- AI prompt additional files, audit logging, and UI improvements (#5384)
- ai-powerups: add AI-powered entry creation wizard (#5356)
- app-graphql-playground: our own graphql playground (#5357)
- app-headless-cms: add configurable New Entry Wizard (#5354)
- AI-powered CMS entry content generation (#5333)
- workflow state FLP filtering (#5331)
- form field context, traversal, and clipboard (#5330)
- website-builder: add Nuxt starter kit configuration (#5265)
- add loading and empty states to content reviews widgets (#5328)
- app-website-builder: editable object & list fields (#5295)
- ai-powerups: notify uploader on image enrichment (#5326)
- CMS with form model architecture (#5323)
- release 6.4.3 (#5282)
- api-file-manager: server (#5318)
- test types (#5312)
- add destructive variant to DropdownMenu.Item (#5310)
- api-core-sql: add table name prefix support for test isolation (#5279)
- api core sql (#5278)
- CMS editor UI improvements (#5259)
- sql storage ops (#5246)
- release 6.4.1 (#5264)
- upgrade tailwind-merge to v3 in admin-ui (#5263)
Bug Fixes
- api-website-builder: let page before-event handlers change what gets saved (#6001)
- app-file-manager: respect scope on file upload (#5929)
- admin: show readable values in accordion item titles (6.5.0) (#6014)
- find reference entries by title in autocomplete search (6.5.0) (#5998)
- frontend-settings: enforce the permission, validate the domain, and fix the settings dialog (#5942)
- api-scheduler: only allow full access when no app owns a scheduled action's namespace (#5908)
- app-headless-cms: create new entries in the open folder (6.5.0) (#6007)
- website-builder: leave a deleted revision and order revisions by version (#6006)
- app-scheduler: show a failed schedule load instead of an empty dialog (6.5.0) (#5995)
- build-tools: stop one WebSocket message from crashing the self-hosted API (6.5.0) (#5989)
- release: make trigger-release run on release/6.5.0 (#5986)
- app-headless-cms: ignore stale search responses in ref autocomplete (#5971)
- frontend-settings: wait for the Frontend Domain before loading live preview (#5966)
- app-scheduler: report a failed schedule or cancel instead of success (#5960)
- app-headless-cms: keep a save on the entry it was started from (#5959)
- frontend-settings: let signed-in users read the preview domain (#5958)
- frontend-settings: await the permission check before reading or updating settings (#5957)
- ai-powerups: stop the legacy providers section from blocking settings saves (6.5.0 port) (#5952)
- app-headless-cms: keep a ref entry picked from search results (#5945)
- app-aco: advanced filter when having ref field (#5936)
- lexical-editor: stop clipping the link popover in nested objects (#5931)
- cms-sdk: accept a fields projection in getEntry a...
v6.4.11
v6.4.10
6.4.10 (2026-09-08)
Bug Fixes
- project-aws: let Infra.Vpc enabled={false} win over the production default (#5631)
- stack Grid columns via CSS media query (#5628)
- api-headless-cms: handle unknown DZ templates gracefully in storage converter (5674cf6)
- api-aco: guard unchecked Result.value accesses in FLP list decorators (c3824a6)
- unchecked result access (#5625)
v6.4.9
6.4.9 (2026-08-27)
Features
- admin-ui: stack the file picker preview in narrow panels (#5590)
Bug Fixes
- api-scheduler: publish and unpublish on non-root tenant (#5593)
- admin-ui: make the file picker preview responsive to its own width (#5587)
- app-headless-cms: prevent null predefined values from being stringified (#5588)
- aws-layers: publish sharp v0.35.3 Lambda layer to all regions (#5585)
- pulumi-sdk: replace decompress with adm-zip (#5584)
- api-headless-cms-bulk-actions: do not strip version from entry IDs in bulk actions (#5577)
- api-core: extract AiModelRegistry to decouple model listing from Ai class (#5575)
- api-website-builder: prevent deletion of non-empty WB folders (#5574)
- app-headless-cms: export BindParentNameContext and provide it in Fields (#5573)
v6.4.8
v6.4.7
6.4.7 (2026-08-07)
Bug Fixes
- app-aco: use optimistic UI for folder drop without confirmation (ac6b815)
- app-headless-cms: dynamic zone template edit dialog and description overflow (#5564)
- admin-ui: truncate long sidebar menu item names to prevent layout overflow (#5561)
- app-headless-cms: wire dropConfirmation to FolderTree and block visual update until confirmed (#5560)
- api-scheduler: create aws scheduler if not exists on update (#5558)
v6.4.6
v6.4.5
v6.4.4
6.4.4 (2026-07-21)
Features
- api-headless-cms-ddb-es: unified CmsModelOpenSearchIndex abstraction (#5436)
- add clone and delete element actions (b74136e)
- add support for AsyncProperties (6d906f6)
- add support for Cognito Federation and MFA (#5376)
- add stack output cache with destroy invalidation (#5375)
- add support for relative rule targets using $ (844601e)
Bug Fixes
- handler: fastify deprecation (#5451)
- add missing list param (c8e0e33)
- api-scheduler: use a valid EventBridge name for scheduled actions (#5447)
- conditionally register default federation sign in feature (1d82d97)
- make overlay layout size dynamically (2629a12)
- prevent second-order prototype pollution in transformWhereToNested (#5373)
- honor configured production environments in Pulumi apps (#5371)
- add missing rules definition methods (12a095c)
- export useParentField and ParentFieldProvider (e23ba8f)
