What's New
🔤 General
- [Server] Use file name instead of \Autogenerated\ for imported designs @guan404ming (#17415)
- chore(deps): pin schemas v1.1.1 (drop pseudo-version) @leecalcote (#18902)
- fix(remote-provider,handlers): canonical camelCase wrapper keys + dual-accept on request bodies @leecalcote (#18900)
- chore(remote-provider): flip outbound filter_data → filterData @leecalcote (#18901)
- fix(handlers): dual-accept designFile/patternFile on POST /api/pattern @leecalcote (#18888)
- chore(deps): bump meshkit to v1.0.5 + unblock master Docker build @leecalcote (#18896)
- fix(server): JSON-shape validation error bodies on workspace/env endpoints @leecalcote (#18858)
- fix(security,docs): address review feedback on #18886 @leecalcote (#18887)
- [Server] Fix policy engine infinite loop on nil mutator values @guan404ming (#18853)
- docs(agents): identifier-naming mandate (Phase 4.C) @leecalcote (#18876)
- [Build] Allow env override for PORT and USEGOPOLICY_ENGINE in make server @guan404ming (#18854)
- chore: remove dead Meshery application save provider path @jamieplu (#18866)
⌨️ Meshery CLI
- fix(mesheryctl): resolve duplicate error code mesheryctl-1231 @leecalcote (#18905)
- [mesheryctl] Add e2e BATS test for registry publish command @Git-HimanshuRathi (#18392)
- chore(schemas): repoint workspace + environment consumers to canonical-casing versions (Phase 3) @leecalcote (#18889)
- chore(schemas): repoint component + design + model consumers to canonical-casing versions (Phase 3 - final) @leecalcote (#18894)
- chore(schemas): repoint connection consumers to v1beta3 (Phase 3) @leecalcote (#18890)
- chore(schemas): repoint low-risk resources to canonical-casing versions (Phase 3) @leecalcote (#18886)
- refactor(mesheryctl): update function names and improve error handling in meshery API @lekaf974 (#18631)
🖥 Meshery UI
- [Chore]: Update to Sistent v0.20.0 @l5io (#18912)
- fix: Phase 2.K cascade — flip deferred 10 wire keys (server + UI) @leecalcote (#18914)
- chore(ui): bump @sistent/sistent to v0.19.0 (Phase 2.K) @leecalcote (#18911)
- fix(ui,handlers): canonical camelCase wire keys in rtk-query (Option B Phase 2 tail) @leecalcote (#18904)
- [UI] Notification Center: Fix misalignment of text in events @AnkitRewar11 (#18877)
- chore(deps): bump @meshery/schemas to ^1.1.0 @leecalcote (#18884)
- fix: align identifier naming (orgID -> orgId) in handlers, remote-provider, and UI RTK hooks @leecalcote (#18875)
- Bump uuid from 13.0.0 to 14.0.0 in /ui @[dependabot[bot]](https://github.com/apps/dependabot) (#18871)
- Fix footer color mismatch @Rajesh-Nagarajan-11 (#18859)
- Fix multiple action menus staying open in Designs table @Rajesh-Nagarajan-11 (#18860)
🧰 Maintenance
- fix: Phase 2.K cascade — flip deferred 10 wire keys (server + UI) @leecalcote (#18914)
- [mesheryctl] Add e2e BATS test for registry publish command @Git-HimanshuRathi (#18392)
- Update paths to ignore in CodeQL config @leecalcote (#18882)
- fix: align identifier naming (orgID -> orgId) in handlers, remote-provider, and UI RTK hooks @leecalcote (#18875)
- Bump uuid from 13.0.0 to 14.0.0 in /ui @[dependabot[bot]](https://github.com/apps/dependabot) (#18871)
📖 Documentation
- Add introductory note from Sulagna @suzy-g38 (#18909)
- Create Chinmay.md @cvmaldar2002-cyber (#18908)
- Create Yash-Mahakal.md @YASHMAHAKAL (#18907)
- Correctly name api end point resources based on normalised tags @CodexRaunak (#18903)
- Sort resources alphabetically and fix xinternal determination @CodexRaunak (#18893)
- Add attendance instruction to meeting notes @YASHMAHAKAL (#18883)
🔒 Security
- Update paths to ignore in CodeQL config @leecalcote (#18882)
👨🏽💻 Contributors
Thank you to our contributors for making this release possible:
@AnkitRewar11, @CodexRaunak, @Git-HimanshuRathi, @PragalvaXFREZ, @Rajesh-Nagarajan-11, @YASHMAHAKAL, @alexquincy, @chellej, @cvmaldar2002-cyber, @dependabot[bot], @fitzergerald, @guan404ming, @hamza-mohd, @jamieplu, @l5io, @leecalcote, @lekaf974, @meshery-ci, @miacycle, @pontusringblom, @saurabhraghuvanshii, @suzy-g38, @winkletinkle, @yi-nuo426, [dependabot[bot]](https://github.com/apps/dependabot) and ankitrewar11
|