[meshery-dev] Meshery v1.0.23 Release Notes

0 views
Skip to first unread message

Meshery Releaser

unread,
May 19, 2026, 1:04:22 AM (2 days ago) May 19
to devel...@meshery.io

What's New

🔤 General

  • [Chore]: Bump meshery/schemas to v1.2.20 @l5io (#19540)
  • fix: url path of 'Repository Overview' under 'Join the Meshery Community' @Maanvi212006 (#19515)
  • Delete policies/test directory @leecalcote (#19497)
  • [CI] Skip eslint PR failure comments on forked pull requests @[copilot-swe-agent[bot]](https://github.com/apps/copilot-swe-agent) (#19475)
  • [server] Guard MeshSync metadata lookup when registry tables are absent @leecalcote (#19386)
  • [Makefile] Validate Node version in dep-check @miacycle (#19385)
  • [Agent] add: schema-backed gen-relationship Skill for automated relationship definitions @dipanshurdev (#18701)
  • chore(deps): bump @babel/plugin-transform-modules-systemjs from 7.28.5 to 7.29.4 in /install/docker-extension/ui @[dependabot[bot]](https://github.com/apps/dependabot) (#19205)
  • [Server] Add adapter tracker lifecycle tests @chaitanyamedidar (#19180)

⌨️ Meshery CLI

  • Remove wrk2 load-generator support completely @ritzorama (#19539)
  • [mesheryctl] model init: use v1beta2 schema constructs for scaffold generation @YASHMAHAKAL (#19409)
  • [UI] Fix failing Vitest test suite @[copilot-swe-agent[bot]](https://github.com/apps/copilot-swe-agent) (#19472)
  • Remove Nighthawk load generator integration @hortison (#19463)
  • mesheryctl: remove golden test fixture @miacycle (#19464)
  • Fix formatting and update Artifact Hub references @hortison (#19281)

🖥 Meshery UI

  • Remove wrk2 load-generator support completely @ritzorama (#19539)
  • fix: enhance provider selection UX with tooltip and info icon @Sohamsig (#19505)
  • [UI] Phase 6: Eliminate residual @mui/* imports from ui/public and docker-extension @ritzorama (#19516)
  • [mesheryctl] model init: use v1beta2 schema constructs for scaffold generation @YASHMAHAKAL (#19409)
  • [UI] Fix navigation menu font size and contrast in dark mode @YASHMAHAKAL (#18780)
  • Revert efactor: update fallback image paths and remove unused SVG files\ @fitzergerald (#19480)
  • [UI] Fix failing Vitest test suite @[copilot-swe-agent[bot]](https://github.com/apps/copilot-swe-agent) (#19472)
  • chore(ui/e2e): migrate remaining E2E specs to TypeScript @UtkarshAnandd (#19454)
  • refactor: update fallback image paths and remove unused SVG files @miacycle (#19474)
  • ui: fix vitest unit-test failures @hortison (#19473)
  • Remove Nighthawk load generator integration @hortison (#19463)
  • [UI] Stabilize ValidateDesign Vitest mocks @[copilot-swe-agent[bot]](https://github.com/apps/copilot-swe-agent) (#19466)
  • chore/remove references @pontusringblom (#19453)
  • [UI] Realign k8s context switcher on totalCount across the data path @leecalcote (#19391)
  • [UI] Fix k8s context switcher count @miacycle (#19381)
  • [UI] Fix stale unit test mocks @miacycle (#19383)
  • [UI] Improve notification fetch error copy @miacycle (#19382)
  • [UI] Phase 5.b.5: Migrate environment/connection modals to shared primitives (#18753) @hamza-mohd (#19369)
  • [UI] Phase 5.b.2: Migrate support modals to shared primitives (#18752) @hamza-mohd (#19371)
  • [UI] Phase 5.b.3: Migrate design modals to shared primitives (#18756) @hamza-mohd (#19373)
  • ui/chore @miacycle (#19380)
  • UI: Address build warnings. Use Sistent design system @jamieplu (#19377)
  • test(ui): comprehensive Vitest + React Testing Library coverage @leecalcote (#19359)
  • [UI] Phase 5.b.4: Migrate workspace and access modals to shared primitives (#18755) @hamza-mohd (#19372)
  • [UI] Phase 5.b.6: Migrate registry modals to shared primitives (#18754) @hamza-mohd (#19370)
  • fix(ui): correct useKubernetesHook import path in ConnectionTable @hamza-mohd (#19374)
  • [UI] Phase 5.b.1: Create shared modal primitives (#18751) @hamza-mohd (#19368)
  • fix(ui): ConnectionTable sibling icon + folder-casing cleanup; audit:mui back to 0 @hamza-mohd (#19366)
  • fix(ui): address critical/high Gemini feedback across Phase 2/3/5.a PRs @hamza-mohd (#19364)
  • [UI] Phase 5.a: Split performance/index into focused siblings (#18660) @hamza-mohd (#19354)
  • [UI] Phase 5.a: Split ConnectionTable into focused siblings (#18660) @hamza-mohd (#19356)
  • [UI] Extract shared hooks and validators to remove duplicated logic in components @leecalcote (#19310)
  • [UI] Phase 5.a: Split filters/Filters.tsx into focused siblings (#18660) @hamza-mohd (#19355)
  • [UI] Phase 5.a: Split MesheryPatterns into focused siblings (#18660) @hamza-mohd (#19353)
  • [UI] Phase 2: Migrate utils/charts.ts hex literals to theme.palette.* (#18657) @hamza-mohd (#19352)
  • [UI] Phase 2: Migrate registry/helper.ts hex literals to theme.palette.* (#18657) @hamza-mohd (#19349)
  • [UI] Phase 5.a: Split MesheryAdapterPlayComponent into focused siblings (#18660) @hamza-mohd (#19348)
  • [UI] Phase 5.a: Split dashboard resource config files by Kubernetes kind (#18660) @hamza-mohd (#19347)
  • [UI] Phase 4: Consolidate rjsf-utils and typing-filter into shared/FormFields (#18659) @hamza-mohd (#19346)
  • [UI] Phase 2: Migrate connections/styles.tsx hex literals to theme.palette.* (#18657) @hamza-mohd (#19345)
  • refactor(ui): separate provider capabilities from registry naming @hortison (#19338)
  • ui: guard provider capabilities in navigator @hortison (#19337)
  • fix(ui): falsy-color fallback on PatternServiceForm gradient second stop (post-#19329) @hamza-mohd (#19334)
  • [UI] Phase 3: Final cleanup — GlobalStyles via @/theme + audit:mui wrapper allowlist (#18658) @hamza-mohd (#19333)
  • [UI] Phase 2: Migrate @/themes/app callers to theme.palette.* (#18657) @hamza-mohd (#19331)
  • [UI] Phase 2: Delete @/constants/colors after migrating to theme.palette.* (#18657) @hamza-mohd (#19330)
  • [UI] Phase 2: Delete lightenOrDarkenColor; use lighten/darken from @/theme (#18657) @hamza-mohd (#19329)
  • [UI] Phase 2: Final sweep — eslint allowlist trim and dep audit (#18737) @hamza-mohd (#19317)
  • [UI] Phase 4: Normalize component folder casing + remove emptied legacy roots (#18745) @hamza-mohd (#19318)
  • [UI]: Shared layout restructure @Utkarsh-Mauryaa (#19214)
  • [UI] Phase 4: consolidate design UI under ui/components/designs (#18748) @hamza-mohd (#19316)
  • [UI] Phase 4: move registry UI to ui/components/registry (#18747) @hamza-mohd (#19314)
  • [UI] Phase 4: move environment UI to ui/components/environments (#18750) @hamza-mohd (#19315)
  • Phase 4.2 Move hooks @vidit-od (#18808)
  • [UI] Phase 4: move MesheryFilters to ui/components/filters (#18749) @hamza-mohd (#19312)
  • [UI] Phase 4: Consolidate icons and shapes under ui/assets/icons (#18744) @hamza-mohd (#19313)
  • Move GraphQL module @vidit-od (#18801)
  • [UI] Phase 4: Consolidate workspace UI under ui/components/workspaces @hamza-mohd (#19311)
  • [UI] Replace direct MUI imports in registry surfaces @Umesh-Tiruvalluru (#19161)
  • [UI] Phase 2: Drop direct MUI imports from performance/telemetry surfaces (#18740) @hamza-mohd (#19308)
  • [UI] Phase 2: Migrate Pattern Service widgets to shared RJSFProvider (#18729) @hamza-mohd (#19307)
  • [UI] Phase 2: Drop direct MUI imports from dashboard surfaces (#18739) @hamza-mohd (#19306)
  • [UI] Phase 2: Promote MesheryDateTimePicker into shared/DatePicker (#18728) @hamza-mohd (#19305)
  • [UI] Phase 2: Drop direct MUI imports from design authoring surfaces (#18736) @hamza-mohd (#19304)
  • [UI] Replace direct MUI imports in app shell and theme wrapper surfaces @rishiraj38 (#19021)
  • [UI] Phase 2: Typed SVG icon library for repeated MUI icons (#18730) @hamza-mohd (#19303)
  • [UI] Phase 2: Consolidate Registry tree views behind shared TreeView (#18731) @hamza-mohd (#19301)
  • [UI] Phase 2: Drop direct MUI imports from header/modal/notification surfaces (#18733) @hamza-mohd (#19302)
  • [UI] Phase 2: Wrap @rjsf/mui behind shared RJSFProvider (#18727) @hamza-mohd (#19299)
  • [UI] Phase 2: Drop direct MUI imports from workspace/lifecycle surfaces (#18734) @hamza-mohd (#19300)
  • [UI] Phase 1: Document theming rules in ui/docs/THEMING.md (#18724) @hamza-mohd (#19295)
  • [UI] Phase 1: Document target UI architecture in ui/docs/ARCHITECTURE.md (#18723) @hamza-mohd (#19294)
  • [UI] Phase 1: CI audits for MUI usage, hex literals, and giant files (#18725) @hamza-mohd (#19298)
  • [UI] Phase 1: ESLint guardrails for inline styles and 600-line size warning (#18721) @hamza-mohd (#19297)
  • refactor: Improve TypeScript types and styling in UI components @leecalcote (#19291)
  • Fix formatting and update Artifact Hub references @hortison (#19281)
  • [UI][Server] Stop /management/connections React #185, silent event drops, log noise @miacycle (#19282)
  • [UI] Fix MenuListContext error in select wrappers @miacycle (#19279)

🧰 Maintenance

  • Remove wrk2 load-generator support completely @ritzorama (#19539)
  • chore/update org reference @ritzorama (#19537)
  • Delete .github/workflows/kanvas.yml @CodexRaunak (#19532)
  • [UI] Fix failing Vitest test suite @[copilot-swe-agent[bot]](https://github.com/apps/copilot-swe-agent) (#19472)
  • chore(ui/e2e): migrate remaining E2E specs to TypeScript @UtkarshAnandd (#19454)
  • [CI] Cleanup: Delete workflow that pushes e2e results to Docs @leecalcote (#19415)
  • chore/remove references @pontusringblom (#19453)
  • [CI] Fix PR reviewer activation logic @pontusringblom (#19421)
  • [Docs] Remove test-status page @pontusringblom (#19408)
  • Update hugo.yml @pontusringblom (#19407)
  • Delete .github/workflows/docs-noob-tester.lock.yml @miacycle (#19390)
  • Delete .github/workflows/first-time-contributor.md @miacycle (#19388)
  • Delete .github/workflows/docs-noob-tester.md @miacycle (#19389)
  • Delete .github/workflows/first-time-contributor.lock.yml @miacycle (#19387)
  • chore: update CI workflow to use pull_request event and remove unused… @ianrwhitney (#19378)
  • test(ui): comprehensive Vitest + React Testing Library coverage @leecalcote (#19359)
  • Update CodeQL workflow triggers @jamieplu (#19379)
  • chore: remove unused Docker push and description steps from CI workflow @ianrwhitney (#19326)
  • [CI] Avoid logging adapter provider auth material @chaitanyamedidar (#19341)
  • Add CodeQL analysis workflow configuration @leecalcote (#19367)
  • [UI] Replace direct MUI imports in registry surfaces @Umesh-Tiruvalluru (#19161)
  • [UI] Phase 1: CI audits for MUI usage, hex literals, and giant files (#18725) @hamza-mohd (#19298)
  • Fix formatting and update Artifact Hub references @hortison (#19281)
  • [UI][Server] Stop /management/connections React #185, silent event drops, log noise @miacycle (#19282)

📖 Documentation

  • Remove wrk2 load-generator support completely @ritzorama (#19539)
  • chore/update org reference @ritzorama (#19537)
  • [UI] Phase 6: Eliminate residual @mui/* imports from ui/public and docker-extension @ritzorama (#19516)
  • [UI] Fix failing Vitest test suite @[copilot-swe-agent[bot]](https://github.com/apps/copilot-swe-agent) (#19472)
  • Remove Nighthawk load generator integration @hortison (#19463)
  • Docs: cheanup footer @miacycle (#19465)
  • Add Jagan Kumar Hotta's introduction to meetings doc @techySPHINX (#19459)
  • chore/remove references @pontusringblom (#19453)
  • Create Meeth_gangwar.md @Meeth-webdev (#19451)
  • docs: add attendance notes for week-of-05-14-2026 @Omkar-Ugal (#19443)
  • Add introduction for Pranav in meeting notes @Pranav-d33 (#19442)
  • Create Salmaan-M_ Attendence @Salmaan-M (#19440)
  • my personal introduction @naman79820 (#19439)
  • Marked Attendance @Rudra2637 (#19437)
  • Add introduction for Suswetha in meeting notes @Suswetha6 (#19436)
  • Create Yash_Patel file with personal introduction @WildTrio (#19435)
  • Jayy-attendance.md @Jayyy19 (#19433)
  • Add introduction for Nathan Dsouza @AsparkArcane (#19432)
  • Add Kavitha Karunakaran's introduction to meetings doc @matrixkavi (#19431)
  • Added AmoghSunil.md with intro @stealthwhizz (#19430)
  • Create Sulagna-Attendance @suzy-g38 (#19429)
  • Add yash-mahakal.md with introduction @YASHMAHAKAL (#19428)
  • [CI] Fix PR reviewer activation logic @pontusringblom (#19421)
  • [Docs] Remove test-status page @pontusringblom (#19408)
  • [Docs] Update community name reference in docs @yi-nuo426 (#19411)
  • [Docs] Displace vendor references from installation, concepts, guides, and reference pages @yi-nuo426 (#19406)
  • [Docs] Displace vendor references from remaining tutorial pages @yi-nuo426 (#19404)
  • [Docs] Displace Kanvas and Layer5 from Kubernetes tutorial pages @yi-nuo426 (#19403)
  • Add attendance instructions to meeting index @YASHMAHAKAL (#19394)
  • [Docs] Enable intra-page navigation on REST API overview page @shteypandey28-hue (#19170)
  • Fix formatting and update Artifact Hub references @hortison (#19281)
  • [Docs] Prevent indexing of previous documentation versions @hamza-mohd (#19283)

🔒 Security

  • [CI] Avoid logging adapter provider auth material @chaitanyamedidar (#19341)
  • Add CodeQL analysis workflow configuration @leecalcote (#19367)

👨🏽‍💻 Contributors

Thank you to our contributors for making this release possible: @AsparkArcane, @CodexRaunak, @Copilot, @Jayyy19, @Maanvi212006, @Meeth-webdev, @Omkar-Ugal, @Pranav-d33, @Rudra2637, @Salmaan-M, @Sohamsig, @Suswetha6, @Umesh-Tiruvalluru, @Utkarsh-Mauryaa, @UtkarshAnandd, @WildTrio, @YASHMAHAKAL, @aabidsofi19, @alexquincy, @chaitanyamedidar, @dipanshurdev, @fitzergerald, @hamza-mohd, @hortison, @ianrwhitney, @jamieplu, @l5io, @leecalcote, @lekaf974, @marblom007, @matrixkavi, @meshery-ci, @miacycle, @naman79820, @pontusringblom, @rishiraj38, @ritzorama, @shteypandey28-hue, @simihablo, @stealthwhizz, @suzy-g38, @techySPHINX, @vidit-od, @winkletinkle, @yi-nuo426, [copilot-swe-agent[bot]](https://github.com/apps/copilot-swe-agent), [dependabot[bot]](https://github.com/apps/dependabot) and hamza-mohd

🛝 Access v1.0.23 in the Meshery Playground

--
You received this message because you are subscribed to the Google Groups "Meshery Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to developers+...@meshery.io.
To view this discussion visit https://groups.google.com/a/meshery.io/d/msgid/developers/b2c0b695-20a6-b14d-4b0a-13ca3722c272%40meshery.io.
Reply all
Reply to author
Forward
0 new messages