⚠️ DEPRECATED: This changelog is no longer actively maintained as of version 1.6.14. For the latest release notes and detailed information about new releases, please visit the Releases page.
- Infrastructure: Migrated to internal signed release pipeline for enhanced security and compliance. All releases from 1.6.14 onwards are published using the new secure signing process. Users can view detailed release information directly in the Releases section.
- Fix the client using sessionProvider instead of default. (#1564)
- Bump AKS MCP server to v0.0.6 (#1563)
- Update arm-containerservicefleet package and related changes. (#1550)
- Update arm-resource and type-node package and related changes. (#1543)
- Add documentation for AKS MCP Server. (#1527)
- Dependabot updates and bumps.
Thank you so much to @feiskyer, @bosesuneha, @ReinierCC, @tejhan, Julia Yin for review contributions, testing and reviews.
- Windows binary release for win arch is specific format. (#1526)
- Add AKS MCP Server using AKS Ext level command. (#1524)
- Added option to port-forward KAITO workspace service (#1525)
- Adding deploy workspace feature to KAITO (#1493)
- Add fix for arm-container package update. (#1521)
- Update Inspektor Gadget doc (#1522)
- Dependabot updates and bumps.
Thank you so much to @bosesuneha, @ReinierCC, @pavneeta, @tejhan, Julia Yin for review contributions, testing and reviews.
- Add new monitoring and profiling commands for Inspektor Gadget (#1512)
- Fix vsc update. (#1502)
- Fix telemetery update failure. (#1501)
- IG menu restructure: Investigate DNS and Real-time TCP Monitoring (#1466)
- Dependabot updates and bumps.
Thank you so much to @bosesuneha, @ReinierCC, @tejhan for review contributions, testing and reviews.
- Kaito GA changes (#1475)
- Resolving file path var for azure/identity upgrade fix (#1482)
- Removing deprecated & adding newly supported models (#1465)
- Add retro release for enabling. (#1447)
- Fix for workflow. (#1446)
- Dependabot updates and bumps.
Thank you so much to @tejhan, @lyantovski , @bosesuneha, or @davidgamero for review contributions, testing and reviews. Thank you @lyantovski for his testing work around KAITO update work.
- Adding namespace awareness & different runtime support for KAITO models (#1444)
- Setting up localization (#1429)
- Adding ARIA roles & accessible keyboard navigation to customdropdown (#1430)
- Fix for catering security alerts and permissions. (#1438)
- Dependabot updates and bumps.
Thank you so much to @tejhan, @lyantovski , @kejatura-dev, @qpetraroia, @bosesuneha, @ReinierCC or @davidgamero for review contributions, testing and reviews. Welcome new contributor @lyantovski for his testing work around KAITO integration.
- Fix the preview text. (#1425)
- Fix messaging to add link to the doc. (#1411)
- Fix the runner break as the version is deprecated. (#1427)
- Dependabot updates and bumps.
Thank you so much to @tejhan, @kejatura-dev, @qpetraroia, @bosesuneha for review contributions, testing and reviews.
- Add the enable copilot flag for gh copilot feature scenario. (#1408)
- Dependabot updates and bumps.
Thank you so much to @tejhan, @kejatura-dev, @qpetraroia for review contributions, testing and reviews.
- Automatically add newly created clusters to user's selected clusters (#1293)
- Delete gpu node pool fix (#1319)
- Updating vscode styling variables (#1350)
- KAITO v4.4 support (#1318)
- Dependabot updates and bumps.
Thank you so much to @tejhan for various KAITO updates! + @ReinierCC, @bosesuneha, @hungry1526 for opening bug or review contributions, testing and reviews.
- Update/detector upgrade scenario (#1348)
- Update retina doc (#1364)
- Fixing folder open for wsl (#1349)
- Custom elements docs (#1331)
- All webview-ui-toolkit content removed (#1330)
- Dependabot updates and bumps.
Thank you so much to @ReinierCC, @bosesuneha, @tejhan for contributions, testing and reviews.
- Reverting @azure/identity update to fix windows issue (#1345) Fix for this bug
- Update retina doc (#1334)
Thank you so much to @tejhan for identitify culprit package and @bosesuneha for retina docs, also to kejatura-dev for contributions, testing and reviews.
- Add upload logs feature for Retina Capture (#1306)
- Full replacement of VSCodeDropdown & VSCodeOption with custom react elements [Webview-UI-toolkit deprecation] (#1276)
- Dependabot updates and bumps.
Thank you so much to @ReinierCC, @bosesuneha, @tejhan for contributions, testing and reviews.
- Feat: Removing components from ASO, Detectors, Kubectl, & Periscope commands (#1261)
- Feat: Upgrade Cluster Kubernetes Version (#1296)
- WebviewUI toolkit: deprecation for inspektor, retina, tcpdump (#1259)
- Quick Refactor: Moving DiagnosticSetting function to a common location Cluster.ts. (#1295)
- [Webview UI toolkit deprecation] AttachAcrToCluster, DraftDeployment/Dockerfile/Workflow Panel component removal (#1260)
- tcp download fix (#1291)
- Fix npm warning for build. (#1292)
- Dependabot updates and bumps.
Thank you so much to @ReinierCC, @bosesuneha @tejhan, @qpetraroia, @gambtho for contributions, testing and reviews.
- Show Fleet Properties (#1245)
- Treeview bug fix: showing members from different subscriptions (#1254)
- [Webview UI toolkit deprecation] Cluster & fleet create, cluster properties component removal (#1258)
- Fix: Deploy button not appearing (#1277)
- Update: Retina Binary to recent release. (#1278)
- packages: Update Inspektor Gadget to v0.38.0 (#1279)
- Dependabot updates
- [Backend] ACR Creation, App Registration Creation & Role Privileges (#1238)
- Fix Cluster filter default behaviour (#1240)
- Showing Fleets in the Treeview (#1237)
- Proper Devhub Callback Auth (#1228)
- Removing unused KAITO functions & variables (#1226)
- Small addition to prettierrc & version bump (#1225)
- Created vscode themed styling to replace several webview-ui-toolkit elements (#1222)
- Added automatic cluster creation safeguards & feedback section for failed kaito installations (#1209)
- Update kubectl generation RAG endpoint (#1221)
- Create Fleet: UX Enhancement and Webview Testing (#1194)
- Feature: Add Cluster Filtering in AKS VS Code Extension Tree Node (#1208)
- Git Repo & Branch Population for Automated Deployments [Backend] (#1195)
- Get Namespaces & Create Namespace Functionality [Backend] (#1196)
- Initial Setup for Automated Deployments (Panel & Webview) (#1193)
- Create Fleet: Full Cycle Completed (#1179)
- Add prettier badge and development link. (#1181)
- Add instruction for local vsix share. (#1180)
- Create Fleet: panel implementation (#1161)
- Remove old publishing workflow. (#1178)
- Fix/permissions and pin actions format check (#1177)
- Add prettier format check. (#1163)
- Auto run Prettier-format. (#1164)
- Fix the upgrade for eslint 9.17.0. (#1159)
- Kaito Models - Code cleanup & memory/file handling improvements (#1122)
- Fleet backend code. (#1160)
- Dependabot updates and bumps.
Thank you so much to @JunyuQian, @serbrech, @ReinierCC, @hsubramanianaks, @tejhan, @qpetraroia, @Tatsinnit for contributions, testing and reviews.
- Right Click Draft Validate.
- Dependabot updates and bumps.
Thank you so much to @ReinierCC, @hsubramanianaks, @tejhan, @qpetraroia, @Tatsinnit for contributions, testing and reviews.
- Add node os upgrade channel.
- Adding refresh option to cluster properties page.
- Dependabot updates and bumps.
Thank you so much to @hsubramanianaks, @tejhan, @qpetraroia, @ReinierCC, @Tatsinnit for contributions, testing and reviews.
- KAITO - Model Management & Chat Features.
- Auto Deployments Utility Logic.
- Remove activation event trigger.
- kubectl-gadget: Update to v0.34.0.
- Dependabot updates and bumps.
Thank you so much to @burak-ok, @ReinierCC, @tejhan, @qpetraroia, @hsubramanianaks, @Tatsinnit for contributions, testing and reviews.
- Engine and VSCE package update.
- Dependabot updates and bumps.
Thank you so much to @tejhan, @qpetraroia, @hsubramanianaks, @Tatsinnit for contributions, testing and reviews.
- Track Version in the Extension Code, for walkthrough.
- Remove unused and unnecessary parameters for automatic cluster creation.
- Dependabot updates and bumps.
Thank you so much to @tejhan, @ReinierCC, @kejatura-dev, @qpetraroia, @hsubramanianaks, @joybb, @sabbour for contributions, testing and reviews.
- Kaito deployment & ux updates.
- New Publish Action on Secure Runner.
- Improvements for GH copilot handlers.
- New Publish Workflow Fix.
- Manually fetching package.json version.
- Changing npm to npx.
- Kaito additional error & quota handling.
- kaito needs to be KAITO named.
- Add documentation for GH Copilot handlers and telemetry.
- Dependabot updates and bumps.
Thank you so much to @tejhan, @ReinierCC, @kejatura-dev, @ivelisseca, @qpetraroia, @hsubramanianaks, Joy, Sachi for contributions, testing and reviews.
- Add deploy manifest handler for GH Copilot.
- Kubectl savedialog UX changes.
- Support creating automatic aks from GH Copilot.
- Kubectl command generation plugin for GH Copilot.
- Add cluster options util for GH Copilot scenarios
- Fix dependabot update for 1.94 with engine update.
- Fix for different format of serviceprincal id from auth sessions.
- Role assignments for automatic sku.
- Support create automatic aks cluster.
- New namespace creation in github workflow.
- Dependabot updates and bumps.
Welcome new contributors @kejatura-dev to the repo. Thanks to @tejhan, @ReinierCC, @ivelisseca, @qpetraroia, @hsubramanianaks, Joy for contributions, testing and reviews.
- Fix for walkthrough and show welcome dependency.
- Fixing freezing dockerfile create page.
- Fix U/X Bugs.
- Incremental In-Progress KAITO Work.
- Dependabot updates and bumps.
Welcome new contributors @tejhan & @ReinierCC to the repo. Thanks to @ivelisseca, @qpetraroia, @hsubramanianaks, @ReinierCC, @tejhan for contributions, testing and reviews.
- AKS diagnostic bug resolved & storage diagnostic added.
- Updated github auth scope to repo.
- Adding flag to prevent draft from checking for manifests.
- U/X add border for the row.
- Fix the eslint no-unused-vars errors.
- changing draft version to .38 and removing manual appname.
- Add U/X tooltip changes.
- Dependabot updates and bumps.
Welcome new contributors @tejhan & @ReinierCC to the repo. Thanks to @ivelisseca, @qpetraroia, @hsubramanianaks, @ReinierCC, @tejhan for contributions, testing and reviews.
- Add Support Plan and Preview information in cluster Properties Page.
- Fix Code Scanning Checkout to be pinned to the commit sha.
- Dependabot updates and bumps.
Welcome new contributor @ReinierCC to the repo. Thanks to @ivelisseca, @qpetraroia, @hsubramanianaks, @ReinierCC for contributions, testing and reviews.
- Add developer-focused discussion of authentication and Draft work.
- Recategorize Draft commands as Automated Deployments.
- UX enhancements for Attach ACR to Cluster.
- Connect ACR to Cluster implementation.
- Avoid querying graph APIs for ASO.
- Add direct node-fetch dependency.
- Remove deprecated starter workflow commands.
- Remove starter workflow traces as its removed now.
- Dependabot updates and bumps.
Thanks to @peterbom, @ivelisseca, @qpetraroia, @hsubramanianaks for contributions, testing and reviews.
- Ensure initial selection values are populated in Draft.
- Add draft context menu commands and deprecate starter workflows.
- PR Size Check with skip tag.
- Dependabot updates and bumps.
Thanks to @Tatsinnit, @qpetraroia, @hsubramanianaks for contributions, testing and reviews.
- Fix treeview stuck with only 'select tenant' node.
- Add Draft Dockerfile, Deployment and Workflow commands.
- Fix bump vscode 1.89 update.
- Dependabot updates and bumps.
Thank you so much to @peterbom, @qpetraroia, @hsubramanianaks for Draft work, testing this and for review comments.
- Azure Account Sign-In Changes.
- Dependabot updates and bumps.
Thank you so much @peterbom for continued effort login improvement, thanks you so much to @qpetraroia, @hsubramanianaks for testing this and for comments, special mention to both @TylerLeonhardt and @alexweininger for collaborations. Thanks all for our other BAU contributors.
- Retina integration with VsCode.
- In-house download replacement implementation.
- Show-properties page k8s version is now available with deprecated warning.
- Dependabot updates and bumps.
Thank you so much @sprab for continued effort for Retina User-Sceanrios testing changes, thanks you so much to @hsubramanianaks for Retina help and U/X changes, thanks to, @sprab, @hsubramanianaks, & @peterbom for comments and testing. Thank you @rbtr and @vakalapa for async Retina Fixes and for 0.0.7 release. Thanks all for our other BAU contributors.
- Show Properties page new feature for help information with k8s version deprecated available .
- Replace download package with more in-house implementation.
- Eslint improvement, Inspektor Gadget update.
- Handle new archive structure for IG in windows.
- Dependabot updates.
Thank you so much @sprab for continued effort for testing changes, thanks you, @peterbom & our other BAU contributors.
- Fix for making instance when cluster name is same but RG are different.
- Changes in correlation with new GH Action Permission Changes.
- Add badge for codeql and chai test fix.
- Add codeql analysis for repo.
- Add bestpractices progress and other badges.
- Dependabot updates.
Thank you so much @sprab for continued effort for testing changes for unique name fix and testing other feature, thanks @hsubramanianaks, @peterbom for reviews, collaboration. Thank you everyone who indirectly helped in building in any ideas for this release!
- Run Eraser Tool on AKS Cluster.
- Add refreshSubscription command to aksCreateCluster and aksDeleteCluster.
- Refactor AzureAccountTreeItem and related files.
- Simplify webview dev task problem matcher.
- Refresh subscription.
- Update launch.json and tasks.json for webpack-dev.
- Use new telemetry library.
- Support telemetry for commands from webviews.
- Dependabot updates.
Thank you so much @sprab, @peterbom for feature work, collaboration and making this tool continuously better. Thank you everyone who indirectly helped in building in any ideas for this release!
- Compare 2 AKS Cluster.
- Add Filters to TCP Dump.
- Enhance Create Cluster and designed U/X experience.
- Refactors like Portal URL, Fixing Old Dependencies, Occassional Errors for npm.
- Add outfiles to webview UI launch config.
- Update vscode engine and vscode type for this repo.
Thank you so much to our awesome designer help by @ivelisseca and to @sprab, @peterbom, @hsubramanianaks and @qpetraroia. Special thanks to countless folks who reach out to us and help us in improving with ideas. I would also extend huge thanks to indirect collaboration for tcp-dump enhanced filter with Qi, Prabha, Tom, June, Yi, Weinong's email, Thank you all for your ideas!
- Upgrade azext-utils and related packages.
- Feature: agent pool abort last operation.
- Feature: abort/reconcile cluster operation in show properties page.
- Fix the filePath as empty issue. (TCP Dump Issue)
- Fix vscode engine update.
- Add dependabot file.
- Dependabot updates.
- Clean up unused or unnecessary dependencies.
Collaborations and thanks to @peterbom.
- Collect TCP Dump.
- Move last webview (cluster properties) to webview project.
- Simplify state management for new webviews.
- Reconcile cluster using update.
- Download Draft Binaries PR.
- Remove deprecated React function call and update webview-ui dependencies.
- Dependent bot updates.
Thank you so much to @peterbom, @sprab, @hsubramanianaks and @qpetraroia. Special thanks to countless folks who reach out to us and help us in improving with ideas. I would also extend huge thanks to indirect collaboration with Qi, June, Suli, Yi, Tom, Indu, Sri, Prabha, Thank you all for your ideas and collaboration!
- Avoid lengthy kubectl output changing the layout of containing elements.
- Handle explicit state for poller.
- Abort last operation on cluster.
- Remove the unsed method.
- Implement Create Cluster as WebView.
- Add state management.
- Update ASO version and move to webview-ui project.
- Fix comon id issue.
- Default branch is now main.
- Move kubectl commands to webview.
Thank you so much to @peterbom, @hsubramanianaks and @qpetraroia. Special thanks to countless folks who reach out to us and help us in improving with ideas. I would also extend huge thanks to indirect collaboration with Qi, June, Yi, Tom, Indu, Sri, Prabha, Chase, Thank you all for your ideas!
- Update Kubelogin version to use latest.
- Upgrade ARM resources library.
- Feature welcome workflow.
- Feature customise kubectl command.
- Simplify definitions of messages and handlers for webviews.
- Fix debug background task problem matcher.
- Reorganize type structure of webview definitions.
- Move all Inspektor Gadget commands to single Webview.
Thank you so much to @peterbom, @hsubramanianaks and @qpetraroia.
- Enabling create cluster.
- Add webview component for detectors.
- Fix spelling of "snapshot" in menus.
Thank you so much to @FineTralfazz, @rzhang628, @peterbom, @gambtho and @qpetraroia.
- Remove unnecessary kubelogin download.
- Allow development of VS Code-themed webviews using UI toolkit and React framework.
- Update Periscope deployment to latest version.
- Remove deprecated activation events.
- Publish gh.io readme as a vscode documentation.
- Link the GH pages to the Readme doc of this repo.
Thank you so much to @rzhang628, @peterbom.
- Enable Non-Interactive InspektorGadget Commands like Top, Profile and Snapshot.
- Enable ChatGPT review pipeline for the repo.
Thank you so much to @rzhang628, @peterbom, @qike-ms, @gambtho, @squillace, @mauriciovasquezbernal and @blanquicet.
- Enable deploy/undeploy inspektor gadget.
- Add k8s api healtch check submenu.
Thank you so much to @rzhang628, @peterbom, and @blanquicet.
- Remove SVG Badges which Marketplace didn't like.
- Managed cluster rotate certificate feature.
- Support ASO for non-Azure clusters and allow subscription selection.
- Enable delete cluster functionality.
- Update vscode engine version and npm audit fix.
Thank you so much to @rzhang628, @peterbom, @qike-ms, @gambtho and @squillace.
- Abandoned Please refer to release 1.3.9
- Kubelogin and AAD AKS Cluster support.
- Delete network and connectivity detector.
- Enable connectivity issues detector.
Thank you so much to @rzhang628, @peterbom and @squillace.
- Fix for css custom uri to use asWebViewURI.
Thanks to @rzhang628 and @peterbom.
- Generate periscope links from run ID.
- Kubectl get events feature.
- Update ASO usage to latest.
- Auto updates for Starter Workflow.
Thanks to @rzhang628 and @peterbom.
- Enable quick and easy way to run some kubectl commands on the selected AKS cluster.
- Add issue templates for better feature and issue management.
- AKS Periscope udpates and fixes.
- Fix for Starter workflow polling mechanism.
Thanks to @rzhang628 and @peterbom. Special thanks to Scott Hanselman and folks who gave backed or gave idea for enabling kubectl commands as submenu.
- Enable AKS features for USGov Cloud feature.
Thanks to @rzhang628 and @peterbom.
- Enable AKS start and stop cluster feature.
- Update deprecated vscode-extensionui package.
Thanks to @rzhang628 and @peterbom.
- Revert update deprecated vscode-extensionui package and AKS start and stop cluster feature.
- Enable AKS start and stop cluster feature.
- Update deprecated vscode-extensionui package.
- Defer CRD-loading for ASO CRDs by moving to NodeContributor implementation.
- Update to latest k8s extension API.
- Update vscode engine.
Thanks to @rzhang628 and @peterbom.
- VsCode to Azure portal URL forward with referrer parameters.
Thanks to @rzhang628, @chandraneel, @rechevarria and @peterbom.
- Refactor to support AKS Periscope Windows changes.
- Enabling create AKS cluster from azure portal.
Thanks to @rzhang628 and @peterbom.
- Enabling show cluster properties feature.
- Extension is now out of preview.
Thanks to @rzhang628 and @peterbom for reviews.
- Enabling show in azure portal usability feature.
Thanks to @rzhang628 and @peterbom for reviews.
- Integrating Known Issues, Availability and Performance detector.
- ASO V2 windows grep command fix.
Thanks to @rzhang628 and @peterbom.
- Integrating Node Health detector.
- Upgrade feature Azure Service Opertaor V2 feature.
- Starter workflow upgrade for auto PR.
Thanks to @rzhang628, @peterbom and @OliverMKing.
- Addition of Create Github Workflow Submenu.
- Ability to Create AKS Starter Workflow, Helm Workflow, Kompose Worlflow and Kustomize Workflow.
Thanks to @palma21, @qpetraroia, @OliverMKing, @tbarnes94, @peterbom, @gambtho and @rzhang628.
- Refactor to ease creation of new commands.
- Fix aks-periscope deprecated beta tag.
- Integrating Best Practices detector.
- Integrate Identity and security diagnostics
Thanks to @rzhang628, @peterbom.
- Retiring deploy-to-azure extension CI/CD commands.
- AKS Diagnostics Enable CRUD detectors and code move around.
Thanks to @peterbom, @rzhang628, @bishal-pdMSFT, @bnookala and @squillace.
- Create GitHub AKS Starter Workflow.
Thanks to @gambtho, @peterbom, @OliverMKing, @qike-ms, @itowlson, @rzhang628, @davefellows, @squillace and @qpetraroia
- Fix for periscope feature and update depricated api version from beta1 to v1.
- New badges for this repo and message display changes for periscope.
Thanks to @rzhang628, @davefellows, @squillace, @itowlson
- Changes to incorporate new Azure Service Operator changes. (#90)
Thanks to @itowlson, @rzhang628, @babbageclunk
- Support Workspace Trust feature (#71)
- Update icon to latest design (#83)
- Fix storage SDK issue under VS Code 1.59 (#81)
- Mark as supporting virtual workspaces (#77)
- Webpack the extension (#62)
- Periscope work for kustomise related changes (#82)
- Fix packaging failure (#84)
- Remove unused package and update handlebars (#85)
- GitHub action to release and publish (#86)
Thanks to @itowlson, @AaronCrawfis and @qpetraroia.
- Install Azure Service Operator and browse Azure service resources
Thanks to Tatsat Mishra and Yun Jung Choi.
- Integration with Deploy to Azure extension.
- Fixed a typo.
Thanks to Tatsat Mishra, Kanika Pasrija and Pulkit Agarwal.
- You can now get AKS Periscope diagnostic information for your clusters.
- Fixed getting kubeconfig under Azure RBAC
- Shiny new icon for your AKS clusters!
Thanks to Tatsat Mishra.
- You can now get AppLens cluster diagnostics by right-clicking in Cloud Explorer.
- We now have a marketplace icon.
Thanks to Ronan Flynn-Curran, Phillip Hoff and Tatsat Mishra.
Unreleased
- Flushed a regression. No, I don't know what this did either.
- Fixed subscription icon not displayed in marketplace build.
Thanks to Phillip Hoff.
- Improved Azure account integration and login experience.
Thanks to Phillip Hoff.
- Show AKS clusters in Kubernetes extension's Cloud Explorer