Releases: webiny/webiny-js
Releases · webiny/webiny-js
v5.44.1
5.44.1 (2026-06-19)
Bug Fixes
- skip folder navigation when clicking the already-active folder (1ba366a)
- localStorage with tenant/locale prefixing (#5308)
- api-form-builder: validate submission meta and use it afterwards (#4994)
- use imports without extensions (4041acb)
- use config mounting priority for LexicalEditorConfig (c4de901)
- use built-in createConfigurableComponent (817b2af)
- mount configs in the right order, with debounced render (ed2f2fb)
- lexical-editor: improve editor state handling (#4931)
v6.4.2
v6.4.1
v6.4.0
6.4.0 (2026-06-01)
Features
- support Vue 3 and Nuxt in Website Builder (#5143)
- ai fix static analysis with [skip-ai] guard to prevent infinite loops (6359c1b)
- load .yarnrc.yml defaults from example template (#5258)
- WTS v3 (#5197)
- upload yarn cache as artifact in rebuild global cache workflow (48aacc2)
- upload yarn cache as artifact in rebuild global cache workflow (fb1a144)
- add --analyze flag for RSDoctor bundle analysis (#5254)
- app-admin: subscribe admin user to newsletter after install (#5240)
- scripts: add desktop notification on build completion (#5251)
- admin-ui: add badge prop to sidebar menu links and items (#5250)
- background tasks settings (#5249)
- rebuild transitive dependents of changed packages when cache is enabled (PR #5247) (0f61fd3)
- website builder: page editor UI (#5211)
- add search and list view to dynamic zone template gallery (#5245)
- add font size action (#5235)
- support environment-specific .env files (#5237)
- make IEncryption encrypt/decrypt methods async (#5233)
- background tasks ui (#5232)
- webhooks: delivery list and view (#5231)
- webhooks: add CMS and Website Builder webhook bridges and docs (#5224)
- add FileUrlFormatter extension point for image URL transformation (#5210)
- add lexical form field (#5227)
- add Website Builder: Preview URL Modifier skill (5492331)
- build-tools: enforce configurable API bundle size limit (#5221)
- webhooks: admin ui (#5219)
- webhooks api (#5218)
- add PreviewUrlModifier extension point for live preview URLs (#5215)
- api-headless-cms: storage support subtypes (#5213)
- rewrite File Manager with layered architecture (#5207)
- export Websockets service from webiny/api (#5203)
- api-headless-cms: entry data factories (#5205)
- ai-powerups: manifest-based project context with read_project_file tool (#5202)
- add MultiSelect component to admin-ui (#5200)
- ai-powerups: AI personas, projects, and prompt context builder (#5194)
- website builder page revision description (#5189)
- add Toggle and ToggleGroup components to admin-ui (#5159)
- api-headless-cms: revision description (#5165)
- add validate-webiny-package CLI command and CI check (#5158)
- app-website-builder: viewable page revisions (#5164)
Bug Fixes
- add useInAiContentGeneration (72349bd)
- use document system id as store key instead of properties.id (2a0b80f)
- remove service discovery log (8e3c83e)
- website-builder vue/nuxt publish from dist (23dca79)
- rm "dist" (a796e36)
- update demo extension import [skip ci] (5d6090a)
- ecommerce resource picker renderer (fc9677f)
- improve admin UI and fix presenter issues (#5257)
- make insert elements panel scroll independently (#5255)
- verdaccio release testing (#5256)
- api-mailer: smtp usage (#5253)
- enforce bundle size limits only when building (#5252)
- improve loading and reduce model options (a2d29d4)
- website-builder: resolve DataCloneError when cloning MobX observables (#5248)
- add available image tags to LLM prompt (c93c02c)
- extract image dimensions during file upload (7f2affc)
- add deep file comparison to webiny package validation (#5242)
- improve LLM prompt and response handling (c140925)
- improve LLM response handling (a12e471)
- use 0.0.0 as placeholder version (e990dd8)
- only update package version if 0.0.0 [skip ci] (38efc6a)
- reliably handle GH release values (9e66c9e)
- improve webhooks UI and menus (95b7d5a)
- webhooks settings encryption storage (#5230)
- add decoratable file fields provider (#5229)
- migrate wb models to ModelFactory and fix graphql field registry (#5220)
- build-tools: make max bundle size configurable via env var (bee9cef)
- build-tools: add
max 4.5MBbundle size check (6794e97) - enable minification for rsbuild v2 (69aafb1)
- ensure all ModelFactory registrations run before context plugins (#5212)
- replace react-butterfiles with BrowserFilePicker (#5214)
- api-headless-cms: include plugin models inside models cache (#5208)
- build-tools: exclude
node_modulesfolder (6a9d47f) - build-tools: exclude
.cachefolder (746569b) - app-headless-cms-common: wrong extension in exports (d59ce85)
- utils: gzip compression and json parse (#5198)
- show log on decompression fail (361960d)
- website builder tests (#5195)
- preserve scroll position and accumulate records in audit logs (#5175)
- dialog loading overlay now covers the full dialog surface (#5168)
- undo exports changes (e501311)
- add bottom margin to dynamic zone template gallery list (#5166)
- sdk: remove standalone entity type exports (#5152)
- wb: open clean URL for published pages in status column ([#5151](https://github.com...
v6.1.0
What's Changed
- refactor: zod v4 by @brunozoric in #4991
- fix: fontawesome default props by @brunozoric in #5005
- feat: add editor readonly mode by @Pavel910 in #5010
- refactor: scheduler by @brunozoric in #5008
- fix(api-headless-cms): missing live field on singular model by @brunozoric in #5006
- SDK - Search + Meta Fields by @adrians5j in #5009
- adrian/extensions-cmd-fixes-2026-03-16 by @adrians5j in #5017
- fix: build on windows by @brunozoric in #4962
- feat: add element constraints and lifecycle hooks to component manifests by @Pavel910 in #5020
- feat: api-website-builder-scheduler by @brunozoric in #5022
- fix(app-headless-cms): entry types by @brunozoric in #5024
- feat: app website builder scheduler by @brunozoric in #5025
- chore: remove unnecessary packages by @brunozoric in #5026
- feat: configurable page settings with drawer/dialog view modes by @Pavel910 in #5029
- feat: configurable element overlay actions in the editor by @Pavel910 in #5032
- feat(app-scheduler): dialog cancel button by @brunozoric in #5033
- feat: add support for programmatic teams and roles by @Pavel910 in #5035
- feat: add skills generator for webiny exports by @Pavel910 in #5037
- feat: website builder trash bin by @brunozoric in #5038
- fix: restore and exports for wb trash bin by @brunozoric in #5039
- fix(app-headless-cms): unnecessary rerendering by @brunozoric in #5040
- refactor: api elasticsearch to opensearch by @brunozoric in #5036
- feat: standalone MCP package, new skills by @Pavel910 in #5046
- feat: webiny upgrade command by @brunozoric in #5044
- fix: prevent transient HOC stacking in CompositionStore on Config re-render by @Pavel910 in #5047
- refactor: user project package json file by @brunozoric in #5048
- feat: programmatic route transition guards by @Pavel910 in #5049
- feat(website-builder): extra utils by @adrians5j in #5050
- fix(tailwind): watch
/extensionsfolder by @adrians5j in #5041 - fix(cli-core): upgrade command handler log by @brunozoric in #5052
- feat(api-headless-cms): add ContentEntryTraverserProvider feature by @Pavel910 in #5051
- feat: MCP presets auto-discovery by @Pavel910 in #5054
Full Changelog: v6.0.0...v6.1.0
v6.0.0
What's Changed
Everything!
We've entered a new era, driven by AI-assisted development, new system of extensions, new DI-driven architecture, and much more!
Visit https://www.webiny.com to learn everything!