v6.1.0
stepfun-ai/Step-Audiov6.1.0Mar 31, 2026by Pavel910
AI Summary
A feature-rich release introducing Zod v4, readonly editor mode, scheduler improvements, and a website builder trash bin.
Key Highlights
- Refactor to Zod v4
- Add editor readonly mode
- Add scheduler features
- Website builder trash bin implementation
New Features
- Add editor readonly mode
- Add scheduler features
- Refactor API elasticsearch to opensearch
- Add element constraints and lifecycle hooks
Full Release Notes
## What's Changed * refactor: zod v4 by @brunozoric in https://github.com/webiny/webiny-js/pull/4991 * fix: fontawesome default props by @brunozoric in https://github.com/webiny/webiny-js/pull/5005 * feat: add editor readonly mode by @Pavel910 in https://github.com/webiny/webiny-js/pull/5010 * refactor: scheduler by @brunozoric in https://github.com/webiny/webiny-js/pull/5008 * fix(api-headless-cms): missing live field on singular model by @brunozoric in https://github.com/webiny/webiny-js/pull/5006 * SDK - Search + Meta Fields by @adrians5j in https://github.com/webiny/webiny-js/pull/5009 * adrian/extensions-cmd-fixes-2026-03-16 by @adrians5j in https://github.com/webiny/webiny-js/pull/5017 * fix: build on windows by @brunozoric in https://github.com/webiny/webiny-js/pull/4962 * feat: add element constraints and lifecycle hooks to component manifests by @Pavel910 in https://github.com/webiny/webiny-js/pull/5020 * feat: api-website-builder-scheduler by @brunozoric in https://github.com/webiny/webiny-js/pull/5022 * fix(app-headless-cms): entry types by @brunozoric in https://github.com/webiny/webiny-js/pull/5024 * feat: app website builder scheduler by @brunozoric in https://github.com/webiny/webiny-js/pull/5025 * chore: remove unnecessary packages by @brunozoric in https://github.com/webiny/webiny-js/pull/5026 * feat: configurable page settings with drawer/dialog view modes by @Pavel910 in https://github.com/webiny/webiny-js/pull/5029 * feat: configurable element overlay actions in the editor by @Pavel910 in https://github.com/webiny/webiny-js/pull/5032 * feat(app-scheduler): dialog cancel button by @brunozoric in https://github.com/webiny/webiny-js/pull/5033 * feat: add support for programmatic teams and roles by @Pavel910 in https://github.com/webiny/webiny-js/pull/5035 * feat: add skills generator for webiny exports by @Pavel910 in https://github.com/webiny/webiny-js/pull/5037 * feat: website builder trash bin by @brunozoric in https://github.com/webiny/webiny-js/pull/5038 * fix: restore and exports for wb trash bin by @brunozoric in https://github.com/webiny/webiny-js/pull/5039 * fix(app-headless-cms): unnecessary rerendering by @brunozoric in https://github.com/webiny/webiny-js/pull/5040 * refactor: api elasticsearch to opensearch by @brunozoric in https://github.com/webiny/webiny-js/pull/5036 * feat: standalone MCP package, new skills by @Pavel910 in https://github.com/webiny/webiny-js/pull/5046 * feat: webiny upgrade command by @brunozoric in https://github.com/webiny/webiny-js/pull/5044 * fix: prevent transient HOC stacking in CompositionStore on Config re-render by @Pavel910 in https://github.com/webiny/webiny-js/pull/5047 * refactor: user project package json file by @brunozoric in https://github.com/webiny/webiny-js/pull/5048 * feat: programmatic route transition guards by @Pavel910 in https://github.com/webiny/webiny-js/pull/5049 * feat(website-builder): extra utils by @adrians5j in https://github.com/webiny/webiny-js/pull/5050 * fix(tailwind): watch `/extensions` folder by @adrians5j in https://github.com/webiny/webiny-js/pull/5041 * fix(cli-core): upgrade command handler log by @brunozoric in https://github.com/webiny/webiny-js/pull/5052 * feat(api-headless-cms): add ContentEntryTraverserProvider feature by @Pavel910 in https://github.com/webiny/webiny-js/pull/5051 * feat: MCP presets auto-discovery by @Pavel910 in https://github.com/webiny/webiny-js/pull/5054 **Full Changelog**: https://github.com/webiny/webiny-js/compare/v6.0.0...v6.1.0