feat(cloudformation): Update CloudFormation feature with latest changes#8315
Merged
feat(cloudformation): Update CloudFormation feature with latest changes#8315
Conversation
- Add CloudFormation Language Server Protocol support with multiple provider options - Include CloudFormation explorer with stack, resource, and change set management - Add stack deployment, validation, and change set workflows with S3 upload support - Include drift detection and diff visualization capabilities - Add CloudFormation environment and project management with cfn-init integration - Include telemetry and authentication handling - Add comprehensive test coverage for all CloudFormation features - Update package configurations and language syntax highlighting
…ents - Remove resource type from list using right click - Few startup fixes for CloudFormation extension - Add exec permissions and support node versions - Add node to AWS Explorer CFN panel - Add prompt for deploymentMode and plumb to deployment - Coordinate stack views and add overview to CFN console - Fix extract to parameter cursor command
…ents * Remove resource type from list using right click * Few startup fixes for CloudFormation extension * Add exec permissions and support node versions * Add node to AWS Explorer CFN panel * Add prompt for deploymentMode and plumb to deployment * Coordinate stack views and add overview to CFN console * Fix extract to parameter cursor command
feat(cloudformation): Merge CloudFormation LSP integration with toolkit updates
…es (#8303) Includes all CloudFormation improvements and fixes from November 9th through November 17th: - Integration tests and LSP server workflow scripts - Online error handling improvements - CommaDelimitedList validation and boolean support - Restart server command fixes and autocomplete improvements - CFN init typing and consolidated commands - LSP logs and exception handling - Pagination and search in import/clone commands - Resource type request handling - Environment command error handling - Project creation UI improvements - LSP integration tests for offline features - Reference-counted status bar implementation - Expand/collapse arrow and resource messaging updates - Stack events and resources loading improvements - Validation workflow enhancements - Resource management and provider naming - Non-blocking CFN operations and restart LSP functionality - Deep linking to stack information views - E2E test infrastructure setup - Deployment workflow alignment - Cached CFN server offline support - LSP installation process updates - Startup fixes and permission handling - AWS Explorer CFN panel integration - Deployment mode prompts and stack view coordination - Overview integration and parameter extraction fixes - Panel metrics and telemetry improvements - S3 upload support and file selection - Icon updates and environment warnings - Command palette fixes and document management - Related resources workflow improvements - Windows target fixes and validation improvements - Environment naming and resource state management - Stack description and telemetry configuration - Deployment/validation icons and usage tracking - Permission handling and resource loading - Environment file selection and experimental flag removal - Endpoint configuration and ChangeSet diff redesign - S3 upload validation and inline completion removal - Stack output viewing and installation cleanup - Resource detail views and change set functionality - Dry run fixes and icon updates - Related resources API and change set commands - Stack event fetching and authentication updates - Drift indication and change set deletion - Credential encryption and diff viewer improvements - CFN init UI and empty node set handling - Stack overview pages and environment selection - View diff improvements and resource command updates - CloudFormation prefix usage and change set logic - Command execution controls and deployment confirmation - Document management and resource node simplification - Region management and settings updates - Resource/stack pagination and explorer node additions - Version selection and color fixes - Stack refresh listeners and LSP server locator improvements - CFN-lint/guard settings and diff provider enhancements - Managed resource import warnings and resource import support - Telemetry/client ID configuration and regionality improvements - Clone/stack info restoration and package.json updates - LSP stream improvements and authentication fixes ## Problem ## Solution --- - Treat all work as PUBLIC. Private `feature/x` branches will not be squash-merged at release time. - Your code changes must meet the guidelines in [CONTRIBUTING.md](https://github.com/aws/aws-toolkit-vscode/blob/master/CONTRIBUTING.md#guidelines). - License: I confirm that my contribution is made under the terms of the Apache 2.0 license. --------- Co-authored-by: manodnyab <66754471+manodnyab@users.noreply.github.com>
Contributor
Author
|
/retryBuilds |
…ges (#8319) ## Problem fix(cloudformation): fix a few testing issues ## Solution - Remove `**/cloudformation-languageserver/**` from tests coverage - Drop an integration test for SAM schema downloads --- - Treat all work as PUBLIC. Private `feature/x` branches will not be squash-merged at release time. - Your code changes must meet the guidelines in [CONTRIBUTING.md](https://github.com/aws/aws-toolkit-vscode/blob/master/CONTRIBUTING.md#guidelines). - License: I confirm that my contribution is made under the terms of the Apache 2.0 license. Co-authored-by: Laxman Reddy <141967714+laileni-aws@users.noreply.github.com>
manodnyab
approved these changes
Nov 19, 2025
Will-ShaoHua
approved these changes
Nov 19, 2025
ashishrp-aws
approved these changes
Nov 19, 2025
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Notes:
Releasing CloudFormation: #8303
feature/xbranches will not be squash-merged at release time.