Meshery v0.6.52

Released on February 20, 2023

What’s New

🔤 General

  • Bump github.com/containerd/containerd from 1.6.12 to 1.6.18 in /scripts/component_generation @dependabot (#7100)
  • Refactoring registration function & adding mutex for thread-safety @Azanul (#7098)
  • Fix panic caused by unchecked nil checks @Revolyssup (#7108)
  • Remove redundant logs @Revolyssup (#7099)
  • Prettify Event messages for k8s registration @Revolyssup (#7091)
  • Push events to show no of registered components @Revolyssup (#7083)
  • fix panic @Revolyssup (#7082)
  • Enhance metadata of dynamically generated k8s components @Revolyssup (#7051)
  • Deny designs save with empty service name from Meshery Extensions @Revolyssup (#7046)

🚀 Features

  • [Extension] Meshery Server Registration @theBeginner86 (#7065)

🖥 Meshery UI

  • [UI] Fixed bug of settings page @partik03 (#6957)
  • use omitEmpty JSON and YAML tags for Namespace @Abhishek-kumar09 (#7103)
  • [Extension] Show troubleshooting modal if extension is broken @Nikhil-Ladha (#7113)
  • [Bug] Fix eslint failiure for UI @Chadha93 (#7109)
  • Bump cron-time-generator from 1.3.0 to 1.3.2 in /ui @dependabot (#6968)
  • [UI] Added Dark mode support to footer @Yashsharma1911 (#7090)
  • [Fix] Cypress integration Test failure @Abhishek-kumar09 (#7093)
  • Add a sibling relationship @harkiratsm (#7089)
  • Bump @sideway/formula from 3.0.0 to 3.0.1 in /ui @dependabot (#7038)
  • [Docs] Fix typos @thisiskaransgit (#7043)
  • Enabled Pagination @hs05june (#7085)
  • Adds custom names to catalog clone API @gr455 (#6652)
  • [Server] update graphql subscription and schema @MUzairS15 (#7068)
  • Revert “Adding GIFs” @leecalcote (#7069)
  • Adding GIFs @Shivam-AfA (#7056)
  • [bug] Meshery Provider UI: Fix Infinite Request To Fetch Providers From Server @theBeginner86 (#7052)

🐛 Bug Fixes

  • [bug] Meshery Provider UI: Fix Infinite Request To Fetch Providers From Server @theBeginner86 (#7052)

🧰 Maintenance

  • Upgrade gqlgen @acald-creator (#7105)
  • Fixed broken link in the github issue template @Swathi-L (#7097)
  • Bump cron-time-generator from 1.3.0 to 1.3.2 in /ui @dependabot (#6968)
  • Bump google.golang.org/grpc from 1.52.0 to 1.53.0 @dependabot (#7042)
  • Bump @sideway/formula from 3.0.0 to 3.0.1 in /ui @dependabot (#7038)
  • [Docs] Fix typos @thisiskaransgit (#7043)

📖 Documentation

  • Add documentation for smp and smi-conformance github actions @mohit-marathe (#7110)
  • Fixing meshery UI link in api refs guides @vishalvivekm (#7116)
  • Fixed broken link in the github issue template @Swathi-L (#7097)
  • [Extension] Meshery Server Registration @theBeginner86 (#7065)
  • Fix overflow on Meshery Docs error page @chinu-anand (#7071)
  • Docs- Add token fetching information to API Refs. @b0id (#7047)
  • Fix unnecessary scrollbars showing up on code snippets @chinu-anand (#7080)
  • issue #7048 : Updating broken “UI” and “Meshery UI” links for getting Authentication Token @vishalvivekm (#7079)
  • Rectify misspelling in #7057 in contributing-cli doc @vishalvivekm (#7066)
  • Fix incorrect link in the docs @pratik2315 (#7078)
  • fix spelling mistake in the docs @pratik2315 (#7067)

👨🏽‍💻 Contributors

Thank you to our contributors for making this release possible: @Abhishek-kumar09, @Azanul, @Chadha93, @MUzairS15, @Nikhil-Ladha, @Revolyssup, @Shivam-AfA, @Swathi-L, @Yashsharma1911, @acald-creator, @b0id, @chinu-anand, @dependabot, @dependabot[bot], @gr455, @harkiratsm, @hs05june, @l5io, @leecalcote, @mohit-marathe, @partik03, @pratik2315, @theBeginner86, @thisiskaransgit, @vishalvivekm and l5io