v1.0.51
decolua/9routerv1.0.51Jul 2, 2026by l5io
AI Summary
Focuses on modernizing the operator chart to v1.0.0, standardizing server errors, and improving UI stability by guarding against null data.
Key Highlights
- Modernize operator-chart to v1.0.0 with CRD updates
- Rename Extension to VisualDesignerExtension
- Guard dashboard widgets against null data
- Standardize Method Not Allowed error
New Features
- Standardize Method Not Allowed error in ServerEventConfig
- Rename Extension to VisualDesignerExtension
- Guard dashboard widgets against null data and add consistent error states
- Modernize operator-chart to operator v1.0.0
Full Release Notes
## What's New ## 🔤 General - sync go.mod @aabidsofi19 (#20400) - Maintainers.md: rm codexraunak; update matrixkavitha affiliation @yi-nuo426 (#20356) - [refactor] Standardize Method Not Allowed error in ServerEventConfigu… @emphor11 (#20163) ## ⌨️ Meshery CLI - [Server] Bump github.com/meshery/schemas to v1.3.22 @leecalcote (#20395) ## 🖥 Meshery UI - refactor(extensions): rename Extension to VisualDesignerExtension @aabidsofi19 (#20414) - fix(e2e): search and import model e2e test @KhushamBansal (#20351) - chore(deps-dev): bump eslint from 10.5.0 to 10.6.0 in /ui @[dependabot[bot]](https://github.com/apps/dependabot) (#20384) - chore(deps): bump @sistent/sistent from 0.21.25 to 0.21.26 in /ui @[dependabot[bot]](https://github.com/apps/dependabot) (#20389) - chore(deps): bump @sistent/sistent from 0.21.25 to 0.21.26 in /provider-ui @[dependabot[bot]](https://github.com/apps/dependabot) (#20383) - chore(deps): bump js-yaml from 5.1.0 to 5.2.0 in /ui @[dependabot[bot]](https://github.com/apps/dependabot) (#20387) - chore(deps): bump xstate from 5.32.2 to 5.32.3 in /provider-ui @[dependabot[bot]](https://github.com/apps/dependabot) (#20388) - chore(deps-dev): bump eslint from 10.5.0 to 10.6.0 in /provider-ui @[dependabot[bot]](https://github.com/apps/dependabot) (#20386) - chore(deps): bump @meshery/schemas from 1.3.15 to 1.3.18 in /provider-ui @[dependabot[bot]](https://github.com/apps/dependabot) (#20385) - [UI] Guard dashboard widgets against null data and add consistent error/empty states @leecalcote (#20390) - Fix(ui): Use distinct FilterAllIcon for select-all checkbox in Header @kanishksingh23 (#19004) - fix(ui): render empty state when loading completes @KumarNirupam1 (#20222) ## 🧰 Maintenance - feat(operator-chart): modernize to operator v1.0.0 — CRD updates on upgrade, opt-in conversion webhook, release-driven publishing @alexquincy (#20410) - Chore: Get rid of orphan root policies folder @aabidsofi19 (#20376) - fix(e2e): search and import model e2e test @KhushamBansal (#20351) - [CI] Fix Rego workflow: setup-regal action moved to open-policy-agent org @leecalcote (#20396) - chore(deps-dev): bump eslint from 10.5.0 to 10.6.0 in /ui @[dependabot[bot]](https://github.com/apps/dependabot) (#20384) - chore(deps): bump @sistent/sistent from 0.21.25 to 0.21.26 in /ui @[dependabot[bot]](https://github.com/apps/dependabot) (#20389) - chore(deps): bump @sistent/sistent from 0.21.25 to 0.21.26 in /provider-ui @[dependabot[bot]](https://github.com/apps/dependabot) (#20383) - chore(deps): bump js-yaml from 5.1.0 to 5.2.0 in /ui @[dependabot[bot]](https://github.com/apps/dependabot) (#20387) - chore(deps): bump xstate from 5.32.2 to 5.32.3 in /provider-ui @[dependabot[bot]](https://github.com/apps/dependabot) (#20388) - chore(deps-dev): bump eslint from 10.5.0 to 10.6.0 in /provider-ui @[dependabot[bot]](https://github.com/apps/dependabot) (#20386) - chore(deps): bump @meshery/schemas from 1.3.15 to 1.3.18 in /provider-ui @[dependabot[bot]](https://github.com/apps/dependabot) (#20385) - Fix(ui): Use distinct FilterAllIcon for select-all checkbox in Header @kanishksingh23 (#19004) - Fix path for removing current docs pages @fitzergerald (#20352) ## 📖 Documentation - docs: Upgrading Meshery guide; Server-managed operator lifecycle; Operator/MeshSync/Broker concept uplift @alexquincy (#20413) - Add attendance instructions to meeting notes @YASHMAHAKAL (#20411) - Chore: Get rid of orphan root policies folder @aabidsofi19 (#20376) - [Docs] Fix broken sample app image references @akshatsinghai6682-sketch (#20393) - Fix(ui): Use distinct FilterAllIcon for select-all checkbox in Header @kanishksingh23 (#19004) - docs: add Meshery Operator contributing guide @leecalcote (#20366) - fix/update-community-discussion-link @Sbragul26 (#20321) - fix: improve sidebar text visibility @Sbragul26 (#20304) - improve docs scrollbar ui @saurabhraghuvanshii (#20358) ## 👨🏽💻 Contributors Thank you to our contributors for making this release possible: @KhushamBansal, @KumarNirupam1, @Sbragul26, @YASHMAHAKAL, @aabidsofi19, @akshatsinghai6682-sketch, @alexquincy, @banana-three-join, @dependabot[bot], @emphor11, @fitzergerald, @kanishksingh23, @leecalcote, @meshery-ci, @pontusringblom, @rishiraj38, @sangramrath, @saurabhraghuvanshii, @simihablo, @winkletinkle, @yi-nuo426 and [dependabot[bot]](https://github.com/apps/dependabot)