Meshery, the service mesh management plane

Overview



If you’re using Meshery or if you like the project, please ★ this repository to show your support! 🤩

Meshery is the multi-service mesh management plane offering lifecycle, configuration, and performance management of service meshes and their workloads.

MESHERY IS A CLOUD NATIVE COMPUTING FOUNDATION PROJECT

Get Started with Meshery

Layer5 Service Mesh Management

Using `mesheryctl`

Meshery runs as a set of containers inside or outside of your Kubernetes cluster.

curl -L https://git.io/meshery | bash -

See the quick start guide.

 

Supported Platforms

Meshery supports 10+ platforms.

See all supported platforms

See the getting started section to quickly deploy Meshery on any of these supported platforms:

Platform Supported?
Docker ✔️
    Docker - Docker App ✔️
Kubernetes ✔️
    Kubernetes - AKS ✔️
    Kubernetes - Docker Desktop ✔️
    Kubernetes - EKS ✔️
    Kubernetes - GKE ✔️
    Kubernetes - Helm ✔️
    Kubernetes - kind ✔️
    Kubernetes - Minikube ✔️
    Kubernetes - OpenShift In Progress
Linux ✔️
Mac ✔️
    Mac - Homebrew ✔️
Windows ✔️
    Scoop ✔️
    WSL2 ✔️
Raspberry Pi In Progress

Meshery documentation offers thorough installation guides for your platform of choice.

 

Supported Service Meshes

Meshery supports 10 different service meshes.

See all Supported Service Meshes

 


 

Layer5 Service Mesh Management



Project Overview Presentation

 

Functionality

Layer5 Service Mesh Management

Service Mesh Lifecycle Management

Meshery manages the provisioning, configuration and operation your service mesh. While supporting different types of service meshes, Meshery also offers a simple way to explore each service mesh and compare them using bundled sample applications.

Interoperate multiple service meshes with service mesh adapters provision, configure, and manage their respective service meshes. Meshery is an implementation of the Service Mesh Interface (SMI).



Layer5 Service Mesh Configuration Management


Service Mesh Configuration Management

Assess your service mesh configuration against deployment and operational best practices with Meshery's configuration validator. Onboard your workload onto the service mesh with confidence. Check your service mesh configuration for anti-patterns and avoid common pitfalls.



Adhering to Service Mesh Standards

Service Mesh Performance (SMP)

In an effort to produce service mesh agnostic tooling, Meshery uses the service mesh performance as a common format to capture and measure your mesh's performance against a universal service mesh performance index. As a partner of VMware's Multi-Vendor Service Mesh Interoperation (Hamlet) and Service Mesh Interface (SMI), Meshery participates in advancing service mesh adoption through the standardization of APIs.

Layer5 Service Mesh Performance Management

Standardized Service Performance Management

Meshery is the service-mesh-neutral utility for uniformly managing the performance of services and the meshes that run them. As an implementation of the Service Mesh Performance (SMP), Meshery enables you to measure the value provided by a service mesh in the context of the overhead incurred.

Conforming to Service Mesh Interface (SMI)

Meshery provides tooling to validate any service mesh that claims to implement and SMI Validation, Verification, and Conformance with Mesheryconform to SMI specifications. Working in accordance with the SMI Conformance project, it essentially provides:

✔︎ Defines compliant behavior.
✔︎ Produces compatibility matrix.
✔︎ Ensures provenance of results.
✔︎ Runs a set of conformance tests.
✔︎ Built into the participating service mesh’s release pipeline.
✔︎ Provides Learn Layer5 sample application used for validating test assertions.




WebAssembly filters WebAssembly Logo

Manage data plane intelligence with WebAssembly filters

Dynamically load and manage your own WebAssembly filters in Envoy-based service meshes.
See Image Hub.





 

Meshery Architecture

You may deploy Meshery internal to your cluster or external to your cluster.

Learn more about Meshery's architecture.
 

Join the service mesh community!

Our projects are community-built and welcome collaboration. 👍 Be sure to see the Layer5 Community Welcome Guide for a tour of resources available to you and see the Layer5 Repository Overview for a cursory description of repository by technology and programming language. Jump into community Slack to engage!

MeshMates

Find your MeshMate

MeshMates are experienced Layer5 community members, who will help you learn your way around, discover live projects, and expand your community network. Become a Meshtee today!

Find out more on the Layer5 community.




Layer5 Service Mesh Community

Layer5 Service Mesh Community

✔️ Join any or all of the weekly meetings on community calendar.
✔️ Watch community meeting recordings.
✔️ Access the Community Drive by completing a community Member Form.
✔️ Discuss in the Community Forum.

Not sure where to start? Grab an open issue with the help-wanted label.

 

Contributing (please do!)

We're a warm and welcoming community of open source contributors. Please join. All types of contributions are welcome. Be sure to read the Meshery Contributors Welcome Guide for a tour of resources available to you and how to get started.

See all Contributor Guides in Meshery Docs.

Deploying Linkerd with Meshery

 

See Meshery in Action

Stargazers

If you’re using Meshery or if you like the project, please ★ star this repository to show your support! 🤩

License

This repository and site are available as open-source under the terms of the Apache 2.0 License.

About Layer5

Community First

The Layer5 community represents the largest collection of service mesh projects and their maintainers in the world.

Open Source First

Our projects establish industry standards and enable service developers, owners, and operators with repeatable patterns and best practices for managing all aspects of distributed services. Our shared commitment to the open-source spirit push the Layer5 community and its projects forward.

Comments
  • Minimizing the number of files in the root directory of Meshery

    Minimizing the number of files in the root directory of Meshery

    Description Minimizing the number of files in the root directory of Meshery

    Signed-off-by: Christopher Kalule [email protected] This PR fixes # For https://github.com/meshery/meshery/issues/5667 Notes for Reviewers

    Signed commits

    • [x] Yes, I signed my commits.
    area/docs component/mesheryctl area/ci 
    opened by EleisonC 80
  • Add genDocs function for mesheryctl

    Add genDocs function for mesheryctl

    Signed-off-by: Aadhitya A [email protected]

    Description

    This PR fixes #5201

    This PR is a work continued from #5108

    Notes for Reviewers WIP

    Signed commits

    • [x] Yes, I signed my commits.

    Issues:

    • [x] Routing needs to be fixed
    • [x] All pages need to be stable
    • [ ] Design (awaiting review)

    Example tracker:

    • [x] main
    • [x] system
    • [x] system-context
    • [x] system-channel
    • [x] perf
    • [x] mesh
    • [x] pattern
    • [ ] filter
    area/docs component/mesheryctl area/ci 
    opened by alphaX86 56
  • [UI] Fixed Overlay cards in Meshery Performance

    [UI] Fixed Overlay cards in Meshery Performance

    Description

    This PR fixes #3920 on mehsry performance Dashboard

    Notes for Reviewers

    Signed commits

    • [x] Yes, I signed my commits.
    component/ui 
    opened by mani9896 35
  • Add `source type` and support for downloading `source content` in Application

    Add `source type` and support for downloading `source content` in Application

    Description

    This PR fixes #

    Notes for Reviewers

    Signed commits

    • [ ] Yes, I signed my commits.
    component/mesheryctl component/ui 
    opened by Revolyssup 34
  • Redesign mesheryctl commands on docs site

    Redesign mesheryctl commands on docs site

    Description

    This PR fixes #2529

    Notes for Reviewers I've added almost all commands given in the mesheryctl Command Reference and Tracker but still it may cause an unordered feel, so please do review and tell any suggestions/problem faced in pre-review stage so that I can change ASAP accordingly

    Signed commits

    • [x] Yes, I signed my commits.
    component/mesheryctl 
    opened by alphaX86 34
  • [Bug] Show static board results

    [Bug] Show static board results

    Description

    This PR adds the static board result on performance graph charts.

    Changes:

    • [x] Created a new component for this node details to handle, manage and maintain it easily.
    • [x] Added MUI datatables for tabulations.
    • [x] Support for pagination.
    • [x] Updated scale for the memory metadata. Changed Kibibyte Ki ---> Gigabyte Gi. Conversion rate: 1 Ki =0.000001024 Gi. (Please once confirm if it's giving the right result).
    • [x] Updated the UI to use the operating_system property of the node object.
    • [x] Changed class component to functional component.
    • [x] Created a separate modal for node details
    • [x] Added MUI tabs for switching views

    This PR fixes #

    Notes for Reviewers

    Demo for each type of change is given below.

    Signed commits

    • [x] Yes, I signed my commits.
    kind/bug area/performance component/ui 
    opened by theBeginner86 33
  • Display endpoint based on platform

    Display endpoint based on platform

    Signed-off-by: metonymic-smokey [email protected]

    Description This PR displays endpoint on mesheryctl system start for both Docker and Kubernetes.

    This PR fixes #2752

    Screenshots

    1. Docker: image

    2. Kubernetes image

    Signed commits

    • [x] Yes, I signed my commits.
    component/mesheryctl 
    opened by metonymic-smokey 33
  • [UX] Figma: Create information center component and prototype

    [UX] Figma: Create information center component and prototype

    Current Behavior

    Meshery UI has a small information center in its lower lefthand corner. See screenshot. Screen Shot 2021-12-29 at 9 39 34 PM

    As a project, we're in need of having all aspects of Meshery UI designed in the project's shared Figma design file. The most recent information center changes are missing.

    Desired Behavior

    In the "Design Language" page:

    • Create a reusable Figma component to represent this information center.
    • Create a prototype that follows the same behavior in the screen recording below.

    Screen recording

    https://user-images.githubusercontent.com/7570704/147720003-623858b9-3026-4abf-9908-8e25bfbc08c1.mov


    Contributor Guides and Resources

    kind/enhancement good first issue area/ux figma 
    opened by leecalcote 32
  • [mesheryctl] enhance `mesheryctl mesh remove`

    [mesheryctl] enhance `mesheryctl mesh remove`

    See mesheryctl Command Tracker for current status of commands.

    Current Behavior

    mesheryctl mesh remove doesn't use the event streamer utility and thus doesn't wait for remove operation event to complete.

    Desired Behavior

    The command should watch for events and wait till receiving an event signalling service mesh was removed successfully. If it is not removed, then the command should throw an error.

    Implementation

    The implementation should be similar to the mesheryctl mesh deploy command. For reference, see https://github.com/meshery/meshery/blob/c8dd33ae4f8756b0f69f06edb27e6cda5b904498/mesheryctl/internal/cli/root/mesh/deploy.go#L122-L173

    Acceptance Tests

    Exit with proper exit codes when operation fails.

    Mockups


    Contributor Resources

    kind/enhancement help wanted issue/stale component/mesheryctl language/go 
    opened by DelusionalOptimist 31
  • Changed file name from Filters to MesheryFilters

    Changed file name from Filters to MesheryFilters

    Description

    This PR fixes #3174 which is, changing the file name of Filters to MesheryFilters in UI.

    Notes for Reviewers

    Signed commits

    • [x] Yes, I signed my commits.
    component/ui 
    opened by ahcodes 31
  • [mesheryctl] List subcommand under `mesheryctl perf`

    [mesheryctl] List subcommand under `mesheryctl perf`

    Description This PR adds list as the subcommand under mesheryctl system perf

    This PR fixes #2825 fixes #2948

    ./mesheryctl perf list --token ~/Downloads/auth.json
    ID                                  	RESULTS	LAST-RUN           
    173a2342-8122-45d0-ac4c-fb80ab0de9ff	1      	5-13-2021 16:30:12	
    eeeb4b79-5248-497e-b4de-ce154e692ffd	2      	5-13-2021 10:9:18 	
    d690c531-f9af-4dc0-8a04-1bbd7c594fc0	2      	5-13-2021 10:7:59 	
                                        	1      	3-13-2021 7:15:47 
    
    ./mesheryctl perf list 173a2342-8122-45d0-ac4c-fb80ab0de9ff --token ~/Downloads/auth.json
    NAME               	MESH 	START-TIME        	QPS     	DURATION	P50     	P99.9    
    istio_1620923409638	istio	5-13-2021 16:30:12	0.406572	30s     	3.000710	3.003782
    
    ./mesheryctl perf list eeeb4b79-5248-497e-b4de-ce154e692ffd --token ~/Downloads/auth.json
    NAME                 	MESH   	START-TIME        	QPS     	DURATION	P50     	P99.9    
    No mesh_1620923363503	No Mesh	5-13-2021 16:29:26	0.424253	30s     	3.000000	3.029696	
    No mesh_1620900557575	No Mesh	5-13-2021 10:9:18 	2.314572	30s     	0.425926	0.862705
    

    User Acceptance Testing

    Last Update as of Commit ID 2818359

    :heavy_check_mark: Test 1: Can user see all performance profiles by executing perf list -t?

    Peek 2021-05-20 09-43

    :heavy_check_mark: Test 2: Does perf list require a token and inform the user of the need for a token?

    Peek 2021-05-20 09-07

    ✅ Test 3: Can user view details of a specific performance test result?

    Scenario: User executes perf list [profile id]

    ./mesheryctl perf list d690c531-f9af-4dc0-8a04-1bbd7c594fc0 -t ~/Downloads/auth.json
    NAME                 	MESH   	START-TIME        	QPS       	DURATION	P50      	P99.9
    istio_1620927726380  	istio  	5-13-2021 17:42:6 	71.800000 	30s     	20.037631	29.949951
    istio_1620923409638  	istio  	5-13-2021 16:30:12	0.406572  	30s     	3.000710 	3.003782
    No mesh_1620923363503	No Mesh	5-13-2021 16:29:26	0.424253  	30s     	3.000000 	3.029696
    kuma_1620913106896   	kuma   	5-13-2021 13:38:26	82.370000 	15s     	12.566527	14.974975
    kuma_1620913028112   	kuma   	5-13-2021 13:37:8 	2.087914  	15s     	0.442308 	0.893637
    kuma_1620912883090   	kuma   	5-13-2021 13:35:35	119.760000	15s     	12.558335	14.966783
    kuma_1620912883090   	kuma   	5-13-2021 13:34:43	83.350000 	15s     	12.517375	14.950399
    kuma_1620912642966   	kuma   	5-13-2021 13:30:54	14.070568 	15s     	0.069455 	0.161568
    No mesh_1620900999207	No Mesh	5-13-2021 10:16:39	4.745197  	30s     	0.222647 	0.471152
    No mesh_1620900557575	No Mesh	5-13-2021 10:9:18 	2.314572  	30s     	0.425926 	0.862705
    

    :heavy_check_mark: Test 4: Is an invalid profile ID handled gracefully?

    Users should be provided informative instructions about the specific issue and what they should do to invoke the command correctly. Peek 2021-05-20 09-27

    :heavy_check_mark: Test 5: Does perf list -h inform the user that [profile id] is an available argument?

    List all the available performance profiles and results of a performance profile
    
    Usage:
      mesheryctl perf list [flags]
    
    Examples:
    mesheryctl perf list 
    mesheryctl perf list [profile-id]
    
    

    :heavy_check_mark: Tests 6: User executes perf -t <token>

    Peek 2021-05-20 09-45

    component/mesheryctl area/performance 
    opened by piyushsingariya 31
  • [UI] Applications: Unable to navigate to pages other than 1 (the first page)

    [UI] Applications: Unable to navigate to pages other than 1 (the first page)

    Current Behavior

    On the Applications page (http://localhost:9081/configuration/applications), pagination appears to be dysfunctional in grid view, but does work in table view.

    Desired Behavior

    Screenshots/Logs

    No console logs on click of a page number.

    https://user-images.githubusercontent.com/7570704/205134326-93874242-a9a8-4a0b-b82d-4b89aa859944.mov

    Environment

    • Browser: Safari
    • Host OS: Mac
    • Meshery Server Version: v0.6.30

    Contributor Guides and Handbook

    kind/bug help wanted good first issue language/javascript component/ui framework/react 
    opened by leecalcote 0
  • Bump mui-datatables from 3.8.5 to 4.2.2 in /ui

    Bump mui-datatables from 3.8.5 to 4.2.2 in /ui

    Bumps mui-datatables from 3.8.5 to 4.2.2.

    Release notes

    Sourced from mui-datatables's releases.

    4.2.2

    What's Changed

    New Contributors

    Full Changelog: https://github.com/gregnb/mui-datatables/compare/4.1.2...4.2.2

    4.1.2

    What's Changed

    Full Changelog: https://github.com/gregnb/mui-datatables/compare/4.1.1...4.1.2

    4.1.1

    Full Changelog: https://github.com/gregnb/mui-datatables/compare/4.1.0...4.1.1

    4.1.0

    What's Changed

    New Contributors

    Full Changelog: https://github.com/gregnb/mui-datatables/compare/4.0.0...4.1.0

    4.0.0

    What's Changed

    New Contributors

    Full Changelog: https://github.com/gregnb/mui-datatables/compare/3.8.2...4.0.0

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    pr/dependencies kind/chore 
    opened by dependabot[bot] 0
  • Bump eslint-plugin-react from 7.31.10 to 7.31.11 in /provider-ui

    Bump eslint-plugin-react from 7.31.10 to 7.31.11 in /provider-ui

    Bumps eslint-plugin-react from 7.31.10 to 7.31.11.

    Release notes

    Sourced from eslint-plugin-react's releases.

    v7.31.11

    Fixed

    Changed

    #1000: jsx-eslint/eslint-plugin-react#1000 #1002: jsx-eslint/eslint-plugin-react#1002 #1005: jsx-eslint/eslint-plugin-react#1005 #100: jsx-eslint/eslint-plugin-react#100 #1010: jsx-eslint/eslint-plugin-react#1010 #1013: jsx-eslint/eslint-plugin-react#1013 #1022: jsx-eslint/eslint-plugin-react#1022 #1029: jsx-eslint/eslint-plugin-react#1029 #102: jsx-eslint/eslint-plugin-react#102 #1034: jsx-eslint/eslint-plugin-react#1034 #1038: jsx-eslint/eslint-plugin-react#1038 #1041: jsx-eslint/eslint-plugin-react#1041 #1043: jsx-eslint/eslint-plugin-react#1043 #1046: jsx-eslint/eslint-plugin-react#1046 #1047: jsx-eslint/eslint-plugin-react#1047 #1050: jsx-eslint/eslint-plugin-react#1050 #1053: jsx-eslint/eslint-plugin-react#1053 #1057: jsx-eslint/eslint-plugin-react#1057 #105: jsx-eslint/eslint-plugin-react#105 #1061: jsx-eslint/eslint-plugin-react#1061 #1062: jsx-eslint/eslint-plugin-react#1062 #1070: jsx-eslint/eslint-plugin-react#1070 #1071: jsx-eslint/eslint-plugin-react#1071 #1073: jsx-eslint/eslint-plugin-react#1073 #1076: jsx-eslint/eslint-plugin-react#1076 #1079: jsx-eslint/eslint-plugin-react#1079 #1088: jsx-eslint/eslint-plugin-react#1088 #1098: jsx-eslint/eslint-plugin-react#1098 #1101: jsx-eslint/eslint-plugin-react#1101 #1103: jsx-eslint/eslint-plugin-react#1103 #110: jsx-eslint/eslint-plugin-react#110 #1116: jsx-eslint/eslint-plugin-react#1116 #1117: jsx-eslint/eslint-plugin-react#1117 #1119: jsx-eslint/eslint-plugin-react#1119 #1121: jsx-eslint/eslint-plugin-react#1121 #1122: jsx-eslint/eslint-plugin-react#1122 #1123: jsx-eslint/eslint-plugin-react#1123 #1130: jsx-eslint/eslint-plugin-react#1130 #1131: jsx-eslint/eslint-plugin-react#1131

    ... (truncated)

    Changelog

    Sourced from eslint-plugin-react's changelog.

    7.31.11 - 2022.11.17

    Fixed

    Changed

    #3490: jsx-eslint/eslint-plugin-react#3490 #3484: jsx-eslint/eslint-plugin-react#3484 #3473: jsx-eslint/eslint-plugin-react#3473 #3469: jsx-eslint/eslint-plugin-react#3469 #3464: jsx-eslint/eslint-plugin-react#3464 #3459: jsx-eslint/eslint-plugin-react#3459

    Commits
    • 8e5ce6c Update CHANGELOG and bump version
    • 041a120 [Fix] jsx-key: detect keys in logical expression and conditional expression...
    • f5e5da8 [Deps] update array-includes, array.prototype.flatmap, `array.prototype.t...
    • acebf4d [Dev Deps] update @babel/core
    • 4c85b9e [Fix] no-unknown-property: add inert attribute (#3484)
    • 1e16be1 [Docs] automate doc generation with eslint-doc-generator (#3469)
    • 03df592 [actions] rename secret to a more approps name
    • 7a3fd6e [actions] update used actions
    • e40b0a6 [Docs] forbid-component-props: inclusive language w/ allowlist (#3473)
    • a8d2942 [actions] Add npm publish workflow (#3460)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    pr/dependencies kind/chore 
    opened by dependabot[bot] 0
  • Bump @rjsf/core from 5.0.0-beta.11 to 5.0.0-beta.13 in /ui

    Bump @rjsf/core from 5.0.0-beta.11 to 5.0.0-beta.13 in /ui

    Bumps @rjsf/core from 5.0.0-beta.11 to 5.0.0-beta.13.

    Release notes

    Sourced from @​rjsf/core's releases.

    5.0.0-beta.13

    @​rjsf/playground

    • Fix Vite development server #3228

    @​rjsf/validator-ajv8

    • Fix additionalProperties validation #3213
    • Report all schema errors thrown by Ajv. Previously, we would only report errors thrown for a missing meta-schema. This behavior is unchanged for @​rjsf/validator-ajv6.
    • Disable Ajv strict mode by default.
    • Add RJSF-specific additional properties keywords to Ajv to prevent errors from being reported in strict mode.

    5.0.0-beta.12

    @​rjsf/antd

    • Updated the tests to use the @rjsf/validator-ajv8 fixing #3110

    @​rjsf/bootstrap

    • Updated the tests to use the @rjsf/validator-ajv8 fixing #3110

    @​rjsf/chakra-ui

    • Automatically close single-choice Select widget on selection
    • Updated the tests to use the @rjsf/validator-ajv8 fixing #3110

    @​rjsf/core

    • BREAKING CHANGE: ShowErrorList prop changed to support false, top or bottom; true is no longer a valid value as the default changed from true to top #634
    • Added the new generic, S extends StrictRJSFSchema = RJSFSchema, for schema/rootSchema to every component that needed it.
    • Fix omitExtraData with field names with dots #2643
    • Updated the tests to use the @rjsf/validator-ajv8 fixing #3110
    • Changed the F = any generic to be F extends FormContextType = any to better support how formContext is defined and used, partially fixing #3072

    @​rjsf/fluent-ui

    • Updated the tests to use the @rjsf/validator-ajv8 fixing #3110

    @​rjsf/material-ui

    • Updated the tests to use the @rjsf/validator-ajv8 fixing #3110

    @​rjsf/mui

    • Updated the tests to use the @rjsf/validator-ajv8 fixing #3110

    @​rjsf/semantic-ui

    • Updated the tests to use the @rjsf/validator-ajv8 fixing #3110

    @​rjsf/utils

    • Beta-only potentially BREAKING CHANGE: Changed all types that directly or indirectly defined schema/rootSchema to add the generic S extends StrictRJSFSchema = RJSFSchema and use S as the type for them.
      • StrictRJSFSchema was added as the alias to JSON7Schema and RJSFSchema was modified to be StrictRJSFSchema & GenericObjectType
      • This new generic was added BEFORE the newly added F = any generic because it is assumed that more people will want to change the schema than the formContext types
      • This provides future support for the newer draft versions of the schema
    • Updated the ValidatorType interface to add a new rawValidation() method for use by the playground
    • Added the FormContextType alias to GenericObjectType and changing the F = any generic to be F extends FormContextType = any to better support how formContext is defined and used, partially fixing #3072

    @​rjsf/validator-ajv6

    • Fixed a few type casts given the new expanded definition of the RJSFSchema type change

    ... (truncated)

    Changelog

    Sourced from @​rjsf/core's changelog.

    5.0.0-beta.13

    @​rjsf/playground

    • Fix Vite development server #3228

    @​rjsf/validator-ajv8

    • BREAKING CHANGE: Disable form data validation for invalid JSON Schemas. Use @​rjsf/validator-ajv6 if you need to validate against invalid schemas.
    • Fix additionalProperties validation #3213
    • Report all schema errors thrown by Ajv. Previously, we would only report errors thrown for a missing meta-schema. This behavior is unchanged for @​rjsf/validator-ajv6.
    • Disable Ajv strict mode by default.
    • Add RJSF-specific additional properties keywords to Ajv to prevent errors from being reported in strict mode.
    • For JSON Schemas with $ids, use a pre-compiled Ajv validation function when available.
    • No longer fail to validate inner schemas with $ids, fixing #2821.

    5.0.0-beta.12

    @​rjsf/antd

    • Updated the tests to use the @rjsf/validator-ajv8 fixing #3110

    @​rjsf/bootstrap

    • Updated the tests to use the @rjsf/validator-ajv8 fixing #3110

    @​rjsf/chakra-ui

    • Automatically close single-choice Select widget on selection
    • Updated the tests to use the @rjsf/validator-ajv8 fixing #3110

    @​rjsf/core

    • BREAKING CHANGE: ShowErrorList prop changed to support false, top or bottom; true is no longer a valid value as the default changed from true to top #634
    • Added the new generic, S extends StrictRJSFSchema = RJSFSchema, for schema/rootSchema to every component that needed it.
    • Fix omitExtraData with field names with dots #2643
    • Updated the tests to use the @rjsf/validator-ajv8 fixing #3110
    • Changed the F = any generic to be F extends FormContextType = any to better support how formContext is defined and used, partially fixing #3072

    @​rjsf/fluent-ui

    • Updated the tests to use the @rjsf/validator-ajv8 fixing #3110

    @​rjsf/material-ui

    • Updated the tests to use the @rjsf/validator-ajv8 fixing #3110

    @​rjsf/mui

    • Updated the tests to use the @rjsf/validator-ajv8 fixing #3110

    @​rjsf/semantic-ui

    • Updated the tests to use the @rjsf/validator-ajv8 fixing #3110

    @​rjsf/utils

    • Beta-only potentially BREAKING CHANGE: Changed all types that directly or indirectly defined schema/rootSchema to add the generic S extends StrictRJSFSchema = RJSFSchema and use S as the type for them.
      • StrictRJSFSchema was added as the alias to JSON7Schema and RJSFSchema was modified to be StrictRJSFSchema & GenericObjectType
      • This new generic was added BEFORE the newly added F = any generic because it is assumed that more people will want to change the schema than the formContext types
      • This provides future support for the newer draft versions of the schema

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    pr/dependencies kind/chore 
    opened by dependabot[bot] 0
  • Bump cypress from 10.11.0 to 11.2.0 in /provider-ui

    Bump cypress from 10.11.0 to 11.2.0 in /provider-ui

    Bumps cypress from 10.11.0 to 11.2.0.

    Release notes

    Sourced from cypress's releases.

    v11.2.0

    Changelog: https://docs.cypress.io/guides/references/changelog#11-2-0

    v11.1.0

    Changelog: https://docs.cypress.io/guides/references/changelog#11-1-0

    v11.0.1

    Changelog: https://docs.cypress.io/guides/references/changelog#11-0-1

    v11.0.0

    Changelog: https://docs.cypress.io/guides/references/changelog#11-0-0

    Commits
    • a4e9642 chore: update package.json to 11.2.0 (#24780)
    • ec01774 fix: A docblock pointing to a non-existent online tool (#24771)
    • 4bbd78e feat: Re-introduce Run All specs for End to End under experimentalRunAllSpecs...
    • b9d053e docs: Updates schematic docs for new config file type (#24313)
    • bf6a52a feat: add cloud recommendation message to CI output (#24680)
    • e3435b6 chore: re-name dashboard references to Cypress Cloud (#24699)
    • ed90b14 refactor: move linting to each lib to enable caching (#24424)
    • 8d85c80 feat: add warned command state to use for recreated sessions (#24592)
    • 206fdd5 chore: move non-shared code from frontend-shared to app (#24674)
    • f73bb46 fix(sessions): correct when page is cleared in cy.session() (#24563)
    • Additional commits viewable in compare view
    Maintainer changes

    This version was pushed to npm by cypress-npm-publisher, a new releaser for cypress since your current version.


    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    pr/dependencies kind/chore 
    opened by dependabot[bot] 0
  • Bump lint-staged from 12.5.0 to 13.0.4 in /ui

    Bump lint-staged from 12.5.0 to 13.0.4 in /ui

    Bumps lint-staged from 12.5.0 to 13.0.4.

    Release notes

    Sourced from lint-staged's releases.

    v13.0.4

    13.0.4 (2022-11-25)

    Bug Fixes

    • deps: update all dependencies (336f3b5)
    • deps: update all dependencies (ec995e5)

    v13.0.3

    13.0.3 (2022-06-24)

    Bug Fixes

    • correctly handle git stash when using MSYS2 (#1178) (0d627a5)

    v13.0.2

    13.0.2 (2022-06-16)

    Bug Fixes

    • use new --diff and --diff-filter options when checking task modifications (1a5a66a)

    v13.0.1

    13.0.1 (2022-06-08)

    Bug Fixes

    • correct spelling of "0 files" (f27f1d4)
    • suppress error from process.kill when killing tasks on failure (f2c6bdd)
    • deps: update [email protected]^0.6.0 to fix screen size error in WSL (1a77e42)
    • ignore "No matching pid found" error (cb8a432)
    • prevent possible race condition when killing tasks on failure (bc92aff)

    Performance Improvements

    • use EventsEmitter instead of setInterval for killing tasks on failure (c508b46)

    v13.0.0

    13.0.0 (2022-06-01)

    Bug Fixes

    ... (truncated)

    Commits
    • e2bfce1 test: remove Windows snapshot workaround
    • 81ea7fd test: allow file protocol in git submodule test
    • 3ea9b7e test: update Jest snapshot format
    • 0c635c7 ci: install latest npm for older Node.js versions
    • 5f1a00e ci: bump GitHub Actions' versions
    • 336f3b5 fix(deps): update all dependencies
    • ec995e5 fix(deps): update all dependencies
    • 17c51af ci: set GitHub Actions permissions
    • 3f3e152 chore(deps): bump colorette from 2.0.17 to 2.0.19 (#1177)
    • 0d627a5 fix: correctly handle git stash when using MSYS2 (#1178)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    pr/dependencies kind/chore 
    opened by dependabot[bot] 0
Releases(v0.6.30)
  • v0.6.30(Nov 25, 2022)

    What's New

    🔤 General

    • [CI] Decrease Golang requirements for Server builds @leecalcote (#6552)
    • Fix empty namespace in Cyto conversion @Revolyssup (#6577)
    • fix panic on error finding JWT claim @Revolyssup (#6576)
    • Add Intel in ADOPTERS.md @gyohuangxin (#6570)
    • readd introspect support, alongwith handling of infinite JWT @MUzairS15 (#6561)

    ⌨️ Meshery CLI

    • [mesheryctl] improve error message shown to users for system lifestyle commands #6286 @devkapilbansal (#6437)

    🖥 Meshery UI

    • Fix google avatars not loading in navbar @nishantwrp (#6571)
    • Bump @babel/traverse from 7.19.4 to 7.20.1 in /ui @dependabot (#6468)
    • Bump cypress from 10.9.0 to 10.11.0 in /provider-ui @dependabot (#6466)

    🧰 Maintenance

    • Bump @babel/traverse from 7.19.4 to 7.20.1 in /ui @dependabot (#6468)
    • Bump cypress from 10.9.0 to 10.11.0 in /provider-ui @dependabot (#6466)

    📖 Documentation

    • [Docs] Added instruction regarding redirect link on Docs and Contributing.md @asubedy (#6573)
    • Readme, docs: update Meshery logo @tinniaru3005 (#6441)

    👨🏽‍💻 Contributors

    Thank you to our contributors for making this release possible: @Abhishek-kumar09, @MUzairS15, @Revolyssup, @asubedy, @dependabot, @dependabot[bot], @devkapilbansal, @gyohuangxin, @leecalcote, @nishantwrp and @tinniaru3005

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(825 bytes)
    mesheryctl_0.6.30_Darwin_arm64.tar.gz(20.11 MB)
    mesheryctl_0.6.30_Darwin_x86_64.tar.gz(21.05 MB)
    mesheryctl_0.6.30_Linux_arm64.tar.gz(18.18 MB)
    mesheryctl_0.6.30_Linux_armv6.tar.gz(19.06 MB)
    mesheryctl_0.6.30_Linux_i386.tar.gz(19.08 MB)
    mesheryctl_0.6.30_Linux_x86_64.tar.gz(20.09 MB)
    mesheryctl_0.6.30_Windows_i386.zip(19.95 MB)
    mesheryctl_0.6.30_Windows_x86_64.zip(20.27 MB)
  • v0.6.29(Nov 24, 2022)

    What's New

    🔤 General

    • server - fixes misspells and other linting warnings @paularah (#6544)
    • Upgrade Meshkit and add meshmodel APIs @Revolyssup (#6565)
    • Uncomment static k8s oam registeration @Revolyssup (#6562)
    • [Extensions-cypress test fix] meshery-extensions redirections issue fix @Abhishek-kumar09 (#6558)
    • Upgrade meshkit and meshmodel register API changes @Revolyssup (#6559)
    • Send notifications on Content saving @Revolyssup (#6530)
    • Move GetOAMWorkloads to ProviderAuth @Revolyssup (#6545)

    ⌨️ Meshery CLI

    • Fix issue #6273 - updated api endpoints and improved error messages for 'mesheryctl exp filter' commands @SufyaanKhateeb (#6434)
    • [mesheryctl] improve the error messages shown to users for "mesheryctl" @XDRAGON2002 (#6356)

    🖥 Meshery UI

    • removed warnings by adding key attributes @sam1code (#6426)
    • Undeploy icon issue fixed on page: /configuration/patterns. @Krishna2323 (#6563)
    • [Workflow] Build script Failing @Abhishek-kumar09 (#6557)
    • [Node Configuration] Bugs fixes @harkiratsm (#6547)
    • [Events] Fix: Event Source is not getting created @Abhishek-kumar09 (#6546)

    🧰 Maintenance

    • [Workflow] Build script Failing @Abhishek-kumar09 (#6557)

    📖 Documentation

    • Typo error corrected @AgniveshChaubey (#6555)

    👨🏽‍💻 Contributors

    Thank you to our contributors for making this release possible: @Abhishek-kumar09, @AgniveshChaubey, @Chadha93, @Krishna2323, @Revolyssup, @SufyaanKhateeb, @XDRAGON2002, @harkiratsm, @l5io, @leecalcote, @paularah, @sam1code and l5io

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(825 bytes)
    mesheryctl_0.6.29_Darwin_arm64.tar.gz(20.11 MB)
    mesheryctl_0.6.29_Darwin_x86_64.tar.gz(21.05 MB)
    mesheryctl_0.6.29_Linux_arm64.tar.gz(18.18 MB)
    mesheryctl_0.6.29_Linux_armv6.tar.gz(19.06 MB)
    mesheryctl_0.6.29_Linux_i386.tar.gz(19.07 MB)
    mesheryctl_0.6.29_Linux_x86_64.tar.gz(20.08 MB)
    mesheryctl_0.6.29_Windows_i386.zip(19.95 MB)
    mesheryctl_0.6.29_Windows_x86_64.zip(20.27 MB)
  • v0.6.28(Nov 16, 2022)

    What's New

    🔤 General

    • Bump loader-utils from 1.4.1 to 1.4.2 in /install/docker-extension/ui @dependabot (#6539)
    • Add Mutation in pattern engine @Revolyssup (#6366)
    • fix panic @Revolyssup (#6541)

    🖥 Meshery UI

    • Publish feature in UI for Catalog @harkiratsm (#6478)
    • [playground] Enable wss connection in remote playground server @Abhishek-kumar09 (#6538)

    📖 Documentation

    • [Docs] Consolidated Compatibility Matrix on Supported Platforms page @asubedy (#6509)

    👨🏽‍💻 Contributors

    Thank you to our contributors for making this release possible: @Abhishek-kumar09, @MUzairS15, @Revolyssup, @asubedy, @dependabot, @dependabot[bot], @harkiratsm, @l5io, @leecalcote and l5io

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(825 bytes)
    mesheryctl_0.6.28_Darwin_arm64.tar.gz(20.11 MB)
    mesheryctl_0.6.28_Darwin_x86_64.tar.gz(21.04 MB)
    mesheryctl_0.6.28_Linux_arm64.tar.gz(18.18 MB)
    mesheryctl_0.6.28_Linux_armv6.tar.gz(19.05 MB)
    mesheryctl_0.6.28_Linux_i386.tar.gz(19.07 MB)
    mesheryctl_0.6.28_Linux_x86_64.tar.gz(20.08 MB)
    mesheryctl_0.6.28_Windows_i386.zip(19.95 MB)
    mesheryctl_0.6.28_Windows_x86_64.zip(20.27 MB)
  • v0.6.27(Nov 15, 2022)

    What's New

    🔤 General

    • [CI] Adding custom callback URL for playground @leecalcote (#6536)

    🖥 Meshery UI

    • removed modal-like focus on popup @franklinekoh (#6534)
    • [Provider-UI] Revert from v5 to v4 of styled-jsx @leecalcote (#6537)

    👨🏽‍💻 Contributors

    Thank you to our contributors for making this release possible: @MUzairS15, @franklinekoh and @leecalcote

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(825 bytes)
    mesheryctl_0.6.27_Darwin_arm64.tar.gz(20.11 MB)
    mesheryctl_0.6.27_Darwin_x86_64.tar.gz(21.04 MB)
    mesheryctl_0.6.27_Linux_arm64.tar.gz(18.18 MB)
    mesheryctl_0.6.27_Linux_armv6.tar.gz(19.05 MB)
    mesheryctl_0.6.27_Linux_i386.tar.gz(19.07 MB)
    mesheryctl_0.6.27_Linux_x86_64.tar.gz(20.08 MB)
    mesheryctl_0.6.27_Windows_i386.zip(19.95 MB)
    mesheryctl_0.6.27_Windows_x86_64.zip(20.27 MB)
  • v0.6.26(Nov 15, 2022)

    What's New

    🔤 General

    • Bump loader-utils from 1.4.0 to 1.4.1 in /install/docker-extension/ui @dependabot (#6506)
    • [Server] download package only when user has the capability @Abhishek-kumar09 (#6525)

    🖥 Meshery UI

    • Bump loader-utils and styled-jsx in /provider-ui @dependabot (#6507)
    • node version update to 18 in workflow and remove the platform related npm build @Abhishek-kumar09 (#6531)
    • file:ui/components/Popup.js bug fix for 6488 @franklinekoh (#6515)
    • Fix detection of type of meshery deployment @MUzairS15 (#6431)

    🧰 Maintenance

    • Bump loader-utils and styled-jsx in /provider-ui @dependabot (#6507)

    👨🏽‍💻 Contributors

    Thank you to our contributors for making this release possible: @Abhishek-kumar09, @MUzairS15, @dependabot, @franklinekoh, @leecalcote and @warunicorn19

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(825 bytes)
    mesheryctl_0.6.26_Darwin_arm64.tar.gz(20.11 MB)
    mesheryctl_0.6.26_Darwin_x86_64.tar.gz(21.04 MB)
    mesheryctl_0.6.26_Linux_arm64.tar.gz(18.18 MB)
    mesheryctl_0.6.26_Linux_armv6.tar.gz(19.05 MB)
    mesheryctl_0.6.26_Linux_i386.tar.gz(19.07 MB)
    mesheryctl_0.6.26_Linux_x86_64.tar.gz(20.08 MB)
    mesheryctl_0.6.26_Windows_i386.zip(19.95 MB)
    mesheryctl_0.6.26_Windows_x86_64.zip(20.27 MB)
  • v0.6.25(Nov 14, 2022)

    What's New

    🔤 General

    • Fix prettification logic @Revolyssup (#6526)

    🖥 Meshery UI

    • fix: the logic for toggler's disable and enable state @Abhishek-kumar09 (#6529)
    • Newer Field Widgets UX . @harkiratsm (#6519)

    📖 Documentation

    • replace "Service Mesh Discussion forum" with 'Discussion Forum' @ayushthe1 (#6521)

    👨🏽‍💻 Contributors

    Thank you to our contributors for making this release possible: @Abhishek-kumar09, @Revolyssup, @ayushthe1, @harkiratsm and @leecalcote

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(825 bytes)
    mesheryctl_0.6.25_Darwin_arm64.tar.gz(20.11 MB)
    mesheryctl_0.6.25_Darwin_x86_64.tar.gz(21.04 MB)
    mesheryctl_0.6.25_Linux_arm64.tar.gz(18.18 MB)
    mesheryctl_0.6.25_Linux_armv6.tar.gz(19.05 MB)
    mesheryctl_0.6.25_Linux_i386.tar.gz(19.07 MB)
    mesheryctl_0.6.25_Linux_x86_64.tar.gz(20.08 MB)
    mesheryctl_0.6.25_Windows_i386.zip(19.95 MB)
    mesheryctl_0.6.25_Windows_x86_64.zip(20.27 MB)
  • v0.6.24(Nov 11, 2022)

    What's New

    🔤 General

    • Fix nil err passed in meshkit err @Revolyssup (#6520)

    🧰 Maintenance

    • [CI] Release workflows: Removing redundant e2e tests for K8s components @leecalcote (#6518)

    👨🏽‍💻 Contributors

    Thank you to our contributors for making this release possible: @Revolyssup and @leecalcote

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(825 bytes)
    mesheryctl_0.6.24_Darwin_arm64.tar.gz(20.11 MB)
    mesheryctl_0.6.24_Darwin_x86_64.tar.gz(21.04 MB)
    mesheryctl_0.6.24_Linux_arm64.tar.gz(18.18 MB)
    mesheryctl_0.6.24_Linux_armv6.tar.gz(19.05 MB)
    mesheryctl_0.6.24_Linux_i386.tar.gz(19.07 MB)
    mesheryctl_0.6.24_Linux_x86_64.tar.gz(20.08 MB)
    mesheryctl_0.6.24_Windows_i386.zip(19.95 MB)
    mesheryctl_0.6.24_Windows_x86_64.zip(20.27 MB)
  • v0.6.23(Nov 10, 2022)

    What's New

    🔤 General

    • Add new capability registry @Revolyssup (#6504)
    • Add k8s static components @Revolyssup (#6494)
    • [CI] Fix indent-error-flow from golangci-lint report @acald-creator (#6502)
    • fix: incorrect if condition in makefile for detecting os @nishantwrp (#6501)

    🖥 Meshery UI

    • fix: 404 when extension is reloaded @Abhishek-kumar09 (#6511)
    • [server] Delete MeshSync data on deleting K8s Context @theBeginner86 (#6435)
    • fonts and object fields additional @harkiratsm (#6505)
    • [Node Configuration] Background Color @harkiratsm (#6496)
    • fix to field template [rjsf] @harkiratsm (#6495)
    • Fixing behaviour of object in array @harkiratsm (#6481)
    • fix: openssl-legacy-provider flag causing errors on doing ui-build in macos @nishantwrp (#6499)
    • [Config Tooltip] 🐛 bugs fixes @harkiratsm (#6492)
    • [chore] Update Dynamic Route to catch multiple segments @theBeginner86 (#6490)
    • Bump @emotion/react from 11.10.4 to 11.10.5 in /provider-ui @dependabot (#6464)
    • Bump eslint from 8.24.0 to 8.26.0 in /provider-ui @dependabot (#6471)

    🧰 Maintenance

    • Add end to end tests for kubernetes components @Revolyssup (#6264)
    • Fix test adapter pipeline workflow @AugustasV (#6498)
    • [chore] Update Dynamic Route to catch multiple segments @theBeginner86 (#6490)
    • Bump @emotion/react from 11.10.4 to 11.10.5 in /provider-ui @dependabot (#6464)
    • Bump eslint from 8.24.0 to 8.26.0 in /provider-ui @dependabot (#6471)

    👨🏽‍💻 Contributors

    Thank you to our contributors for making this release possible: @Abhishek-kumar09, @AugustasV, @Revolyssup, @acald-creator, @dependabot, @dependabot[bot], @harkiratsm, @l5io, @leecalcote, @nishantwrp, @theBeginner86, @warunicorn19 and l5io

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(825 bytes)
    mesheryctl_0.6.23_Darwin_arm64.tar.gz(20.11 MB)
    mesheryctl_0.6.23_Darwin_x86_64.tar.gz(21.04 MB)
    mesheryctl_0.6.23_Linux_arm64.tar.gz(18.18 MB)
    mesheryctl_0.6.23_Linux_armv6.tar.gz(19.05 MB)
    mesheryctl_0.6.23_Linux_i386.tar.gz(19.07 MB)
    mesheryctl_0.6.23_Linux_x86_64.tar.gz(20.08 MB)
    mesheryctl_0.6.23_Windows_i386.zip(19.95 MB)
    mesheryctl_0.6.23_Windows_x86_64.zip(20.27 MB)
  • v0.6.21(Nov 3, 2022)

    What's New

    🔤 General

    🖥 Meshery UI

    • fix ui crash in extension @Abhishek-kumar09 (#6487)
    • [Fix] fix next build failure in ci @Abhishek-kumar09 (#6486)
    • [WIP] Tracking cookies to add a Popup in Meshery @warunicorn19 (#6479)

    🧰 Maintenance

    • [fix] Fix golangci-lint tests @devkapilbansal (#6484)

    📖 Documentation

    • Add Env variable for Enforcing provider @Revolyssup (#6440)

    👨🏽‍💻 Contributors

    Thank you to our contributors for making this release possible: @Abhishek-kumar09, @Revolyssup, @acald-creator, @devkapilbansal, @leecalcote and @warunicorn19

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(825 bytes)
    mesheryctl_0.6.21_Darwin_arm64.tar.gz(20.11 MB)
    mesheryctl_0.6.21_Darwin_x86_64.tar.gz(21.04 MB)
    mesheryctl_0.6.21_Linux_arm64.tar.gz(18.18 MB)
    mesheryctl_0.6.21_Linux_armv6.tar.gz(19.05 MB)
    mesheryctl_0.6.21_Linux_i386.tar.gz(19.07 MB)
    mesheryctl_0.6.21_Linux_x86_64.tar.gz(20.08 MB)
    mesheryctl_0.6.21_Windows_i386.zip(19.95 MB)
    mesheryctl_0.6.21_Windows_x86_64.zip(20.27 MB)
  • v0.6.20(Nov 3, 2022)

    What's New

    🔤 General

    ⌨️ Meshery CLI

    • deprecate meshery/homebrew-tap @nishantwrp (#6477)

    🖥 Meshery UI

    • [Playground] Allow the limited functionality in Playground Interface @Abhishek-kumar09 (#6460)
    • [Fix] Improve verbiage used in snackbar notifications for content operations @rakshitgondwal (#6453)
    • Bump autoprefixer from 10.4.12 to 10.4.13 in /ui @dependabot (#6475)
    • Bump eslint-plugin-react from 7.31.8 to 7.31.10 in /provider-ui @dependabot (#6474)

    🧰 Maintenance

    • deprecate meshery/homebrew-tap @nishantwrp (#6477)
    • Bump github.com/layer5io/meshsync from 0.6.5 to 0.6.7 @dependabot (#6470)
    • Bump autoprefixer from 10.4.12 to 10.4.13 in /ui @dependabot (#6475)
    • Bump eslint-plugin-react from 7.31.8 to 7.31.10 in /provider-ui @dependabot (#6474)

    👨🏽‍💻 Contributors

    Thank you to our contributors for making this release possible: @Abhishek-kumar09, @Chadha93, @Revolyssup, @dependabot, @leecalcote, @nishantwrp, @rakshitgondwal and l5io

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(825 bytes)
    mesheryctl_0.6.20_Darwin_arm64.tar.gz(20.11 MB)
    mesheryctl_0.6.20_Darwin_x86_64.tar.gz(21.04 MB)
    mesheryctl_0.6.20_Linux_arm64.tar.gz(18.18 MB)
    mesheryctl_0.6.20_Linux_armv6.tar.gz(19.05 MB)
    mesheryctl_0.6.20_Linux_i386.tar.gz(19.07 MB)
    mesheryctl_0.6.20_Linux_x86_64.tar.gz(20.08 MB)
    mesheryctl_0.6.20_Windows_i386.zip(19.95 MB)
    mesheryctl_0.6.20_Windows_x86_64.zip(20.27 MB)
  • v0.6.19(Nov 1, 2022)

    What's New

    🔤 General

    • Fix prettification logic @Revolyssup (#6476)
    • [Chore] Delete output directory for component generation @sudo-NithishKarthik (#6456)
    • [Feat] Add support for splitting result into multiple files @sudo-NithishKarthik (#6455)
    • [Fix] Permission issues with creating directory in static components generation script @sudo-NithishKarthik (#6442)
    • [Server] Refactoring of Function Comments @dipankardas011 (#6421)
    • chore: Upgrade meshkit @sudo-NithishKarthik (#6433)
    • chore: Upgrade meshkit @sudo-NithishKarthik (#6432)

    ⌨️ Meshery CLI

    • [mesheryctl] improve the error messages shown to users for "mesheryctl pattern" @legendarykamal (#6323)

    🖥 Meshery UI

    • [extension] Update redux store var for every child ext of useraccount @theBeginner86 (#6462)
    • fixed osm logo @warunicorn19 (#6461)
    • [rjsf] additionalProperties Key/Value @harkiratsm (#6454)
    • Increased Istio logo size @parthn2 (#6452)
    • [UI] Reducing the size of clone Icon @legendarykamal (#6438)

    🔋 Patterns, Filters, Applications

    • [MeshModel] Add workflow and script to generate components | CU-3yvwk9h @sudo-NithishKarthik (#6387)

    🧰 Maintenance

    • [Fix] update commit permissions for workflow @sudo-NithishKarthik (#6444)
    • [MeshModel] Add workflow and script to generate components | CU-3yvwk9h @sudo-NithishKarthik (#6387)
    • Fix manual chart release @Revolyssup (#6429)

    📖 Documentation

    • Updated adapter and general concept documentation pages @michizhou (#6448)

    👨🏽‍💻 Contributors

    Thank you to our contributors for making this release possible: @Revolyssup, @dipankardas011, @harkiratsm, @l5io, @leecalcote, @legendarykamal, @michizhou, @parthn2, @sudo-NithishKarthik, @theBeginner86, @warunicorn19 and l5io

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(825 bytes)
    mesheryctl_0.6.19_Darwin_arm64.tar.gz(20.11 MB)
    mesheryctl_0.6.19_Darwin_x86_64.tar.gz(21.04 MB)
    mesheryctl_0.6.19_Linux_arm64.tar.gz(18.18 MB)
    mesheryctl_0.6.19_Linux_armv6.tar.gz(19.05 MB)
    mesheryctl_0.6.19_Linux_i386.tar.gz(19.07 MB)
    mesheryctl_0.6.19_Linux_x86_64.tar.gz(20.08 MB)
    mesheryctl_0.6.19_Windows_i386.zip(19.95 MB)
    mesheryctl_0.6.19_Windows_x86_64.zip(20.27 MB)
  • v0.6.18(Oct 22, 2022)

    What's New

    🔤 General

    • Updated protobuf build in Makefile @abdullah1308 (#6402)

    ⌨️ Meshery CLI

    • Fix skipped operator uninstall from mesheryctl on failed meshery unin… @Revolyssup (#6425)

    🖥 Meshery UI

    • Fix context search in modal @MUzairS15 (#6427)
    • [bug] Fix UI crash due to K8s context search in modal @theBeginner86 (#6423)
    • [RJSF] Migration v3-v5, Validation Error Fixes @Abhishek-kumar09 (#6379)
    • Changed size and Removed Extra SVG @Harshit-Dandriyal (#6375)
    • [UI] Removal of unused variables with comments @dipankardas011 (#6422)

    🐛 Bug Fixes

    • [bug] Fix UI crash due to K8s context search in modal @theBeginner86 (#6423)

    📖 Documentation

    • Specific Version Update @DantrazTrev (#6428)

    👨🏽‍💻 Contributors

    Thank you to our contributors for making this release possible: @Abhishek-kumar09, @DantrazTrev, @Harshit-Dandriyal, @MUzairS15, @Revolyssup, @abdullah1308, @dipankardas011, @gr455, @harkiratsm, @l5io, @leecalcote, @theBeginner86 and l5io

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(825 bytes)
    mesheryctl_0.6.18_Darwin_arm64.tar.gz(20.11 MB)
    mesheryctl_0.6.18_Darwin_x86_64.tar.gz(21.04 MB)
    mesheryctl_0.6.18_Linux_arm64.tar.gz(18.18 MB)
    mesheryctl_0.6.18_Linux_armv6.tar.gz(19.05 MB)
    mesheryctl_0.6.18_Linux_i386.tar.gz(19.07 MB)
    mesheryctl_0.6.18_Linux_x86_64.tar.gz(20.08 MB)
    mesheryctl_0.6.18_Windows_i386.zip(19.95 MB)
    mesheryctl_0.6.18_Windows_x86_64.zip(20.27 MB)
  • v0.6.17(Oct 19, 2022)

    What's New

    🔤 General

    • Remove collaboration endpoint @nishantwrp (#6398)
    • [Server] Support for publishing to catalog @gr455 (#6341)
    • Fix light mode Slack logo in Readme.MD @3t8 (#6395)
    • [Server] Improve error handling of invalid tokens @abdullah1308 (#6384)

    🖥 Meshery UI

    • [Extension] Fix Bugs in Extension Points @theBeginner86 (#6388)
    • Fixing the key prop warnings in other components @legendarykamal (#6392)
    • [rjsf] Styles fixes @harkiratsm (#6360)
    • New svg for the Service Account @Harshit-Dandriyal (#6404)

    🐛 Bug Fixes

    • [Extension] Fix Bugs in Extension Points @theBeginner86 (#6388)

    🧰 Maintenance

    • Remove testadapters.yaml @acald-creator (#6412)
    • Update test_adapters.yaml k8s_versions @acald-creator (#6405)
    • [chore] Fix Improper tags for Meshery Docker Extension @theBeginner86 (#6396)
    • [Docs] Remove reference to deprecated package in CONTRIBUTING.md @abdullah1308 (#6380)

    📖 Documentation

    • Bump nokogiri from 1.13.6 to 1.13.9 in /docs @dependabot (#6406)
    • Fixed Typo @UtkarshMishra12 (#6390)

    👨🏽‍💻 Contributors

    Thank you to our contributors for making this release possible: @3t8, @Harshit-Dandriyal, @Nikhil-Ladha, @Revolyssup, @UtkarshMishra12, @abdullah1308, @acald-creator, @dependabot, @dependabot[bot], @gr455, @harkiratsm, @leecalcote, @legendarykamal, @nishantwrp and @theBeginner86

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(825 bytes)
    mesheryctl_0.6.17_Darwin_arm64.tar.gz(20.11 MB)
    mesheryctl_0.6.17_Darwin_x86_64.tar.gz(21.04 MB)
    mesheryctl_0.6.17_Linux_arm64.tar.gz(18.18 MB)
    mesheryctl_0.6.17_Linux_armv6.tar.gz(19.05 MB)
    mesheryctl_0.6.17_Linux_i386.tar.gz(19.07 MB)
    mesheryctl_0.6.17_Linux_x86_64.tar.gz(20.08 MB)
    mesheryctl_0.6.17_Windows_i386.zip(19.95 MB)
    mesheryctl_0.6.17_Windows_x86_64.zip(20.27 MB)
  • v0.6.16(Oct 14, 2022)

    What's New

    🔤 General

    • Upgrade Meshkit and Operator @Revolyssup (#6361)
    • Remove redundant fields from Application and fix lables bug @Revolyssup (#6371)

    ⌨️ Meshery CLI

    • [mesheryctl] Fix incorrect k8s config response handling @gr455 (#6374)

    🖥 Meshery UI

    • Fixing the key prop warnings in the ui/applications and SMI Result @legendarykamal (#6383)
    • [chore] Fix resync cluster on flushing MeshSync data @theBeginner86 (#6355)
    • Revert "[Feat] Add support for visualizing state machines " @leecalcote (#6364)
    • design-yaml: remove redundant fields from the pattern-yaml @Abhishek-kumar09 (#6369)
    • Removed the margin from all SVG. @Harshit-Dandriyal (#6368)
    • [rjsf] Sorting Logic for rjsf @harkiratsm (#6362)

    🧰 Maintenance

    • [chore] Fix resync cluster on flushing MeshSync data @theBeginner86 (#6355)
    • [CI] Go dependencies: upgrade meshery pkgs @leecalcote (#6351)

    📖 Documentation

    • [Docs] Consul adapter added to matrix and (NA) icon introduced @asubedy (#6376)
    • Added Artifact hub/Clomonitor badge to Meshery repo @legendarykamal (#6354)

    👨🏽‍💻 Contributors

    Thank you to our contributors for making this release possible: @Abhishek-kumar09, @Harshit-Dandriyal, @Nikhil-Ladha, @Revolyssup, @asubedy, @gr455, @harkiratsm, @l5io, @leecalcote, @legendarykamal, @theBeginner86 and l5io

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(825 bytes)
    mesheryctl_0.6.16_Darwin_arm64.tar.gz(20.11 MB)
    mesheryctl_0.6.16_Darwin_x86_64.tar.gz(21.05 MB)
    mesheryctl_0.6.16_Linux_arm64.tar.gz(18.19 MB)
    mesheryctl_0.6.16_Linux_armv6.tar.gz(19.06 MB)
    mesheryctl_0.6.16_Linux_i386.tar.gz(19.07 MB)
    mesheryctl_0.6.16_Linux_x86_64.tar.gz(20.08 MB)
    mesheryctl_0.6.16_Windows_i386.zip(19.95 MB)
    mesheryctl_0.6.16_Windows_x86_64.zip(20.27 MB)
  • v0.6.15(Oct 7, 2022)

  • v0.6.14(Oct 7, 2022)

    What's New

    🔤 General

    🖥 Meshery UI

    • [Design Configurator] Add Name, Namespace, Annotations and Labels in the RJSF form in Meshery UI @Abhishek-kumar09 (#6314)
    • [Feat] Add support for visualizing state machines @sudo-NithishKarthik (#6348)
    • [Meshsync] Populate the context name in meshsync correctly. @legendarykamal (#6345)
    • [Chore] Fix ESlint errors causing workflow failure @Chadha93 (#6347)
    • [CI] Fixed Cypress check failing to initiate tests @Chadha93 (#6346)
    • Two Columns Layout prettify @harkiratsm (#6343)
    • [UI] Inject Prompt Component @MUzairS15 (#6338)

    🧰 Maintenance

    • Upgrade to Go 1.19 @acald-creator (#6342)
    • [Chore] Fix ESlint errors causing workflow failure @Chadha93 (#6347)

    👨🏽‍💻 Contributors

    Thank you to our contributors for making this release possible: @Abhishek-kumar09, @Chadha93, @MUzairS15, @acald-creator, @harkiratsm, @l5io, @leecalcote, @legendarykamal, @sudo-NithishKarthik and @theBeginner86

    Source code(tar.gz)
    Source code(zip)
  • v0.6.12(Oct 5, 2022)

    What's New

    🔤 General

    • Implement websocket signalling for collaboration @nishantwrp (#6237)
    • [Server] Backend for catalog for local provider @gr455 (#6258)

    ⌨️ Meshery CLI

    • [refactor] ioutil package to io/os @acald-creator (#6315)

    🖥 Meshery UI

    • Bump eslint-plugin-react from 7.31.1 to 7.31.8 in /provider-ui @dependabot (#6336)
    • Bump eslint-config-next from 12.2.5 to 12.3.1 in /provider-ui @dependabot (#6293)
    • Bump cypress from 10.7.0 to 10.9.0 in /provider-ui @dependabot (#6294)
    • Bump nodemon from 2.0.19 to 2.0.20 in /ui @dependabot (#6319)
    • Bump next from 12.2.5 to 12.3.1 in /provider-ui @dependabot (#6302)
    • Bump d3-color from 3.0.1 to 3.1.0 in /ui @dependabot (#6290)
    • Bump @babel/types from 7.18.13 to 7.19.3 in /ui @dependabot (#6295)
    • Bump nodemon from 2.0.19 to 2.0.20 in /provider-ui @dependabot (#6296)
    • Bug fix [UI] Make button responsive for Designs card @siddheshJungade (#6289)
    • [eslint]: fix eslint errrors that was stopping the dev server @Abhishek-kumar09 (#6329)
    • Namespace Node SVG update. @Abhishek-kumar09 (#6321)
    • Bump @fortawesome/fontawesome-svg-core from 1.2.36 to 6.2.0 in /ui @dependabot (#6298)
    • Bump eslint-plugin-react from 7.29.3 to 7.31.8 in /ui @dependabot (#6301)
    • [UI] remove tilted quotes from the design-configurator html @Abhishek-kumar09 (#6312)

    🧰 Maintenance

    • Bump eslint-plugin-react from 7.31.1 to 7.31.8 in /provider-ui @dependabot (#6336)
    • Bump eslint-config-next from 12.2.5 to 12.3.1 in /provider-ui @dependabot (#6293)
    • Bump cypress from 10.7.0 to 10.9.0 in /provider-ui @dependabot (#6294)
    • Bump github.com/layer5io/meshsync from 0.5.10 to 0.6.1 @dependabot (#6311)
    • Bump nodemon from 2.0.19 to 2.0.20 in /ui @dependabot (#6319)
    • Bump next from 12.2.5 to 12.3.1 in /provider-ui @dependabot (#6302)
    • Bump d3-color from 3.0.1 to 3.1.0 in /ui @dependabot (#6290)
    • Bump @babel/types from 7.18.13 to 7.19.3 in /ui @dependabot (#6295)
    • Bump nodemon from 2.0.19 to 2.0.20 in /provider-ui @dependabot (#6296)
    • Update github tag retrieval @CyrineG (#6256)
    • Bump @fortawesome/fontawesome-svg-core from 1.2.36 to 6.2.0 in /ui @dependabot (#6298)
    • Bump eslint-plugin-react from 7.29.3 to 7.31.8 in /ui @dependabot (#6301)

    📖 Documentation

    • Text Updated @UtkarshMishra12 (#6322)
    • Updating the go version in Contributing docs @legendarykamal (#6326)
    • Updating the docs for authentication via CLI @legendarykamal (#6320)
    • Updated Text @UtkarshMishra12 (#6313)

    👨🏽‍💻 Contributors

    Thank you to our contributors for making this release possible: @Abhishek-kumar09, @Chadha93, @CyrineG, @Revolyssup, @UtkarshMishra12, @acald-creator, @dependabot, @dependabot[bot], @gr455, @l5io, @leecalcote, @legendarykamal, @nishantwrp and @siddheshJungade

    Source code(tar.gz)
    Source code(zip)
  • v0.6.10(Oct 3, 2022)

    What's New

    🔤 General

    • [Refactor] strings.Title has been deprecated @XDRAGON2002 (#6261)
    • [Feat] Add support for registering components @sudo-NithishKarthik (#6250)

    ⌨️ Meshery CLI

    • [CI] Update Meshery and Adapter version used in integration tests @leecalcote (#6243)

    🖥 Meshery UI

    • Displaying k8s context name on Meshsync modal @legendarykamal (#6306)
    • Allow to delete last cluster @MUzairS15 (#6276)
    • Export material ui avatar components @nishantwrp (#6304)
    • Added tooltip to the application, filter and pattern cards @dara-soji (#6224)
    • Add validation for pattern files @MUzairS15 (#6247)
    • Aligned namespace and name in RJSF @Harshit-Dandriyal (#6246)
    • [rjsf] some small fixes @harkiratsm (#6239)
    • Fix: GraphQL subscription bottleneck connecting to the server @Abhishek-kumar09 (#6244)

    🧰 Maintenance

    • Bump gonum.org/v1/gonum from 0.11.0 to 0.12.0 @dependabot (#6299)
    • [CI] Golang: Remove unnecessary redis pkg version pin @leecalcote (#6283)
    • [CI] Golang: Removing unnecessary deps @leecalcote (#6275)
    • Make core workflow more general @Revolyssup (#6263)
    • Add sleep in E2E workflow for failing test @Revolyssup (#6262)
    • fix: Lint checks @sudo-NithishKarthik (#6254)
    • [CI] Update Meshery and Adapter version used in integration tests @leecalcote (#6243)

    📖 Documentation

    • [Docs] HTML error in Compatibility Matrix @XDRAGON2002 (#6307)
    • Fixed Typo @UtkarshMishra12 (#6292)
    • Fixed Typo @UtkarshMishra12 (#6287)
    • Fixed Typo @UtkarshMishra12 (#6281)
    • [Docs] update the helm charts installation steps @XDRAGON2002 (#6238)
    • Bump commonmarker from 0.23.5 to 0.23.6 in /docs @dependabot (#6233)

    👨🏽‍💻 Contributors

    Thank you to our contributors for making this release possible: @Abhishek-kumar09, @Chadha93, @Harshit-Dandriyal, @MUzairS15, @Revolyssup, @UtkarshMishra12, @XDRAGON2002, @dara-soji, @dependabot, @dependabot[bot], @harkiratsm, @l5io, @leecalcote, @legendarykamal, @nishantwrp, @sudo-NithishKarthik and l5io

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(825 bytes)
    mesheryctl_0.6.10_Darwin_arm64.tar.gz(19.42 MB)
    mesheryctl_0.6.10_Darwin_x86_64.tar.gz(19.54 MB)
    mesheryctl_0.6.10_Linux_arm64.tar.gz(16.99 MB)
    mesheryctl_0.6.10_Linux_armv6.tar.gz(17.49 MB)
    mesheryctl_0.6.10_Linux_i386.tar.gz(17.50 MB)
    mesheryctl_0.6.10_Linux_x86_64.tar.gz(18.60 MB)
    mesheryctl_0.6.10_Windows_i386.zip(18.45 MB)
    mesheryctl_0.6.10_Windows_x86_64.zip(18.85 MB)
  • v0.6.9(Sep 22, 2022)

    What's New

    🔤 General

    • Change ImagePullPolicy to Always @MUzairS15 (#6234)
    • Clean meshery-operator values.yaml @CyrineG (#6232)
    • Add user facing clean APIs for querying capability registry @Revolyssup (#6050)

    🖥 Meshery UI

    • [UI/Eslint] Enabled important eslint checks + removed all the errors @legendarykamal (#6131)
    • [remote-component] remove MoreVert icon @Abhishek-kumar09 (#6226)

    👨🏽‍💻 Contributors

    Thank you to our contributors for making this release possible: @Abhishek-kumar09, @Chadha93, @CyrineG, @MUzairS15, @Revolyssup, @leecalcote and @legendarykamal

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(817 bytes)
    mesheryctl_0.6.9_Darwin_arm64.tar.gz(19.30 MB)
    mesheryctl_0.6.9_Darwin_x86_64.tar.gz(19.43 MB)
    mesheryctl_0.6.9_Linux_arm64.tar.gz(16.90 MB)
    mesheryctl_0.6.9_Linux_armv6.tar.gz(17.38 MB)
    mesheryctl_0.6.9_Linux_i386.tar.gz(17.40 MB)
    mesheryctl_0.6.9_Linux_x86_64.tar.gz(18.50 MB)
    mesheryctl_0.6.9_Windows_i386.zip(18.34 MB)
    mesheryctl_0.6.9_Windows_x86_64.zip(18.74 MB)
  • v0.6.8(Sep 20, 2022)

    What's New

    🔤 General

    ⌨️ Meshery CLI

    • Implement app import subcommand and refactor app onboard @alphaX86 (#6061)

    🖥 Meshery UI

    • [Performance] Make performance tests consistent with multi-cluster @gr455 (#6186)
    • [UI] Remote config icon update @Chadha93 (#6221)
    • [rjsf] text field validation @harkiratsm (#6218)
    • New Svg for designer drawer @Harshit-Dandriyal (#6217)

    🔋 Patterns, Filters, Applications

    • [bug] Fix Validation of PatternFile @theBeginner86 (#6223)

    🐛 Bug Fixes

    • [bug] Fix Validation of PatternFile @theBeginner86 (#6223)

    👨🏽‍💻 Contributors

    Thank you to our contributors for making this release possible: @Abhishek-kumar09, @Chadha93, @Harshit-Dandriyal, @Revolyssup, @alphaX86, @gr455, @harkiratsm, @leecalcote and @theBeginner86

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(817 bytes)
    mesheryctl_0.6.8_Darwin_arm64.tar.gz(19.30 MB)
    mesheryctl_0.6.8_Darwin_x86_64.tar.gz(19.43 MB)
    mesheryctl_0.6.8_Linux_arm64.tar.gz(16.90 MB)
    mesheryctl_0.6.8_Linux_armv6.tar.gz(17.38 MB)
    mesheryctl_0.6.8_Linux_i386.tar.gz(17.40 MB)
    mesheryctl_0.6.8_Linux_x86_64.tar.gz(18.50 MB)
    mesheryctl_0.6.8_Windows_i386.zip(18.34 MB)
    mesheryctl_0.6.8_Windows_x86_64.zip(18.74 MB)
  • v0.6.7(Sep 15, 2022)

    What's New

    🔤 General

    • Avoid addition of whitespacing during de-prettification @Revolyssup (#6219)
    • Remove dry-run @MUzairS15 (#6195)
    • Perform deprettification after validation @Revolyssup (#6187)
    • Fix the depreciated commands and pre-requisites to setup local dev env @measutosh (#6184)
    • Feat: Add Component Generation Capability @sudo-NithishKarthik (#6173)

    ⌨️ Meshery CLI

    • [Helm] Restructure Helm Charts @CyrineG (#6212)
    • [mesheryctl] Lifecycle: Remove use of K8s manifest in system update @alphaX86 (#6197)
    • Fix failing mesheryctl system context unit tests @nishantwrp (#6189)
    • User Friendly Error msg @harkiratsm (#5661)

    🖥 Meshery UI

    • chore: Updated titles in all pages for consistency @Nikhil-Ladha (#6165)
    • rjsf: expand and collapse object fields templates @Abhishek-kumar09 (#6214)
    • Fixed Spinner Animation Issues @sahilsuman933 (#6213)
    • Fix inconsistency between K8s context switcher and Settings page @MUzairS15 (#6205)
    • Add share option @MUzairS15 (#6128)
    • [Cypress] [WIP] Fix E2E and integration Tests for UI @Chadha93 (#6135)
    • [Extension] Dependency: getApp MUI icon @leecalcote (#6207)
    • Added custom loading Animated Spinner @sahilsuman933 (#6179)

    🧰 Maintenance

    • [Helm] Restructure Helm Charts @CyrineG (#6212)
    • fixed the link for meshery-architecture svg @vaibhav135 (#6118)

    📖 Documentation

    • [Docs] Implementing opengraph protocol @legendarykamal (#6166)
    • Adding websocket port to list of ports - fix for #6200 @vishnus17 (#6203)

    👨🏽‍💻 Contributors

    Thank you to our contributors for making this release possible: @Abhishek-kumar09, @Chadha93, @CyrineG, @MUzairS15, @Nikhil-Ladha, @Revolyssup, @alphaX86, @harkiratsm, @l5io, @leecalcote, @legendarykamal, @measutosh, @nishantwrp, @sahilsuman933, @sudo-NithishKarthik, @vaibhav135, @vishnus17 and @warunicorn19

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(817 bytes)
    mesheryctl_0.6.7_Darwin_arm64.tar.gz(19.30 MB)
    mesheryctl_0.6.7_Darwin_x86_64.tar.gz(19.43 MB)
    mesheryctl_0.6.7_Linux_arm64.tar.gz(16.90 MB)
    mesheryctl_0.6.7_Linux_armv6.tar.gz(17.38 MB)
    mesheryctl_0.6.7_Linux_i386.tar.gz(17.40 MB)
    mesheryctl_0.6.7_Linux_x86_64.tar.gz(18.49 MB)
    mesheryctl_0.6.7_Windows_i386.zip(18.34 MB)
    mesheryctl_0.6.7_Windows_x86_64.zip(18.74 MB)
  • v0.6.6(Sep 6, 2022)

    What's New

    🔤 General

    • [Helm] Preventing meshery-perf and meshery-cpx from installing by default || Fix #6178 @acald-creator (#6182)

    🖥 Meshery UI

    • [UI] CatalogFilter btn bug fix @Chadha93 (#6183)
    • Added Namespace Background SVGs @Harshit-Dandriyal (#6125)
    • minor ui changes to the catalog @warunicorn19 (#6177)

    🔋 Patterns, Filters, Applications

    • [UI] CatalogFilter btn bug fix @Chadha93 (#6183)

    🐛 Bug Fixes

    • [UI] CatalogFilter btn bug fix @Chadha93 (#6183)

    🧰 Maintenance

    • [Github/Workflow] res-usable workflow for building ui and server and uploading artifacts @Abhishek-kumar09 (#6141)

    📖 Documentation

    • FIx the broken link for General Contribution Flow page @measutosh (#6171)
    • Remove not relevant and duplicate content @measutosh (#6170)

    👨🏽‍💻 Contributors

    Thank you to our contributors for making this release possible: @Abhishek-kumar09, @Chadha93, @Harshit-Dandriyal, @Revolyssup, @acald-creator, @leecalcote, @measutosh and @warunicorn19

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(817 bytes)
    mesheryctl_0.6.6_Darwin_arm64.tar.gz(19.30 MB)
    mesheryctl_0.6.6_Darwin_x86_64.tar.gz(19.43 MB)
    mesheryctl_0.6.6_Linux_arm64.tar.gz(16.89 MB)
    mesheryctl_0.6.6_Linux_armv6.tar.gz(17.38 MB)
    mesheryctl_0.6.6_Linux_i386.tar.gz(17.40 MB)
    mesheryctl_0.6.6_Linux_x86_64.tar.gz(18.49 MB)
    mesheryctl_0.6.6_Windows_i386.zip(18.34 MB)
    mesheryctl_0.6.6_Windows_x86_64.zip(18.74 MB)
  • v0.6.5(Sep 3, 2022)

    What's New

    🔤 General

    • Fix whitespacing issue for ALL components @Revolyssup (#6142)
    • Refactor Helm charts @alphaX86 (#6138)
    • Enhance notification centre by adding support for notifications from PatternOps @Revolyssup (#6105)

    ⌨️ Meshery CLI

    • Adding support to system channel docs @legendarykamal (#6007)

    🖥 Meshery UI

    • Bump caniuse-lite from 1.0.30001357 to 1.0.30001387 in /ui @dependabot (#6154)
    • [WIP] catalog in meshery ui @warunicorn19 (#6027)
    • Design Panel Metrics Changes @Harshit-Dandriyal (#6158)
    • Bump @cypress/code-coverage from 3.9.12 to 3.10.0 in /ui @dependabot (#6156)
    • Bump @fortawesome/react-fontawesome from 0.1.18 to 0.2.0 in /ui @dependabot (#6159)
    • Bump @material-ui/lab from 4.0.0-alpha.60 to 4.0.0-alpha.61 in /ui @dependabot (#6155)
    • Bump codemirror from 5.65.5 to 5.65.8 in /ui @dependabot (#6157)
    • Bump @emotion/react from 11.10.0 to 11.10.4 in /provider-ui @dependabot (#6145)
    • Bump cypress from 10.6.0 to 10.7.0 in /provider-ui @dependabot (#6146)
    • [Cypress] Fix provider Login issue for Filter_spec integration @Chadha93 (#6139)
    • UI: Fix icons alignment in header @Nikhil-Ladha (#6134)
    • Fix custom configuration for Service Mesh @MUzairS15 (#6132)

    🧰 Maintenance

    • fixed broken links and incorrect naming convention @vaibhav135 (#6127)
    • Bump caniuse-lite from 1.0.30001357 to 1.0.30001387 in /ui @dependabot (#6154)
    • Bump github.com/briandowns/spinner from 1.18.1 to 1.19.0 @dependabot (#6150)
    • Bump @cypress/code-coverage from 3.9.12 to 3.10.0 in /ui @dependabot (#6156)
    • Bump @fortawesome/react-fontawesome from 0.1.18 to 0.2.0 in /ui @dependabot (#6159)
    • Bump @material-ui/lab from 4.0.0-alpha.60 to 4.0.0-alpha.61 in /ui @dependabot (#6155)
    • Bump codemirror from 5.65.5 to 5.65.8 in /ui @dependabot (#6157)
    • Bump @emotion/react from 11.10.0 to 11.10.4 in /provider-ui @dependabot (#6145)
    • Bump google.golang.org/grpc from 1.48.0 to 1.49.0 @dependabot (#6147)
    • Bump github.com/prometheus/client_golang from 1.12.2 to 1.13.0 @dependabot (#6151)
    • Bump cypress from 10.6.0 to 10.7.0 in /provider-ui @dependabot (#6146)

    📖 Documentation

    • snapshot of v0.5.x docs @warunicorn19 (#6167)
    • [DOCS] Swagger REST API update for Applications @Chadha93 (#6109)
    • fixed broken links and incorrect naming convention @vaibhav135 (#6127)
    • Updated the Typo Mistakes ✅ @lavakush07 (#6140)
    • [DOCS] Fixed Typo of Kubernetes @Himanshu664 (#6137)

    👨🏽‍💻 Contributors

    Thank you to our contributors for making this release possible: @Abhishek-kumar09, @Chadha93, @Harshit-Dandriyal, @Himanshu664, @MUzairS15, @Nikhil-Ladha, @Revolyssup, @alphaX86, @dependabot, @dependabot[bot], @l5io, @lavakush07, @leecalcote, @legendarykamal, @vaibhav135 and @warunicorn19

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(817 bytes)
    mesheryctl_0.6.5_Darwin_arm64.tar.gz(19.30 MB)
    mesheryctl_0.6.5_Darwin_x86_64.tar.gz(19.43 MB)
    mesheryctl_0.6.5_Linux_arm64.tar.gz(16.89 MB)
    mesheryctl_0.6.5_Linux_armv6.tar.gz(17.38 MB)
    mesheryctl_0.6.5_Linux_i386.tar.gz(17.40 MB)
    mesheryctl_0.6.5_Linux_x86_64.tar.gz(18.49 MB)
    mesheryctl_0.6.5_Windows_i386.zip(18.34 MB)
    mesheryctl_0.6.5_Windows_x86_64.zip(18.74 MB)
  • v0.6.4(Aug 31, 2022)

    What's New

    🔤 General

    • Reinstate gowrk2 submodule under server directory @alphaX86 (#6126)
    • Fix clone on filters @gr455 (#6117)
    • Upgrade nighthawk @gr455 (#6103)

    🚀 Features

    • [Server] Backend support for Meshery Catalog @gr455 (#6028)

    ⌨️ Meshery CLI

    • chore(mesheryctl): add loader to mesheryctl pattern apply @pk-218 (#6079)
    • fix(ci): update docker-compose.yaml path @pk-218 (#6111)
    • fix(ci/lint): fix failing lint check @pk-218 (#6113)

    🖥 Meshery UI

    • [UI] 50% width for input in RJSF @Chadha93 (#6129)
    • [Extensions] Remote config icon update @Chadha93 (#6124)
    • Bump eslint-plugin-react from 7.30.1 to 7.31.1 in /provider-ui @dependabot (#6116)
    • [RJSF] fixed the size of the input field @harkiratsm (#6101)
    • RJSF Validation @harkiratsm (#6114)
    • [Server] Backend support for Meshery Catalog @gr455 (#6028)
    • Added a textoverflow ellipsis for rjsf @harkiratsm (#6104)

    🔋 Patterns, Filters, Applications

    • [Server] Backend support for Meshery Catalog @gr455 (#6028)

    🧰 Maintenance

    • [Dependencies] meshkit and meshsync upgrades @leecalcote (#6130)
    • [CI] Issue labeling update @leecalcote (#6122)
    • Bump eslint-plugin-react from 7.30.1 to 7.31.1 in /provider-ui @dependabot (#6116)
    • echo log in core E2E workflow for debugging @Revolyssup (#6121)
    • Add_adapter_tests_resiliency_logic/#5900 @Zanda256 (#6102)

    📖 Documentation

    • [Docs]refactor: Merge Build and Releases page inside Contributing section @sambit-sankalp (#6074)

    👨🏽‍💻 Contributors

    Thank you to our contributors for making this release possible: @Chadha93, @MUzairS15, @Revolyssup, @Zanda256, @alphaX86, @dependabot, @dependabot[bot], @gr455, @harkiratsm, @l5io, @leecalcote, @pk-218 and @sambit-sankalp

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(817 bytes)
    mesheryctl_0.6.4_Darwin_arm64.tar.gz(19.30 MB)
    mesheryctl_0.6.4_Darwin_x86_64.tar.gz(19.42 MB)
    mesheryctl_0.6.4_Linux_arm64.tar.gz(16.88 MB)
    mesheryctl_0.6.4_Linux_armv6.tar.gz(17.38 MB)
    mesheryctl_0.6.4_Linux_i386.tar.gz(17.40 MB)
    mesheryctl_0.6.4_Linux_x86_64.tar.gz(18.48 MB)
    mesheryctl_0.6.4_Windows_i386.zip(18.33 MB)
    mesheryctl_0.6.4_Windows_x86_64.zip(18.73 MB)
  • v0.6.3(Aug 25, 2022)

    What's New

    🔤 General

    • [Fix ] Add logic to modify component scheme regarding inconsistent naming | CU-2jp390j @sudo-NithishKarthik (#6095)
    • Fix path to local components @Revolyssup (#6094)
    • Updated the embedded links ✅ @lavakush07 (#6093)

    🖥 Meshery UI

    • [GraphQL] Improve Workloads widget @theBeginner86 (#6096)
    • [Designer] URL Upload Refactors and Style Fixes @Abhishek-kumar09 (#6099)

    🧰 Maintenance

    • Fix path in Dockerfile @Revolyssup (#6100)

    📖 Documentation

    • [DOCS] Add Meshery Docker Extension to the supported platforms table in README @Devansu-Yadav (#6086)

    👨🏽‍💻 Contributors

    Thank you to our contributors for making this release possible: @Abhishek-kumar09, @Chadha93, @Devansu-Yadav, @Revolyssup, @l5io, @lavakush07, @leecalcote, @sudo-NithishKarthik and @theBeginner86

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(817 bytes)
    mesheryctl_0.6.3_Darwin_arm64.tar.gz(19.28 MB)
    mesheryctl_0.6.3_Darwin_x86_64.tar.gz(19.40 MB)
    mesheryctl_0.6.3_Linux_arm64.tar.gz(16.87 MB)
    mesheryctl_0.6.3_Linux_armv6.tar.gz(17.37 MB)
    mesheryctl_0.6.3_Linux_i386.tar.gz(17.38 MB)
    mesheryctl_0.6.3_Linux_x86_64.tar.gz(18.48 MB)
    mesheryctl_0.6.3_Windows_i386.zip(18.32 MB)
    mesheryctl_0.6.3_Windows_x86_64.zip(18.71 MB)
  • v0.6.0-rc.6ff(Aug 24, 2022)

    What's New

    🔤 General

    • Use meshkit error in logger @gr455 (#6084)
    • [Refactor] Make the Errors Evaluation in Validation Lazy @sudo-NithishKarthik (#6069)
    • [Fix] Sum file @sudo-NithishKarthik (#6062)
    • [Refactor] Rewrite ValidationHandler to take UI problems into consideration @sudo-NithishKarthik (#6059)
    • Change status of CPX adapter in README @alphaX86 (#6024)
    • Decode content from github api while downloading seed patterns @nishantwrp (#6026)
    • Meshkit update @Abhishek-kumar09 (#6016)
    • [Fix] Problem with handling multiple workloads at api/meshmodel/validate @sudo-NithishKarthik (#5999)
    • [Server] Fix: Read response body before reusing request @gr455 (#6001)
    • Migrate installation script to meshery.io repo @nishantwrp (#5995)
    • Fix uncompressing of tar files in docker extension @nishantwrp (#5987)
    • [mesheryctl]: change meshery bash script to consider the .tar.gz format @hexxdump (#5911)
    • [CI] Move to tar.gz for mesheryctl packages @leecalcote (#5983)
    • [chore] Fix svc type of meshery-operator @theBeginner86 (#5976)
    • [chore] Revert meshery-operator svc to ClusterIP @theBeginner86 (#5972)
    • Replacing operator service type to LoadBalancer. @Aisuko (#5957)
    • [Feat] Add validation endpoint @sudo-NithishKarthik (#5894)
    • [DOCS] Contributing instruction update command to build docs. @Chadha93 (#5897)
    • Bump terser from 5.12.1 to 5.14.2 in /install/docker-extension/ui @dependabot (#5858)
    • Fix panic during reset of database @MUzairS15 (#5893)
    • [Server] Multi-Cluster: Fix k8s context duplication @gr455 (#5867)
    • [Fix] WS connection hijacking issue @sudo-NithishKarthik (#5844)
    • Keep the type of the services to be same. @Aisuko (#5841)
    • Add k8s middleware to filter handler @Revolyssup (#5797)
    • [CI] Update description for mesheryctl homebrew tap @nishantwrp (#5784)
    • state fixed For docker extension @harkiratsm (#5781)
    • Fix contradicting fields in k8s registered schema @Revolyssup (#5777)
    • Changed the order of image @harkiratsm (#5763)
    • refactor: Do not purge the database @sudo-NithishKarthik (#5753)
    • fix: Add essential middlewares for extension endpoints @sudo-NithishKarthik (#5751)
    • Upgrade k8s.io to 0.24 @Revolyssup (#5639)
    • fixed the upload of image for docker extension @harkiratsm (#5748)
    • fix: CustomResourceDefintions ref resolve @sudo-NithishKarthik (#5744)
    • [Chore] Update meshkit release and kompose conversion logic @sudo-NithishKarthik (#5719)
    • docker extension empty state fixed @harkiratsm (#5684)
    • Remove extranous log including cert data @Revolyssup (#5698)
    • Fixed logout buton alignment in meshery extension @Rohith-Raju (#5685)
    • [Refactor] Make use of validation and formatting functions exposed in Meshkit @sudo-NithishKarthik (#5650)
    • [DDE] Refactor ws channels in proxy @sudo-NithishKarthik (#5648)
    • refactor: Refine ws connection for logout @sudo-NithishKarthik (#5647)
    • Fix validation error and whitespacing bug @Revolyssup (#5644)
    • Logout button move @warunicorn19 (#5641)
    • upgrade meshkit @Revolyssup (#5637)
    • [DDE] Fix: dde ws undefined @sudo-NithishKarthik (#5636)
    • [DDE] Fix: Set isLogged to false after logging out @sudo-NithishKarthik (#5635)
    • [DDE] Fix: automatically change state once logged out @sudo-NithishKarthik (#5634)
    • fixed issue with logo before login and added logout button @warunicorn19 (#5630)
    • [Server] Fix error code conflicts @gr455 (#5626)
    • Allow provider to be set via query parameter @sudo-NithishKarthik (#5627)
    • Fix failing save context for incluster @Revolyssup (#5601)
    • [dde] UI Change to adapt to the exposed server version @sudo-NithishKarthik (#5596)
    • fix: Service mesh provisioning @sudo-NithishKarthik (#5595)
    • exposed meshery server version in dde @warunicorn19 (#5591)
    • Fix panic @Revolyssup (#5593)
    • Fix NATS connectivity test @MUzairS15 (#5583)

    🚀 Features

    • Fix capture and handle expired token @MUzairS15 (#4956)

    ⌨️ Meshery CLI

    • Fix image ref in mesheryctl docs @alphaX86 (#5908)
    • fix(ci): publish linux and mac artifacts in tar.gz format @nishantwrp (#5888)
    • fix(mesheryctl): move completion to root level and fix oh-my-zsh command @nishantwrp (#5896)
    • Fix relative path check in config for token @alphaX86 (#5910)
    • Fix failing mesheryctl unit tests @nishantwrp (#5971)
    • Add tests for mesheryctl root config and flags @nishantwrp (#5930)
    • Add source type and support for downloading source content in Application @Revolyssup (#5775)
    • fix: change order of oninitialze hooks in mesheryctl @nishantwrp (#5927)
    • Fixed valid meshconfig error @harkiratsm (#5907)
    • fix(mesheryctl): automatically create meshconfig if not present @nishantwrp (#5877)
    • fix(mesheryctl): exit with non-zero error code on failure @nishantwrp (#5880)
    • Misleading error on invalid meshconfig @manikmmalhotra (#5854)
    • Create logic for screenshot capture in mesheryctl ref @alphaX86 (#5778)
    • [CI] Fix golang unit tests @alphaX86 (#5843)
    • [mesheryctl] Fix app onboard silent fail @gr455 (#5679)
    • chore(deps): Bump github.com/spf13/cobra from 1.4.0 to 1.5.0 @dependabot (#5729)

    🖥 Meshery UI

    • Created and Added new SVGs @Harshit-Dandriyal (#6039)
    • [WIP] Display Discovered Cluster Resources on Dashboard @theBeginner86 (#6038)
    • add conditional check for operator state @Abhishek-kumar09 (#6081)
    • [UI] Settings Upload K8s config style bug fix within modal @Chadha93 (#6083)
    • Bump @babel/types from 7.18.7 to 7.18.10 in /ui @dependabot (#5945)
    • Add subscription for kubernetes context @MUzairS15 (#5998)
    • Bump cypress from 10.4.0 to 10.6.0 in /provider-ui @dependabot (#6053)
    • [UI] Provider UI bug fix @Chadha93 (#6052)
    • [UI] Configurations UI Enhancements | Apps | Designs | Filters @Chadha93 (#6046)
    • Bump cypress from 10.3.1 to 10.4.0 in /provider-ui @dependabot (#6019)
    • [UI] Made reset button red @kumarvikramshahi (#6022)
    • styling changes to extensions @warunicorn19 (#6023)
    • [Cypress] Dependency bug fix for cypress @Chadha93 (#6031)
    • Revert "[Dependency] DnD Drag and drop dependency addition" @Abhishek-kumar09 (#6030)
    • [Dependency] DnD Drag and drop dependency addition @Chadha93 (#6029)
    • Bump next from 12.2.0 to 12.2.5 in /provider-ui @dependabot (#6020)
    • Bump eslint-config-next from 12.2.0 to 12.2.5 in /provider-ui @dependabot (#6017)
    • Add Extension Marketplace @MUzairS15 (#6014)
    • [UI] changed System Reset button design @kumarvikramshahi (#6012)
    • [UI] Import Modal update and reference to Extensions @Chadha93 (#5963)
    • [provider-ui] remove duplicate credentials @Abhishek-kumar09 (#6011)
    • [UI] Source type import modal bug fix on empty state @Chadha93 (#6009)
    • eslint errors fix @YashKamboj (#5952)
    • implemented eslint checks @legendarykamal (#5997)
    • [UI] Delete modal now functional for Designs @legendarykamal (#5996)
    • Rearrange the order/styles of buttons @harkiratsm (#5984)
    • Fix prometheus and grafana discovery @MUzairS15 (#5980)
    • [Server] Multicluster: Feed back context persistence @gr455 (#5884)
    • Bump jss from 10.9.0 to 10.9.2 in /provider-ui @dependabot (#5942)
    • Refactor subscription logic @MUzairS15 (#5964)
    • [UI] Extension: Add Clilium logo SVG @Abhishek-kumar09 (#5946)
    • [Bug] Fix MUI data table implementation on SMI Conformance page @theBeginner86 (#5956)
    • Fix application update @MUzairS15 (#5955)
    • Add source type and support for downloading source content in Application @Revolyssup (#5775)
    • Removed subtext "cluster with a meshery operator" from Empty Cluster confirmation modal. @asubedy (#5951)
    • [UI] Made the Search Fully functional @harkiratsm (#5948)
    • Added operator-light @Harshit-Dandriyal (#5949)
    • Bump immutable from 4.0.0 to 4.1.0 in /ui @dependabot (#5940)
    • Bump @fortawesome/free-regular-svg-icons from 6.1.1 to 6.1.2 in /ui @dependabot (#5941)
    • Bump eslint-plugin-jsx-a11y from 6.5.1 to 6.6.1 in /ui @dependabot (#5937)
    • change meshery icon transparency @warunicorn19 (#5943)
    • Bump cypress from 10.3.0 to 10.3.1 in /provider-ui @dependabot (#5932)
    • [UI]Successfully removed the hardcoded edge-edge-latest version @legendarykamal (#5920)
    • [UI] - Fixed YAML text overlapping @subhradwip01 (#5846)
    • Added Details to Applications/Filters @harkiratsm (#5899)
    • fix ui crash on dropping nodes on canvas @warunicorn19 (#5906)
    • [Dependencies] UI, MeshSync, MeshKit, Meshery Operator @leecalcote (#5902)
    • [Meshery-Extension] setup single source of truth for svgs @Abhishek-kumar09 (#5885)
    • [UI] Confirmation modal deploy and undeploy color update @Chadha93 (#5903)
    • [UI] Replaced Confirmation Modal's Undeploy Color @legendarykamal (#5842)
    • Update Patterns to Designs in Delete Modal and Toaster @legendarykamal (#5891)
    • Added logic to view switch @harkiratsm (#5892)
    • [RJSF] Fix duplicate prop assignment in rjsf @Abhishek-kumar09 (#5889)
    • Solves Session Expired Modal @legendarykamal (#5835)
    • GraphQL subscriptions PR #5657 @Abhishek-kumar09 (#5686)
    • Updated empty state of confirmation modal | CU-2kcvd3c @asubedy (#5868)
    • [UI] Static Assets: custom font @leecalcote (#5869)
    • Bump terser from 5.14.0 to 5.14.2 in /provider-ui @dependabot (#5859)
    • Bump terser from 4.8.0 to 4.8.1 in /ui @dependabot (#5860)
    • uniformaity in opacity of rjsf | CU-2khg6f6 @warunicorn19 (#5864)
    • fix[UI]: change the color and contents for reset data @bhavyastar (#5847)
    • [UI] consistent width between all the items in ctxswitcher @Abhishek-kumar09 (#5838)
    • fix(ui): whitespace in context switcher @nishantwrp (#5830)
    • Disable un/deploy operation when no contexts detected. @MUzairS15 (#5806)
    • Bump moment from 2.29.2 to 2.29.4 in /ui @dependabot (#5814)
    • [Dependency] UI: update graphql package to ^16.5.0 @leecalcote (#5803)
    • [UI]Background Color of Setting nav in design configurator changed @Harshit-Dandriyal (#5820)
    • Fix application import @MUzairS15 (#5808)
    • [UI] "Undeploy" checkmark color has changed @subhradwip01 (#5789)
    • [UI]Name and namefield text field backColor opacity change @Harshit-Dandriyal (#5799)
    • [e2e test] Filter deploy fix after Modal operations @Abhishek-kumar09 (#5794)
    • Fix capture and handle expired token @MUzairS15 (#4956)
    • Fix version issue in pattern configurator @Abhishek-kumar09 (#5793)
    • [UI] Make UI consistent @MUzairS15 (#5765)
    • [UI] Update confiratmion modal title background color @Chadha93 (#5779)
    • [UI] Delete and Update bug fix for applications @Chadha93 (#5761)
    • [Refactor] Add transformErrors as a prop to be overridden @sudo-NithishKarthik (#5758)
    • chore(deps): Bump next from 12.1.6 to 12.2.0 in /provider-ui @dependabot (#5737)
    • chore(deps): Bump react-moment from 1.1.1 to 1.1.2 in /ui @dependabot (#5740)
    • chore(deps): Bump react-jss from 10.7.1 to 10.9.0 in /ui @dependabot (#5732)
    • chore(deps): Bump relay-runtime from 13.2.0 to 14.0.0 in /ui @dependabot (#5736)
    • chore(deps-dev): Bump cypress from 10.0.3 to 10.3.0 in /provider-ui @dependabot (#5756)
    • chore(deps): Bump redux from 4.1.0 to 4.2.0 in /ui @dependabot (#5734)
    • chore(deps-dev): Bump eslint-config-next from 12.1.6 to 12.2.0 in /provider-ui @dependabot (#5741)
    • Invalidates image import as kubeconfig file @Santosh1176 (#5750)
    • chore(deps-dev): Bump eslint-plugin-react from 7.30.0 to 7.30.1 in /provider-ui @dependabot (#5725)
    • chore(deps): Bump @material-ui/icons from 4.11.2 to 4.11.3 in /ui @dependabot (#5727)
    • chore(deps-dev): Bump nodemon from 2.0.16 to 2.0.18 in /provider-ui @dependabot (#5726)
    • chore(deps-dev): Bump @babel/types from 7.17.0 to 7.18.7 in /ui @dependabot (#5735)
    • [Refactor] Improve Meshsync data handling, controllers handling and GraphQL @sudo-NithishKarthik (#5680)
    • persistant tooltip | CU-2h755kq @warunicorn19 (#5718)
    • Add modal in Filter page (Table view) @MUzairS15 (#5716)
    • [UI] Import modal close bug fix @Chadha93 (#5712)
    • Update Modal @MUzairS15 (#5678)
    • [Cypress] Fix Failing e2e and integration tests in Meshery @Abhishek-kumar09 (#5702)
    • [Fix/UI] Context Switcher Ping Not working @Abhishek-kumar09 (#5706)
    • [UI] Remove frontend formatting (RJSF) @theBeginner86 (#5700)
    • [UI] Applications Grid View @Chadha93 (#5710)
    • [UI] Swaped the position of two buttons- Upload K8's config @Rohith-Raju (#5696)
    • Responsive Settings page @MUzairS15 (#5699)
    • [UI] Filters Grid View @Chadha93 (#5652)
    • Add modal for application deployment @MUzairS15 (#5701)
    • Mark data-cy for navigator Extensions @Abhishek-kumar09 (#5690)
    • Refactoring operator subscription @Revolyssup (#5657)
    • fix ui crash on smi conformance @warunicorn19 (#5688)
    • leecalcote/chore/ui deps @leecalcote (#5674)
    • Make table style consistent @MUzairS15 (#5671)
    • Changes to the un-deploy icon @asubedy (#5670)
    • reverted bad commits @Abhishek-kumar09 (#5665)
    • [Refactor] Update the RJSF form to be overridden by its consumers @sudo-NithishKarthik (#5659)
    • [Operator Subscription] Fix state variables showing outdated results in callback Fn @Abhishek-kumar09 (#5656)
    • minor ui fixes @warunicorn19 (#5655)
    • [Extension] Support for Account Extension @theBeginner86 (#5615)
    • [Build Failure] [object Object] is not a PostCSS plugin @Abhishek-kumar09 (#5653)
    • Meshery-Settings: Enable Subscriptions and fix problems with settings page @Abhishek-kumar09 (#5645)
    • [UI]Changed cursor to pointer @Rohith-Raju (#5632)
    • Add operator status query @MUzairS15 (#5633)
    • [UI] Undeploy card view button color update @Chadha93 (#5640)
    • [UI] Support for Undeploy Pattern and Applications @Chadha93 (#5617)
    • Fix problems with context-switching operation from Header @Abhishek-kumar09 (#5625)
    • Fix: Metrics components not showing up in dashboard @Abhishek-kumar09 (#5624)
    • Fix Event Streams in Meshery Notification Center @Abhishek-kumar09 (#5621)
    • lifecycle minor bug fix with no adapter @Abhishek-kumar09 (#5620)
    • Bug fixes @MUzairS15 (#5611)
    • [Fix] Lifecylce Page Fixes @Abhishek-kumar09 (#5614)
    • Bump eslint-plugin-react from 7.29.4 to 7.30.0 in /provider-ui @dependabot (#5580)
    • Improve UI @MUzairS15 (#5602)
    • Bump @babel/eslint-parser from 7.17.0 to 7.18.2 in /ui @dependabot (#5555)
    • Multi context refactor @Revolyssup (#5528)
    • Ci/marioarriaga92/5592 fix cypress v10 legacy config file error @MarioArriaga92 (#5597)
    • [UI] Pattern file bug fixes @Chadha93 (#5587)
    • [UI] Settings button style fix for lifecycle @Chadha93 (#5588)
    • material-ui/core from 4.12.3 to 4.12.4 @Harshit-Dandriyal (#5585)

    🔋 Patterns, Filters, Applications

    • Fix application update not reflecting @MUzairS15 (#6076)
    • [DOCS] Update docs for application API wrt source type and source content | CU-2quqz0n @Chadha93 (#6067)
    • [UI] Configurations UI Enhancements | Apps | Designs | Filters @Chadha93 (#6046)
    • [UI] Import Modal update and reference to Extensions @Chadha93 (#5963)
    • [UI] Source type import modal bug fix on empty state @Chadha93 (#6009)
    • [Refactor] Add support for validating multiple manifests simultaneously @sudo-NithishKarthik (#5919)
    • Subscription for Apps, Filters and Patterns @MUzairS15 (#5848)
    • [Bug]Fix unresolved references for Version field @Revolyssup (#5926)
    • Added Details to Applications/Filters @harkiratsm (#5899)
    • Fix improper k8s to pattern conversion @Revolyssup (#5804)
    • Add support for importing helm chart via URL on application page @Revolyssup (#5692)
    • Fix application import @MUzairS15 (#5808)
    • Fix version issue in pattern configurator @Abhishek-kumar09 (#5793)
    • Fixed #5757 and empty application bug @Revolyssup (#5759)
    • [UI] Delete and Update bug fix for applications @Chadha93 (#5761)
    • Add version to component @Revolyssup (#5745)
    • [UI] Applications Grid View @Chadha93 (#5710)
    • [UI] Filters Grid View @Chadha93 (#5652)
    • [UI] Undeploy card view button color update @Chadha93 (#5640)
    • [UI] Support for Undeploy Pattern and Applications @Chadha93 (#5617)
    • [UI] Pattern file bug fixes @Chadha93 (#5587)

    🐛 Bug Fixes

    • [Bug] Update Makefile for make server-local @theBeginner86 (#6072)
    • [UI] Source type import modal bug fix on empty state @Chadha93 (#6009)
    • [Bug] Fix MUI data table implementation on SMI Conformance page @theBeginner86 (#5956)
    • [Bug] Fix Panic on Hard Reset @theBeginner86 (#5817)

    🧰 Maintenance

    • [Bug] Update Makefile for make server-local @theBeginner86 (#6072)
    • [Server] Use same Golang logger and log format @haanhvu (#5603)
    • Bump @babel/types from 7.18.7 to 7.18.10 in /ui @dependabot (#5945)
    • Bump cypress from 10.4.0 to 10.6.0 in /provider-ui @dependabot (#6053)
    • Bump cypress from 10.3.1 to 10.4.0 in /provider-ui @dependabot (#6019)
    • Remove k8s 1.24.3 version from core E2E workflow @Revolyssup (#6044)
    • Bump next from 12.2.0 to 12.2.5 in /provider-ui @dependabot (#6020)
    • Bump eslint-config-next from 12.2.0 to 12.2.5 in /provider-ui @dependabot (#6017)
    • Compatibility matrix shows other version of k8s @asubedy (#5992)
    • Add eslint github action @Abhishek-kumar09 (#6010)
    • rollback to golangci-lint v1.47.3 @nishantwrp (#5991)
    • Bump google.golang.org/protobuf from 1.28.0 to 1.28.1 @dependabot (#5936)
    • Add more k8s version to E2E wf @Revolyssup (#5979)
    • Bump jss from 10.9.0 to 10.9.2 in /provider-ui @dependabot (#5942)
    • Fix failing mesheryctl unit tests @nishantwrp (#5971)
    • Bump google.golang.org/grpc from 1.47.0 to 1.48.0 @dependabot (#5938)
    • Bump immutable from 4.0.0 to 4.1.0 in /ui @dependabot (#5940)
    • Bump @fortawesome/free-regular-svg-icons from 6.1.1 to 6.1.2 in /ui @dependabot (#5941)
    • Bump eslint-plugin-jsx-a11y from 6.5.1 to 6.6.1 in /ui @dependabot (#5937)
    • Bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0 @dependabot (#5935)
    • Bump github.com/go-errors/errors from 1.0.1 to 1.4.2 @dependabot (#5939)
    • Bump cypress from 10.3.0 to 10.3.1 in /provider-ui @dependabot (#5932)
    • Revert "Revert "feat(ci): update release workflow to bump homebrew-core formula @nishantwrp (#5918)
    • Revert "feat(ci): update release workflow to bump homebrew-core formula" @warunicorn19 (#5909)
    • feat(ci): update release workflow to bump homebrew-core formula @nishantwrp (#5816)
    • [Dependencies] UI, MeshSync, MeshKit, Meshery Operator @leecalcote (#5902)
    • Remove kubeopenapi-jsonschema binary from Dockerfile @Revolyssup (#5898)
    • fix(lint): fix problems by whitespace linter @nishantwrp (#5890)
    • [CI] Makefile dependency check @leecalcote (#5878)
    • Bump terser from 5.14.0 to 5.14.2 in /provider-ui @dependabot (#5859)
    • Bump terser from 4.8.0 to 4.8.1 in /ui @dependabot (#5860)
    • Bump sigs.k8s.io/controller-runtime from 0.11.2 to 0.12.2 @dependabot (#5720)
    • [CI] Add global GIT_STRIPPED_VERSION @leecalcote (#5826)
    • Bump moment from 2.29.2 to 2.29.4 in /ui @dependabot (#5814)
    • Upgrade meshkit @Revolyssup (#5807)
    • chore(deps): Bump github.com/spf13/cobra from 1.4.0 to 1.5.0 @dependabot (#5729)
    • chore(deps): Bump next from 12.1.6 to 12.2.0 in /provider-ui @dependabot (#5737)
    • chore(deps): Bump react-moment from 1.1.1 to 1.1.2 in /ui @dependabot (#5740)
    • chore(deps): Bump react-jss from 10.7.1 to 10.9.0 in /ui @dependabot (#5732)
    • chore(deps): Bump relay-runtime from 13.2.0 to 14.0.0 in /ui @dependabot (#5736)
    • chore(deps-dev): Bump cypress from 10.0.3 to 10.3.0 in /provider-ui @dependabot (#5756)
    • chore(deps): Bump redux from 4.1.0 to 4.2.0 in /ui @dependabot (#5734)
    • chore(deps-dev): Bump eslint-config-next from 12.1.6 to 12.2.0 in /provider-ui @dependabot (#5741)
    • [Server] Lint Fix @gr455 (#5743)
    • chore(deps-dev): Bump eslint-plugin-react from 7.30.0 to 7.30.1 in /provider-ui @dependabot (#5725)
    • chore(deps): Bump github.com/prometheus/common from 0.34.0 to 0.35.0 @dependabot (#5728)
    • chore(deps): Bump @material-ui/icons from 4.11.2 to 4.11.3 in /ui @dependabot (#5727)
    • chore(deps-dev): Bump nodemon from 2.0.16 to 2.0.18 in /provider-ui @dependabot (#5726)
    • chore(deps-dev): Bump @babel/types from 7.17.0 to 7.18.7 in /ui @dependabot (#5735)
    • [Cypress] Fix Failing e2e and integration tests in Meshery @Abhishek-kumar09 (#5702)
    • [CI] Chore: Docker image upgrade to lts-latest @leecalcote (#5673)
    • Bump github.com/99designs/gqlgen from 0.17.5 to 0.17.10 @dependabot (#5638)
    • [Chore] Upgrade Dependencies @sudo-NithishKarthik (#5651)
    • Fix golangci-lint failures @haanhvu (#5612)
    • Bump eslint-plugin-react from 7.29.4 to 7.30.0 in /provider-ui @dependabot (#5580)
    • [Lifecycle] Remove CPX from default config @leecalcote (#5604)
    • Bump @babel/eslint-parser from 7.17.0 to 7.18.2 in /ui @dependabot (#5555)
    • Bump google.golang.org/grpc from 1.46.0 to 1.47.0 @dependabot (#5560)

    📖 Documentation

    • fix: terminal overflow on docs @adarsh500 (#6037)
    • [docs] fixed links to meshery adapters @sarthakkathpalia (#6070)
    • [DOCS] Update docs for application API wrt source type and source content | CU-2quqz0n @Chadha93 (#6067)
    • [Docs] Add guide for contributing mesheryctl reference @alphaX86 (#6045)
    • Aligning makefile with contributing.md doc @legendarykamal (#6036)
    • Compatibility matrix shows other version of k8s @asubedy (#5992)
    • Fix image ref in mesheryctl docs @alphaX86 (#5908)
    • Terminal animation added @sourav-sharma7 (#5821)
    • fix(mesheryctl): move completion to root level and fix oh-my-zsh command @nishantwrp (#5896)
    • [DOCS] Applications REST API Update @Chadha93 (#5887)
    • [Docs] Folder creation for integrations workflow @asubedy (#5965)
    • chore: update docs for mesheryctl installation via homebrew @nishantwrp (#5924)
    • Added Docs for docker extensions via Marketplace @harkiratsm (#5742)
    • tools section gets hidden in many components of docs @manikmmalhotra (#5871)
    • Bump tzinfo from 1.2.9 to 1.2.10 in /docs @dependabot (#5865)
    • Create logic for screenshot capture in mesheryctl ref @alphaX86 (#5778)
    • docs: fix ui lint commands in contributing.md @nishantwrp (#5829)
    • fixed the repetition in table of contents @manikmmalhotra (#5809)
    • Added meshery broader capability @harkiratsm (#5805)
    • fixed the command from layer5io/tap to meshery/tap @manikmmalhotra (#5810)
    • Fixed Typos in architecture.md @bishal7679 (#5792)
    • Missing a "git" in the command in docs/readme @manikmmalhotra (#5780)
    • Highlight current tab on scroll in table of content in navigation @manikmmalhotra (#5762)
    • [Docs] Add KubeSphere App Store as a supported platform for Meshery @codrAlxx (#5717)
    • Fixed broken link @arunkarthicknm (#5724)
    • Removed extra "your" from docs @i-am-yuvi (#5708)
    • [Extension] Support for Account Extension @theBeginner86 (#5615)
    • [Docs] Additional guides/troubleshoot installation links in quickstart @abhiyant-10 (#5646)
    • [Doc] Add troubleshooting steps for Service Mesh installation @MUzairS15 (#5616)

    🔒 Security

    • Fix capture and handle expired token @MUzairS15 (#4956)
    • [CI] Chore: Docker image upgrade to lts-latest @leecalcote (#5673)
    • leecalcote/chore/ui deps @leecalcote (#5674)

    👨🏽‍💻 Contributors

    Thank you to our contributors for making this release possible: @Abhishek-kumar09, @Aisuko, @Chadha93, @Harshit-Dandriyal, @MUzairS15, @MarioArriaga92, @Nikhil-Ladha, @Revolyssup, @Rohith-Raju, @Santosh1176, @YashKamboj, @abhiyant-10, @adarsh500, @adithyaakrishna, @alphaX86, @arunkarthicknm, @asubedy, @bhavyastar, @bishal7679, @codrAlxx, @debo19, @dependabot, @dependabot[bot], @gr455, @haanhvu, @harkiratsm, @hexxdump, @i-am-yuvi, @kumarvikramshahi, @l5io, @leecalcote, @legendarykamal, @manikmmalhotra, @nishantwrp, @sarthakkathpalia, @sourav-sharma7, @subhradwip01, @sudo-NithishKarthik, @theBeginner86, @warunicorn19, Abhishek Kumar, Nithish and l5io

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(873 bytes)
    mesheryctl_0.6.0-rc.6ff_Darwin_arm64.tar.gz(19.28 MB)
    mesheryctl_0.6.0-rc.6ff_Darwin_x86_64.tar.gz(19.40 MB)
    mesheryctl_0.6.0-rc.6ff_Linux_arm64.tar.gz(16.87 MB)
    mesheryctl_0.6.0-rc.6ff_Linux_armv6.tar.gz(17.36 MB)
    mesheryctl_0.6.0-rc.6ff_Linux_i386.tar.gz(17.38 MB)
    mesheryctl_0.6.0-rc.6ff_Linux_x86_64.tar.gz(18.47 MB)
    mesheryctl_0.6.0-rc.6ff_Windows_i386.zip(18.32 MB)
    mesheryctl_0.6.0-rc.6ff_Windows_x86_64.zip(18.71 MB)
  • v0.6.0(Aug 24, 2022)

    What's New

    🔤 General

    • Use meshkit error in logger @gr455 (#6084)
    • [Refactor] Make the Errors Evaluation in Validation Lazy @sudo-NithishKarthik (#6069)
    • [Fix] Sum file @sudo-NithishKarthik (#6062)
    • [Refactor] Rewrite ValidationHandler to take UI problems into consideration @sudo-NithishKarthik (#6059)
    • Change status of CPX adapter in README @alphaX86 (#6024)
    • Decode content from github api while downloading seed patterns @nishantwrp (#6026)
    • Meshkit update @Abhishek-kumar09 (#6016)
    • [Fix] Problem with handling multiple workloads at api/meshmodel/validate @sudo-NithishKarthik (#5999)
    • [Server] Fix: Read response body before reusing request @gr455 (#6001)
    • Migrate installation script to meshery.io repo @nishantwrp (#5995)
    • Fix uncompressing of tar files in docker extension @nishantwrp (#5987)
    • [mesheryctl]: change meshery bash script to consider the .tar.gz format @hexxdump (#5911)
    • [CI] Move to tar.gz for mesheryctl packages @leecalcote (#5983)
    • [chore] Fix svc type of meshery-operator @theBeginner86 (#5976)
    • [chore] Revert meshery-operator svc to ClusterIP @theBeginner86 (#5972)
    • Replacing operator service type to LoadBalancer. @Aisuko (#5957)
    • [Feat] Add validation endpoint @sudo-NithishKarthik (#5894)
    • [DOCS] Contributing instruction update command to build docs. @Chadha93 (#5897)
    • Bump terser from 5.12.1 to 5.14.2 in /install/docker-extension/ui @dependabot (#5858)
    • Fix panic during reset of database @MUzairS15 (#5893)
    • [Server] Multi-Cluster: Fix k8s context duplication @gr455 (#5867)
    • [Fix] WS connection hijacking issue @sudo-NithishKarthik (#5844)
    • Keep the type of the services to be same. @Aisuko (#5841)
    • Add k8s middleware to filter handler @Revolyssup (#5797)
    • [CI] Update description for mesheryctl homebrew tap @nishantwrp (#5784)
    • state fixed For docker extension @harkiratsm (#5781)
    • Fix contradicting fields in k8s registered schema @Revolyssup (#5777)
    • Changed the order of image @harkiratsm (#5763)
    • refactor: Do not purge the database @sudo-NithishKarthik (#5753)
    • fix: Add essential middlewares for extension endpoints @sudo-NithishKarthik (#5751)
    • Upgrade k8s.io to 0.24 @Revolyssup (#5639)
    • fixed the upload of image for docker extension @harkiratsm (#5748)
    • fix: CustomResourceDefintions ref resolve @sudo-NithishKarthik (#5744)
    • [Chore] Update meshkit release and kompose conversion logic @sudo-NithishKarthik (#5719)
    • docker extension empty state fixed @harkiratsm (#5684)
    • Remove extranous log including cert data @Revolyssup (#5698)
    • Fixed logout buton alignment in meshery extension @Rohith-Raju (#5685)
    • [Refactor] Make use of validation and formatting functions exposed in Meshkit @sudo-NithishKarthik (#5650)
    • [DDE] Refactor ws channels in proxy @sudo-NithishKarthik (#5648)
    • refactor: Refine ws connection for logout @sudo-NithishKarthik (#5647)
    • Fix validation error and whitespacing bug @Revolyssup (#5644)
    • Logout button move @warunicorn19 (#5641)
    • upgrade meshkit @Revolyssup (#5637)
    • [DDE] Fix: dde ws undefined @sudo-NithishKarthik (#5636)
    • [DDE] Fix: Set isLogged to false after logging out @sudo-NithishKarthik (#5635)
    • [DDE] Fix: automatically change state once logged out @sudo-NithishKarthik (#5634)
    • fixed issue with logo before login and added logout button @warunicorn19 (#5630)
    • [Server] Fix error code conflicts @gr455 (#5626)
    • Allow provider to be set via query parameter @sudo-NithishKarthik (#5627)
    • Fix failing save context for incluster @Revolyssup (#5601)
    • [dde] UI Change to adapt to the exposed server version @sudo-NithishKarthik (#5596)
    • fix: Service mesh provisioning @sudo-NithishKarthik (#5595)
    • exposed meshery server version in dde @warunicorn19 (#5591)
    • Fix panic @Revolyssup (#5593)
    • Fix NATS connectivity test @MUzairS15 (#5583)

    🚀 Features

    • Fix capture and handle expired token @MUzairS15 (#4956)

    ⌨️ Meshery CLI

    • Fix image ref in mesheryctl docs @alphaX86 (#5908)
    • fix(ci): publish linux and mac artifacts in tar.gz format @nishantwrp (#5888)
    • fix(mesheryctl): move completion to root level and fix oh-my-zsh command @nishantwrp (#5896)
    • Fix relative path check in config for token @alphaX86 (#5910)
    • Fix failing mesheryctl unit tests @nishantwrp (#5971)
    • Add tests for mesheryctl root config and flags @nishantwrp (#5930)
    • Add source type and support for downloading source content in Application @Revolyssup (#5775)
    • fix: change order of oninitialze hooks in mesheryctl @nishantwrp (#5927)
    • Fixed valid meshconfig error @harkiratsm (#5907)
    • fix(mesheryctl): automatically create meshconfig if not present @nishantwrp (#5877)
    • fix(mesheryctl): exit with non-zero error code on failure @nishantwrp (#5880)
    • Misleading error on invalid meshconfig @manikmmalhotra (#5854)
    • Create logic for screenshot capture in mesheryctl ref @alphaX86 (#5778)
    • [CI] Fix golang unit tests @alphaX86 (#5843)
    • [mesheryctl] Fix app onboard silent fail @gr455 (#5679)
    • chore(deps): Bump github.com/spf13/cobra from 1.4.0 to 1.5.0 @dependabot (#5729)

    🖥 Meshery UI

    • Add error details @MUzairS15 (#6068)
    • Created and Added new SVGs @Harshit-Dandriyal (#6039)
    • [WIP] Display Discovered Cluster Resources on Dashboard @theBeginner86 (#6038)
    • add conditional check for operator state @Abhishek-kumar09 (#6081)
    • [UI] Settings Upload K8s config style bug fix within modal @Chadha93 (#6083)
    • Bump @babel/types from 7.18.7 to 7.18.10 in /ui @dependabot (#5945)
    • Add subscription for kubernetes context @MUzairS15 (#5998)
    • Bump cypress from 10.4.0 to 10.6.0 in /provider-ui @dependabot (#6053)
    • [UI] Provider UI bug fix @Chadha93 (#6052)
    • [UI] Configurations UI Enhancements | Apps | Designs | Filters @Chadha93 (#6046)
    • Bump cypress from 10.3.1 to 10.4.0 in /provider-ui @dependabot (#6019)
    • [UI] Made reset button red @kumarvikramshahi (#6022)
    • styling changes to extensions @warunicorn19 (#6023)
    • [Cypress] Dependency bug fix for cypress @Chadha93 (#6031)
    • Revert "[Dependency] DnD Drag and drop dependency addition" @Abhishek-kumar09 (#6030)
    • [Dependency] DnD Drag and drop dependency addition @Chadha93 (#6029)
    • Bump next from 12.2.0 to 12.2.5 in /provider-ui @dependabot (#6020)
    • Bump eslint-config-next from 12.2.0 to 12.2.5 in /provider-ui @dependabot (#6017)
    • Add Extension Marketplace @MUzairS15 (#6014)
    • [UI] changed System Reset button design @kumarvikramshahi (#6012)
    • [UI] Import Modal update and reference to Extensions @Chadha93 (#5963)
    • [provider-ui] remove duplicate credentials @Abhishek-kumar09 (#6011)
    • [UI] Source type import modal bug fix on empty state @Chadha93 (#6009)
    • eslint errors fix @YashKamboj (#5952)
    • implemented eslint checks @legendarykamal (#5997)
    • [UI] Delete modal now functional for Designs @legendarykamal (#5996)
    • Rearrange the order/styles of buttons @harkiratsm (#5984)
    • Fix prometheus and grafana discovery @MUzairS15 (#5980)
    • [Server] Multicluster: Feed back context persistence @gr455 (#5884)
    • Bump jss from 10.9.0 to 10.9.2 in /provider-ui @dependabot (#5942)
    • Refactor subscription logic @MUzairS15 (#5964)
    • [UI] Extension: Add Clilium logo SVG @Abhishek-kumar09 (#5946)
    • [Bug] Fix MUI data table implementation on SMI Conformance page @theBeginner86 (#5956)
    • Fix application update @MUzairS15 (#5955)
    • Add source type and support for downloading source content in Application @Revolyssup (#5775)
    • Removed subtext "cluster with a meshery operator" from Empty Cluster confirmation modal. @asubedy (#5951)
    • [UI] Made the Search Fully functional @harkiratsm (#5948)
    • Added operator-light @Harshit-Dandriyal (#5949)
    • Bump immutable from 4.0.0 to 4.1.0 in /ui @dependabot (#5940)
    • Bump @fortawesome/free-regular-svg-icons from 6.1.1 to 6.1.2 in /ui @dependabot (#5941)
    • Bump eslint-plugin-jsx-a11y from 6.5.1 to 6.6.1 in /ui @dependabot (#5937)
    • change meshery icon transparency @warunicorn19 (#5943)
    • Bump cypress from 10.3.0 to 10.3.1 in /provider-ui @dependabot (#5932)
    • [UI]Successfully removed the hardcoded edge-edge-latest version @legendarykamal (#5920)
    • [UI] - Fixed YAML text overlapping @subhradwip01 (#5846)
    • Added Details to Applications/Filters @harkiratsm (#5899)
    • fix ui crash on dropping nodes on canvas @warunicorn19 (#5906)
    • [Dependencies] UI, MeshSync, MeshKit, Meshery Operator @leecalcote (#5902)
    • [Meshery-Extension] setup single source of truth for svgs @Abhishek-kumar09 (#5885)
    • [UI] Confirmation modal deploy and undeploy color update @Chadha93 (#5903)
    • [UI] Replaced Confirmation Modal's Undeploy Color @legendarykamal (#5842)
    • Update Patterns to Designs in Delete Modal and Toaster @legendarykamal (#5891)
    • Added logic to view switch @harkiratsm (#5892)
    • [RJSF] Fix duplicate prop assignment in rjsf @Abhishek-kumar09 (#5889)
    • Solves Session Expired Modal @legendarykamal (#5835)
    • GraphQL subscriptions PR #5657 @Abhishek-kumar09 (#5686)
    • Updated empty state of confirmation modal | CU-2kcvd3c @asubedy (#5868)
    • [UI] Static Assets: custom font @leecalcote (#5869)
    • Bump terser from 5.14.0 to 5.14.2 in /provider-ui @dependabot (#5859)
    • Bump terser from 4.8.0 to 4.8.1 in /ui @dependabot (#5860)
    • uniformaity in opacity of rjsf | CU-2khg6f6 @warunicorn19 (#5864)
    • fix[UI]: change the color and contents for reset data @bhavyastar (#5847)
    • [UI] consistent width between all the items in ctxswitcher @Abhishek-kumar09 (#5838)
    • fix(ui): whitespace in context switcher @nishantwrp (#5830)
    • Disable un/deploy operation when no contexts detected. @MUzairS15 (#5806)
    • Bump moment from 2.29.2 to 2.29.4 in /ui @dependabot (#5814)
    • [Dependency] UI: update graphql package to ^16.5.0 @leecalcote (#5803)
    • [UI]Background Color of Setting nav in design configurator changed @Harshit-Dandriyal (#5820)
    • Fix application import @MUzairS15 (#5808)
    • [UI] "Undeploy" checkmark color has changed @subhradwip01 (#5789)
    • [UI]Name and namefield text field backColor opacity change @Harshit-Dandriyal (#5799)
    • [e2e test] Filter deploy fix after Modal operations @Abhishek-kumar09 (#5794)
    • Fix capture and handle expired token @MUzairS15 (#4956)
    • Fix version issue in pattern configurator @Abhishek-kumar09 (#5793)
    • [UI] Make UI consistent @MUzairS15 (#5765)
    • [UI] Update confiratmion modal title background color @Chadha93 (#5779)
    • [UI] Delete and Update bug fix for applications @Chadha93 (#5761)
    • [Refactor] Add transformErrors as a prop to be overridden @sudo-NithishKarthik (#5758)
    • chore(deps): Bump next from 12.1.6 to 12.2.0 in /provider-ui @dependabot (#5737)
    • chore(deps): Bump react-moment from 1.1.1 to 1.1.2 in /ui @dependabot (#5740)
    • chore(deps): Bump react-jss from 10.7.1 to 10.9.0 in /ui @dependabot (#5732)
    • chore(deps): Bump relay-runtime from 13.2.0 to 14.0.0 in /ui @dependabot (#5736)
    • chore(deps-dev): Bump cypress from 10.0.3 to 10.3.0 in /provider-ui @dependabot (#5756)
    • chore(deps): Bump redux from 4.1.0 to 4.2.0 in /ui @dependabot (#5734)
    • chore(deps-dev): Bump eslint-config-next from 12.1.6 to 12.2.0 in /provider-ui @dependabot (#5741)
    • Invalidates image import as kubeconfig file @Santosh1176 (#5750)
    • chore(deps-dev): Bump eslint-plugin-react from 7.30.0 to 7.30.1 in /provider-ui @dependabot (#5725)
    • chore(deps): Bump @material-ui/icons from 4.11.2 to 4.11.3 in /ui @dependabot (#5727)
    • chore(deps-dev): Bump nodemon from 2.0.16 to 2.0.18 in /provider-ui @dependabot (#5726)
    • chore(deps-dev): Bump @babel/types from 7.17.0 to 7.18.7 in /ui @dependabot (#5735)
    • [Refactor] Improve Meshsync data handling, controllers handling and GraphQL @sudo-NithishKarthik (#5680)
    • persistant tooltip | CU-2h755kq @warunicorn19 (#5718)
    • Add modal in Filter page (Table view) @MUzairS15 (#5716)
    • [UI] Import modal close bug fix @Chadha93 (#5712)
    • Update Modal @MUzairS15 (#5678)
    • [Cypress] Fix Failing e2e and integration tests in Meshery @Abhishek-kumar09 (#5702)
    • [Fix/UI] Context Switcher Ping Not working @Abhishek-kumar09 (#5706)
    • [UI] Remove frontend formatting (RJSF) @theBeginner86 (#5700)
    • [UI] Applications Grid View @Chadha93 (#5710)
    • [UI] Swaped the position of two buttons- Upload K8's config @Rohith-Raju (#5696)
    • Responsive Settings page @MUzairS15 (#5699)
    • [UI] Filters Grid View @Chadha93 (#5652)
    • Add modal for application deployment @MUzairS15 (#5701)
    • Mark data-cy for navigator Extensions @Abhishek-kumar09 (#5690)
    • Refactoring operator subscription @Revolyssup (#5657)
    • fix ui crash on smi conformance @warunicorn19 (#5688)
    • leecalcote/chore/ui deps @leecalcote (#5674)
    • Make table style consistent @MUzairS15 (#5671)
    • Changes to the un-deploy icon @asubedy (#5670)
    • reverted bad commits @Abhishek-kumar09 (#5665)
    • [Refactor] Update the RJSF form to be overridden by its consumers @sudo-NithishKarthik (#5659)
    • [Operator Subscription] Fix state variables showing outdated results in callback Fn @Abhishek-kumar09 (#5656)
    • minor ui fixes @warunicorn19 (#5655)
    • [Extension] Support for Account Extension @theBeginner86 (#5615)
    • [Build Failure] [object Object] is not a PostCSS plugin @Abhishek-kumar09 (#5653)
    • Meshery-Settings: Enable Subscriptions and fix problems with settings page @Abhishek-kumar09 (#5645)
    • [UI]Changed cursor to pointer @Rohith-Raju (#5632)
    • Add operator status query @MUzairS15 (#5633)
    • [UI] Undeploy card view button color update @Chadha93 (#5640)
    • [UI] Support for Undeploy Pattern and Applications @Chadha93 (#5617)
    • Fix problems with context-switching operation from Header @Abhishek-kumar09 (#5625)
    • Fix: Metrics components not showing up in dashboard @Abhishek-kumar09 (#5624)
    • Fix Event Streams in Meshery Notification Center @Abhishek-kumar09 (#5621)
    • lifecycle minor bug fix with no adapter @Abhishek-kumar09 (#5620)
    • Bug fixes @MUzairS15 (#5611)
    • [Fix] Lifecylce Page Fixes @Abhishek-kumar09 (#5614)
    • Bump eslint-plugin-react from 7.29.4 to 7.30.0 in /provider-ui @dependabot (#5580)
    • Improve UI @MUzairS15 (#5602)
    • Bump @babel/eslint-parser from 7.17.0 to 7.18.2 in /ui @dependabot (#5555)
    • Multi context refactor @Revolyssup (#5528)
    • Ci/marioarriaga92/5592 fix cypress v10 legacy config file error @MarioArriaga92 (#5597)
    • [UI] Pattern file bug fixes @Chadha93 (#5587)
    • [UI] Settings button style fix for lifecycle @Chadha93 (#5588)
    • material-ui/core from 4.12.3 to 4.12.4 @Harshit-Dandriyal (#5585)

    🔋 Patterns, Filters, Applications

    • Fix application update not reflecting @MUzairS15 (#6076)
    • [DOCS] Update docs for application API wrt source type and source content | CU-2quqz0n @Chadha93 (#6067)
    • [UI] Configurations UI Enhancements | Apps | Designs | Filters @Chadha93 (#6046)
    • [UI] Import Modal update and reference to Extensions @Chadha93 (#5963)
    • [UI] Source type import modal bug fix on empty state @Chadha93 (#6009)
    • [Refactor] Add support for validating multiple manifests simultaneously @sudo-NithishKarthik (#5919)
    • Subscription for Apps, Filters and Patterns @MUzairS15 (#5848)
    • [Bug]Fix unresolved references for Version field @Revolyssup (#5926)
    • Added Details to Applications/Filters @harkiratsm (#5899)
    • Fix improper k8s to pattern conversion @Revolyssup (#5804)
    • Add support for importing helm chart via URL on application page @Revolyssup (#5692)
    • Fix application import @MUzairS15 (#5808)
    • Fix version issue in pattern configurator @Abhishek-kumar09 (#5793)
    • Fixed #5757 and empty application bug @Revolyssup (#5759)
    • [UI] Delete and Update bug fix for applications @Chadha93 (#5761)
    • Add version to component @Revolyssup (#5745)
    • [UI] Applications Grid View @Chadha93 (#5710)
    • [UI] Filters Grid View @Chadha93 (#5652)
    • [UI] Undeploy card view button color update @Chadha93 (#5640)
    • [UI] Support for Undeploy Pattern and Applications @Chadha93 (#5617)
    • [UI] Pattern file bug fixes @Chadha93 (#5587)

    🐛 Bug Fixes

    • [Bug] Update Makefile for make server-local @theBeginner86 (#6072)
    • [UI] Source type import modal bug fix on empty state @Chadha93 (#6009)
    • [Bug] Fix MUI data table implementation on SMI Conformance page @theBeginner86 (#5956)
    • [Bug] Fix Panic on Hard Reset @theBeginner86 (#5817)

    🧰 Maintenance

    • Minimizing the number of files in the root directory of Meshery @EleisonC (#5837)
    • [Bug] Update Makefile for make server-local @theBeginner86 (#6072)
    • [Server] Use same Golang logger and log format @haanhvu (#5603)
    • Bump @babel/types from 7.18.7 to 7.18.10 in /ui @dependabot (#5945)
    • Bump cypress from 10.4.0 to 10.6.0 in /provider-ui @dependabot (#6053)
    • Bump cypress from 10.3.1 to 10.4.0 in /provider-ui @dependabot (#6019)
    • Remove k8s 1.24.3 version from core E2E workflow @Revolyssup (#6044)
    • Bump next from 12.2.0 to 12.2.5 in /provider-ui @dependabot (#6020)
    • Bump eslint-config-next from 12.2.0 to 12.2.5 in /provider-ui @dependabot (#6017)
    • Compatibility matrix shows other version of k8s @asubedy (#5992)
    • Add eslint github action @Abhishek-kumar09 (#6010)
    • rollback to golangci-lint v1.47.3 @nishantwrp (#5991)
    • Bump google.golang.org/protobuf from 1.28.0 to 1.28.1 @dependabot (#5936)
    • Add more k8s version to E2E wf @Revolyssup (#5979)
    • Bump jss from 10.9.0 to 10.9.2 in /provider-ui @dependabot (#5942)
    • Fix failing mesheryctl unit tests @nishantwrp (#5971)
    • Bump google.golang.org/grpc from 1.47.0 to 1.48.0 @dependabot (#5938)
    • Bump immutable from 4.0.0 to 4.1.0 in /ui @dependabot (#5940)
    • Bump @fortawesome/free-regular-svg-icons from 6.1.1 to 6.1.2 in /ui @dependabot (#5941)
    • Bump eslint-plugin-jsx-a11y from 6.5.1 to 6.6.1 in /ui @dependabot (#5937)
    • Bump github.com/sirupsen/logrus from 1.8.1 to 1.9.0 @dependabot (#5935)
    • Bump github.com/go-errors/errors from 1.0.1 to 1.4.2 @dependabot (#5939)
    • Bump cypress from 10.3.0 to 10.3.1 in /provider-ui @dependabot (#5932)
    • Revert "Revert "feat(ci): update release workflow to bump homebrew-core formula @nishantwrp (#5918)
    • Revert "feat(ci): update release workflow to bump homebrew-core formula" @warunicorn19 (#5909)
    • feat(ci): update release workflow to bump homebrew-core formula @nishantwrp (#5816)
    • [Dependencies] UI, MeshSync, MeshKit, Meshery Operator @leecalcote (#5902)
    • Remove kubeopenapi-jsonschema binary from Dockerfile @Revolyssup (#5898)
    • fix(lint): fix problems by whitespace linter @nishantwrp (#5890)
    • [CI] Makefile dependency check @leecalcote (#5878)
    • Bump terser from 5.14.0 to 5.14.2 in /provider-ui @dependabot (#5859)
    • Bump terser from 4.8.0 to 4.8.1 in /ui @dependabot (#5860)
    • Bump sigs.k8s.io/controller-runtime from 0.11.2 to 0.12.2 @dependabot (#5720)
    • [CI] Add global GIT_STRIPPED_VERSION @leecalcote (#5826)
    • Bump moment from 2.29.2 to 2.29.4 in /ui @dependabot (#5814)
    • Upgrade meshkit @Revolyssup (#5807)
    • chore(deps): Bump github.com/spf13/cobra from 1.4.0 to 1.5.0 @dependabot (#5729)
    • chore(deps): Bump next from 12.1.6 to 12.2.0 in /provider-ui @dependabot (#5737)
    • chore(deps): Bump react-moment from 1.1.1 to 1.1.2 in /ui @dependabot (#5740)
    • chore(deps): Bump react-jss from 10.7.1 to 10.9.0 in /ui @dependabot (#5732)
    • chore(deps): Bump relay-runtime from 13.2.0 to 14.0.0 in /ui @dependabot (#5736)
    • chore(deps-dev): Bump cypress from 10.0.3 to 10.3.0 in /provider-ui @dependabot (#5756)
    • chore(deps): Bump redux from 4.1.0 to 4.2.0 in /ui @dependabot (#5734)
    • chore(deps-dev): Bump eslint-config-next from 12.1.6 to 12.2.0 in /provider-ui @dependabot (#5741)
    • [Server] Lint Fix @gr455 (#5743)
    • chore(deps-dev): Bump eslint-plugin-react from 7.30.0 to 7.30.1 in /provider-ui @dependabot (#5725)
    • chore(deps): Bump github.com/prometheus/common from 0.34.0 to 0.35.0 @dependabot (#5728)
    • chore(deps): Bump @material-ui/icons from 4.11.2 to 4.11.3 in /ui @dependabot (#5727)
    • chore(deps-dev): Bump nodemon from 2.0.16 to 2.0.18 in /provider-ui @dependabot (#5726)
    • chore(deps-dev): Bump @babel/types from 7.17.0 to 7.18.7 in /ui @dependabot (#5735)
    • [Cypress] Fix Failing e2e and integration tests in Meshery @Abhishek-kumar09 (#5702)
    • [CI] Chore: Docker image upgrade to lts-latest @leecalcote (#5673)
    • Bump github.com/99designs/gqlgen from 0.17.5 to 0.17.10 @dependabot (#5638)
    • [Chore] Upgrade Dependencies @sudo-NithishKarthik (#5651)
    • Fix golangci-lint failures @haanhvu (#5612)
    • Bump eslint-plugin-react from 7.29.4 to 7.30.0 in /provider-ui @dependabot (#5580)
    • [Lifecycle] Remove CPX from default config @leecalcote (#5604)
    • Bump @babel/eslint-parser from 7.17.0 to 7.18.2 in /ui @dependabot (#5555)
    • Bump google.golang.org/grpc from 1.46.0 to 1.47.0 @dependabot (#5560)

    📖 Documentation

    • Minimizing the number of files in the root directory of Meshery @EleisonC (#5837)
    • [Docs] Fixed sorting issue of Linkerd test results @asubedy (#5619)
    • [Docs] Fixed sorting issue of Linkerd test results @asubedy (#5619)
    • fix: terminal overflow on docs @adarsh500 (#6037)
    • [docs] fixed links to meshery adapters @sarthakkathpalia (#6070)
    • [DOCS] Update docs for application API wrt source type and source content | CU-2quqz0n @Chadha93 (#6067)
    • [Docs] Add guide for contributing mesheryctl reference @alphaX86 (#6045)
    • Aligning makefile with contributing.md doc @legendarykamal (#6036)
    • Compatibility matrix shows other version of k8s @asubedy (#5992)
    • Fix image ref in mesheryctl docs @alphaX86 (#5908)
    • Terminal animation added @sourav-sharma7 (#5821)
    • fix(mesheryctl): move completion to root level and fix oh-my-zsh command @nishantwrp (#5896)
    • [DOCS] Applications REST API Update @Chadha93 (#5887)
    • [Docs] Folder creation for integrations workflow @asubedy (#5965)
    • chore: update docs for mesheryctl installation via homebrew @nishantwrp (#5924)
    • Added Docs for docker extensions via Marketplace @harkiratsm (#5742)
    • tools section gets hidden in many components of docs @manikmmalhotra (#5871)
    • Bump tzinfo from 1.2.9 to 1.2.10 in /docs @dependabot (#5865)
    • Create logic for screenshot capture in mesheryctl ref @alphaX86 (#5778)
    • docs: fix ui lint commands in contributing.md @nishantwrp (#5829)
    • fixed the repetition in table of contents @manikmmalhotra (#5809)
    • Added meshery broader capability @harkiratsm (#5805)
    • fixed the command from layer5io/tap to meshery/tap @manikmmalhotra (#5810)
    • Fixed Typos in architecture.md @bishal7679 (#5792)
    • Missing a "git" in the command in docs/readme @manikmmalhotra (#5780)
    • Highlight current tab on scroll in table of content in navigation @manikmmalhotra (#5762)
    • [Docs] Add KubeSphere App Store as a supported platform for Meshery @codrAlxx (#5717)
    • Fixed broken link @arunkarthicknm (#5724)
    • Removed extra "your" from docs @i-am-yuvi (#5708)
    • [Extension] Support for Account Extension @theBeginner86 (#5615)
    • [Docs] Additional guides/troubleshoot installation links in quickstart @abhiyant-10 (#5646)
    • [Doc] Add troubleshooting steps for Service Mesh installation @MUzairS15 (#5616)

    🔒 Security

    • Fix capture and handle expired token @MUzairS15 (#4956)
    • [CI] Chore: Docker image upgrade to lts-latest @leecalcote (#5673)
    • leecalcote/chore/ui deps @leecalcote (#5674)

    👨🏽‍💻 Contributors

    Thank you to our contributors for making this release possible: @Abhishek-kumar09, @Aisuko, @Chadha93, @Harshit-Dandriyal, @MUzairS15, @MarioArriaga92, @Nikhil-Ladha, @Revolyssup, @Rohith-Raju, @Santosh1176, @YashKamboj, @abhiyant-10, @adarsh500, @adithyaakrishna, @alphaX86, @arunkarthicknm, @asubedy, @bhavyastar, @bishal7679, @codrAlxx, @debo19, @dependabot, @dependabot[bot], @gr455, @haanhvu, @harkiratsm, @hexxdump, @i-am-yuvi, @kumarvikramshahi, @l5io, @leecalcote, @legendarykamal, @manikmmalhotra, @nishantwrp, @sarthakkathpalia, @sourav-sharma7, @subhradwip01, @sudo-NithishKarthik, @theBeginner86, @warunicorn19, Abhishek Kumar, Nithish and l5io, @Abhishek-kumar09, @EleisonC, @MUzairS15, @asubedy, @leecalcote and @warunicorn19

    Source code(tar.gz)
    Source code(zip)
    checksums.txt(817 bytes)
    mesheryctl_0.6.0_Darwin_arm64.tar.gz(19.28 MB)
    mesheryctl_0.6.0_Darwin_x86_64.tar.gz(19.40 MB)
    mesheryctl_0.6.0_Linux_arm64.tar.gz(16.87 MB)
    mesheryctl_0.6.0_Linux_armv6.tar.gz(17.36 MB)
    mesheryctl_0.6.0_Linux_i386.tar.gz(17.38 MB)
    mesheryctl_0.6.0_Linux_x86_64.tar.gz(18.48 MB)
    mesheryctl_0.6.0_Windows_i386.zip(18.32 MB)
    mesheryctl_0.6.0_Windows_x86_64.zip(18.71 MB)
Owner
Meshery
The service mesh management plane
Meshery
EaseMesh is a service mesh that is compatible with the Spring Cloud ecosystem.

A service mesh implementation for connecting, control, and observe services in spring-cloud.

MegaEase 440 Nov 14, 2022
The Consul API Gateway is a dedicated ingress solution for intelligently routing traffic to applications running on a Consul Service Mesh.

The Consul API Gateway is a dedicated ingress solution for intelligently routing traffic to applications running on a Consul Service Mesh.

HashiCorp 85 Nov 15, 2022
Use eBPF to speed up your Service Mesh like crossing an Einstein-Rosen Bridge.

merbridge Use eBPF to speed up your Service Mesh like crossing an Einstein-Rosen Bridge. Usage Install You just only need to run the following command

Merbridge 495 Nov 24, 2022
Wrapper to easily generate "X-Request-Auth" header for Mesh sites in golang.

hawk mesh go ?? ?? Description Wrapper to easily generate "X-Request-Auth" header for Mesh sites in golang. Based on hawk-go. Getting Started Import t

null 16 Oct 15, 2022
Rpcx-framework - An RPC microservices framework based on rpcx, simple and easy to use, ultra fast and efficient, powerful, service discovery, service governance, service layering, version control, routing label registration.

RPCX Framework An RPC microservices framework based on rpcx. Features: simple and easy to use, ultra fast and efficient, powerful, service discovery,

ZYallers 1 Jan 5, 2022
Collection of personal Dapr demos (bindings, state, pub/sub, service-to-service invocation)

Dapr demos Collection of personal Dapr demos. Note, some of these demos require latest version of Dapr, Ingress gateway, Observability components, or

Mark Chmarny 159 Nov 14, 2022
Cloud-native and easy-to-use application management platform | 云原生且易用的应用管理平台

Website • Documentation What is NEW! August 24, 2020 ,Rainbond 5.2 Stable version is officially released View Release Rainbond Introduction Cloud nati

好雨科技 3.6k Nov 23, 2022
User management microservice written in Go with Postgres

user-registration-service-go Simple user registration microservice written in Go with Postgres database. Uses clean architecture to accept requests fr

Rajesh Kumar 15 Nov 24, 2022
Omh-users-management - A go microservice that can enables us to create, modify, fetch, and delete users

Users Management System A go microservice that can enables us to create, modify, fetch, and delete users Usage To Run the application $ go run main.

Pulkit Tanwar 0 Jan 20, 2022
Micro-service framework in Go

Kite Micro-Service Framework Kite is a framework for developing micro-services in Go. Kite is both the name of the framework and the micro-service tha

Koding, Inc. 3.2k Nov 29, 2022
NewSQL distributed storage database based on micro service framework

QLite 是基于微服务的 NewSQL 型数据库系统,与传统的一体化数据库不同,该系统将本该内置的多种数据结构(STL)拆分成多个服务模块,每个模块都是独立的一个节点,每个节点都与其主网关进行连接,从而形成分布式存储结构。

null 36 Jun 19, 2022
High Performance Remote Object Service Engine

=============== Hprose is a High Performance Remote Object Service Engine. It is a modern, lightweight, cross-language, cross-platform, object-oriente

小马哥 615 Nov 3, 2022
Kubernetes as a Service

Go Report Travis CircleCI Azure Test Azure Release License oneinfra oneinfra is a Kubernetes as a Service platform. It empowers you to provide or cons

null 881 Nov 9, 2022
🔥 Kubernetes multi-cluster deployment automation service.

Beetle Kubernetes multi-cluster deployment automation service ?? Check out the demo! Application deployment and management should be automated, audita

Ahmed 162 Nov 9, 2022
Tiny service health dashboard written in Go

GreenWall Status: Done (waiting for feedback) Description GreenWall is a tiny service health dashboard written in Go (with frontend prepared in Bootst

Marcin Tojek 292 Sep 10, 2022
Check if an IP address is part of an Azure Service Tag

Cloud IP Checker This service will help you determine whether an IP address is within one of the Azure Service Tag network ranges. If it is found, it

Dean Bryen 26 Nov 13, 2022
🦄🌈 YoyoGo is a simple, light and fast , dependency injection based micro-service framework written in Go.

???? YoyoGo is a simple, light and fast , dependency injection based micro-service framework written in Go. Support Nacos ,Consoul ,Etcd ,Eureka ,kubernetes.

YoyoFx 557 Nov 22, 2022
Another excellent micro service framework

xservice [WIP] Another excellent micro service framework Features RESTful API (base on echo/v4) gRPC & gRPC gateway service & Swagger document generat

新片场 9 May 28, 2022
Access to b2c microservices through this service

API service Access to b2c microservices through this service Config file Create config file with services addresses. Services: vdc - get camera inform

Artem 0 Nov 8, 2021