v1.0.50

decolua/9routerv1.0.50Jun 29, 2026by l5io

AI Summary

This major release introduces extensive updates to mesh models, including new AWS, Azure, and Kubernetes relationship definitions, and syncs the wasm module to meshkit v1.0.19.

Key Highlights

  • Synced wasm module to meshkit v1.0.19
  • Added extensive AWS, Azure, and Kubernetes relationship definitions
  • Removed scripts and server/meshmodel directories
  • Added GitHub ConnectionDefinition to meshery-core model

New Features

  • AWS VPC core relationship definitions
  • ECS Service to TargetGroup relationship
  • Lambda-SQS and SQS-Lambda event source mapping relationships
  • Kubernetes Deployment to Service relationship
  • Azure BatchAccount relationships

Full Release Notes

## What's New
## 🔤 General
- Remove premature maintainer assignment @alexquincy (#20337)
- Delete scripts directory @winkletinkle (#20322)
- [Server] Sync wasm module to meshkit v1.0.19 (fix Build image CI) @marblom007 (#20318)
- Delete server/meshmodel directory @pontusringblom (#20315)
- Bump launch-editor from 2.12.0 to 2.14.1 in /install/docker-extension/ui @[dependabot[bot]](https://github.com/apps/dependabot) (#20104)
- feat(model): add AWS VPC core relationship definitions @Junnygram (#20274)
- [Models] added relationships for aws-mq-controller @YASHMAHAKAL (#17656)
- added 4 relationships for aws-node-termination-handler-2 @YASHMAHAKAL (#17700)
- Added 15 relationships for aws-ecr-controller @YASHMAHAKAL (#17632)
- relationships for aws-route53-controller @YASHMAHAKAL (#17617)
- non-binding visual relationships for AWS CloudFront Distribution to Kubernetes Ingress, Kubernetes Service @YASHMAHAKAL (#17488)
- [Model] Adition of AWS Glue Controller @YASHMAHAKAL (#17582)
- added 10 aws applicationautoscaler controller relationships @YASHMAHAKAL (#17524)
- Add lambda sqs relationship @Sanjana2906 (#18671)
- Add ElasticsearchDomain and Cloudwatch LogGroup relationship @ey22 (#18195)
- feat(mesh model): add nvidia-gpu-operator and node-feature-discovery @srivastavasujay (#18677)
- [Server] Add Azure BatchAccount relationships @aviralgarg05 (#18824)
- [Models]Add AWS relationships for IAM Role → EKS Cluster / NodeGroup @Debashich (#17506)
- [Models] Add hierarchical relationships for AWS APIGatewayV2 controller @Debashich (#17518)
- [Models] Add edge relationships for AWS APIGatewayV2 controller @Debashich (#17556)
- [models] Add CloudWatch LogGroup to ECS TaskDefinition relationship for aws-ecs-controller @farhann-saleem (#17708)
- add(relationships): add hierarchical relationships for flux model @adityaupasani2 (#17836)
- [models] Add ECS TaskDefinition to Cluster hierarchical relationship for aws-ecs-controller    @farhann-saleem (#17796)
- feat(meshmodel): add AWS DynamoDB Table and SQS Queue relationships to Kubernetes Deployment and Pod @aahil62 (#19490)
- feat(meshmodel): add Azure Service Bus Queue and Event Hub relationships to Kubernetes Deployment and Pod @aahil62 (#19493)
- feat(meshmodel): add AWS RDS DBInstance and Lambda Function relationships to Kubernetes Deployment and Pod @aahil62 (#19502)
- add(relationships): add hierarchical relationships for karpenter model @adityaupasani2 (#19747)
- add(relationships): add hierarchical relationships for metallb model @adityaupasani2 (#19769)
- [Models] Add VirtualNetworksSubnet relationships for Azure FlexibleServer resources @ObaidAbdullah16 (#19791)
- feat: aws-ecs relationship @Junnygram (#20183)
- add(relationships): add hierarchical relationships for stackgres-operator model @adityaupasani2 (#19797)
- feat(meshmodel): add Azure NetworkSecurityGroup → SecurityRule hierar… @Sanjana2906 (#19019)
- [Models] Add relationships for AWS APIGatewayV2 controller @Debashich (#17619)
- Add 12 new relationship definitions for AWS S3 components @yi-nuo426 (#17470)
- [Models] Implemented AWS APIGatewayV2 Bindings & Refactored Hierarchical Relationships to v1alpha3 schema @AhmedAzzam-Web (#17631)
- feat(meshmodel): fix typo and add ManagedClustersAgentPool relationship for azure-container-service @adityaupasani2 (#17760)
- [Models] Add relationships for AWS ElastiCache controller @Suhani1234-5 (#17655)
- feat(meshmodel): add hierarchical relationships for KEDA components @adityaupasani2 (#17790)
- Feat/cert manager relationships @adityaupasani2 (#17792)
- [AWS ElasticSearch Service] Fix invalid vpcOptions patch references in ElasticsearchDomain relationships @AyushSharma0209 (#18837)
- [Models] Add AWS routing and NAT Gateway relationships for aws-ec2-controller @akshayghalme (#19087)
- add lambda-to-pod relationships @YASHMAHAKAL (#17267)
- feat: add aws-kms-controller relationships @YASHMAHAKAL (#17462)
- Add SNS Topic → Kubernetes Deployment/Pod Relationships @YASHMAHAKAL (#17444)
- [Models] Add 11 AWS cross-service relationship definitions (Lambda, S3, DynamoDB, EC2, RDS, SNS, SQS, IAM, CloudWatch, ApiGatewayV2) @Silapareddy-Praveen-Kumar-Reddy (#17964)
- [server] Add ECS Service to TargetGroup relationship @FreemanBoss (#17450)
- feat: add EventBridge Rule → Lambda, SQS, SNS edge network relationships @sooovamm (#17512)
- Add GitHub ConnectionDefinition to meshery-core model @leecalcote (#20311)
- [models] Add ECR Repository to ECS TaskDefinition relationship for aws-ecs-controller   @farhann-saleem (#17626)
- feat: add API Gateway V2 → Lambda relationship @Sanjana2906 (#18413)
- feat: add SQS → Lambda event source mapping relationship @Sanjana2906 (#18689)
- feat(meshmodel): add AWS ElastiCache ReplicationGroup relationships to Kubernetes Deployment and Pod @aahil62 (#19506)
- feat(meshmodel): add AWS SNS Topic relationships to Kubernetes Deployment and Pod @aahil62 (#19507)
- feat(meshmodel): add AWS EventBridge EventBus relationships to Kubernetes Deployment and Pod @aahil62 (#19528)
- feat(meshmodel): add AWS Secrets Manager Secret relationships to Kubernetes Deployment and Pod @aahil62 (#19508)
- [Models] feat: add RouteTable to InternetGateway relationship @adithyaganesh999 (#19587)
- feat(meshmodel): add AzureIdentity→AzureIdentityBinding relationship for aad-pod-identity @abuzar200 (#19666)
- fix(meshmodel): populate svgComplete for Exoscale icons @ShubhamSoni09 (#19939)
- Add sqs dlq relationship @Sanjana2906 (#18823)
- feat(meshmodel): add AWS RDS DBProxy → VPC parent relationship @AditiCoderr (#18674)
- [Models] Improve relationships for ms-catalogs-worker component @BasavarajBankolli (#18360)
- Secret-to-DBInstance and Secret-to-DBCluster secret-rotation relationship @CloudWithHannah (#18340)
- feat(relationships): add ECS TaskDefinition → IAM Role permission relationships @YaoyiW27 (#18311)
- feat(meshmodel): add Azure VirtualNetwork → Subnet network relationship @Sanjana2906 (#18968)
- feat(meshmodel): add Azure Public IP → Network Interface relationship @Sanjana2906 (#18892)
- Added AWS RDS hierarchical relationships for snapshots and database instances @Debashich (#17378)
- [Models] Add AWS API Gateway relationships with Kubernetes Service and Ingress @ANKANJAGTAP (#17326)
- [Relationships] Add AWS Secrets Manager to Kubernetes workloads @devrajmandal (#17186)
- [Models] Add AWS Secrets Manager relationships for Deployment and Pod workloads @sarika-03 (#17260)
- feat(meshmodel): add AWS CloudWatch monitoring relationships →Deployment/StatefulSet @Debashich (#17181)
- [Relationships] Add S3 Bucket to Deployment and Pod reference relationships @YASHMAHAKAL (#17030)
- [Relationships] Add Pod to PVC reference relationship @YASHMAHAKAL (#16938)
- Add Kubernetes Deployment to Service relationship @chandan009s (#16954)
- feat: add AWS RDS database connectivity relationships @Debashich (#17014)
- Catalog: [Issue 9289] Add Redis ConfigMap configuration sample @Raja-89 (#16841)
- [Docs] condense AGENTS.md and add CLAUDE.md alias @marblom007 (#20310)
- Bump ws in /install/docker-extension/ui @[dependabot[bot]](https://github.com/apps/dependabot) (#20110)

## ⌨️ Meshery CLI

- [mesheryctl] Wrap raw validation error in system channel command @emphor11 (#20136)
- Docs: restructure contributing docs @miacycle (#20333)
- fix: validate design ID in DeleteMesheryPatternHandler @manoj-1407 (#19234)
- Rewire model data references to repo-root models/ and bump meshkit v1.0.19 @miacycle (#20312)
- [mesheryctl] Fix variable name typo: channelNameSeperated -> channelNameSeparated @shivv23 (#19871)
- [Relationships] Add meaningful relationships for Azure App Service @shri33 (#18553)
- feat(meshmodel): add DocumentDB→Deployment/StatefulSet, DynamoDB→Depl… @Debashich (#17177)
- [mesheryctl] Fix minimum() returning max on argument ties @Priyanshu6968 (#20285)

## đź–Ą Meshery UI

- [UI] fix: navigation menu @KhushamBansal (#20174)
- [UI] Fix Add Cluster crash on kubeconfig upload with errored contexts @marblom007 (#20317)
- fix: validate design ID in DeleteMesheryPatternHandler @manoj-1407 (#19234)
- Bump tmp from 0.2.6 to 0.2.7 in /ui @[dependabot[bot]](https://github.com/apps/dependabot) (#20080)
- [mesheryctl] Fix variable name typo: channelNameSeperated -> channelNameSeparated @shivv23 (#19871)
- [Relationships] Add meaningful relationships for Azure App Service @shri33 (#18553)
- feat(meshmodel): add DocumentDB→Deployment/StatefulSet, DynamoDB→Depl… @Debashich (#17177)
- fix(ui): remove stray prop on PopupButton in environment-card @Abhay-sonkar (#20257)
- [UI] fix: registry mobile view @KhushamBansal (#20188)
- [UI] Replace hardcoded hex fills with sistent tokens in environments @ishwar170695 (#20281)
- [UI] Fix clipped action icons in Recent Designs widget @iyush05 (#20297)
- fix: mobile viewport for preferences page @KhushamBansal (#20286)

## đź§° Maintenance

- fix: validate design ID in DeleteMesheryPatternHandler @manoj-1407 (#19234)
- Rewire model data references to repo-root models/ and bump meshkit v1.0.19 @miacycle (#20312)
- Bump tmp from 0.2.6 to 0.2.7 in /ui @[dependabot[bot]](https://github.com/apps/dependabot) (#20080)
- [mesheryctl] Fix variable name typo: channelNameSeperated -> channelNameSeparated @shivv23 (#19871)
- ci: pin actions/checkout from @master to @v6 @MrDadhich456 (#20314)
- [Relationships] Add meaningful relationships for Azure App Service @shri33 (#18553)
- feat(meshmodel): add DocumentDB→Deployment/StatefulSet, DynamoDB→Depl… @Debashich (#17177)

## đź“– Documentation

- Docs: restructure contributing docs @miacycle (#20333)
- fix: validate design ID in DeleteMesheryPatternHandler @manoj-1407 (#19234)
- Rewire model data references to repo-root models/ and bump meshkit v1.0.19 @miacycle (#20312)
- [Docs] Colorize documentation scrollbar to match meshery.io @shteypandey28-hue (#20272)
- Docs/ai provider production notes @Cloud-Architect-Emma (#19753)
- [mesheryctl] Fix variable name typo: channelNameSeperated -> channelNameSeparated @shivv23 (#19871)
- [Relationships] Add meaningful relationships for Azure App Service @shri33 (#18553)
- Add lambda dynamodb relationship @Sanjana2906 (#18313)
- feat(meshmodel): add DocumentDB→Deployment/StatefulSet, DynamoDB→Depl… @Debashich (#17177)
- Add Priyanshu Bharti's introduction @Priyanshubhartistm (#20302)
- Create Ananyaa @ananyaa0518 (#20301)
- Add Yana Pandey's introduction to meeting notes @Yana-do-code (#20299)
- Create Ankush Khakale.md for personal introduction @ankushkhakale (#20300)
- Add Piyush Chandrakar's introduction to meetings doc @piyush-c38 (#20298)
- Create Udaybir-Singh.md for profile information @Uday9909 (#20295)
- Add introduction for Harsh Pratap Singh @harshpsi9194 (#20294)
- Add introductory note from Chethan @chethanac15 (#20293)
- Create sulagna-ghosh @suzy-g38 (#20291)
- Create Yash-Mahakal.md @YASHMAHAKAL (#20292)

## 👨🏽‍💻 Contributors

Thank you to our contributors for making this release possible:
@ANKANJAGTAP, @Abhay-sonkar, @AditiCoderr, @AhmedAzzam-Web, @AyushSharma0209, @BasavarajBankolli, @Cloud-Architect-Emma, @CloudWithHannah, @CodeAhmedJamil, @Debashich, @FreemanBoss, @Junnygram, @KhushamBansal, @MrDadhich456, @ObaidAbdullah16, @Priyanshu6968, @Priyanshubhartistm, @Raja-89, @Sanjana2906, @ShubhamSoni09, @Silapareddy-Praveen-Kumar-Reddy, @Suhani1234-5, @Uday9909, @YASHMAHAKAL, @Yana-do-code, @YaoyiW27, @aabidsofi19, @aahil62, @abuzar200, @adithyaganesh999, @adityaupasani2, @akshayghalme, @alexquincy, @ananyaa0518, @ankushkhakale, @arjunmehta-git, @aviralgarg05, @carlosriosilva, @chandan009s, @chellej, @chethanac15, @devrajmandal, @emphor11, @ey22, @farhann-saleem, @fitzergerald, @hamza-mohd, @harshpsi9194, @hortison, @ishwar170695, @iyush05, @jamieplu, @leecalcote, @manoj-1407, @marblom007, @mascot-five, @miacycle, @piyush-c38, @pontusringblom, @rishiraj38, @ritzorama, @sarajkrishnasingh, @sarika-03, @shivv23, @shri33, @shteypandey28-hue, @simihablo, @sooovamm, @srivastavasujay, @suttonskate, @suzy-g38, @winkletinkle, @yi-nuo426 and [dependabot[bot]](https://github.com/apps/dependabot)