Releases: aws-cloudformation/cloudformation-languageserver
Releases · aws-cloudformation/cloudformation-languageserver
v1.4.0-beta
What's Changed
- Add delist versions and update isDelisted accordingly by @Zee2413 in #403
- Update manifest for version 1.3.1 by @Zee2413 in #404
- Fix feature flag config parsing errors by @kddejong in #405
- Handle client-side network errors from schema download and feature flag fault metrics by @Zee2413 in #406
- Update wheels for backup cfn-lint install by @kddejong in #394
- feat(metrics): Add comprehensive telemetry metrics by @kddejong in #408
- Add AWS regions, redact errors and update ff by @satyakigh in #409
- Only capture error attributes when enabled by @satyakigh in #412
- Bump release version by @satyakigh in #414
- Do not create legacy artifact dir by @satyakigh in #411
- Capture errors by @satyakigh in #415
- Remove AI components by @satyakigh in #417
Full Changelog: v1.3.1...v1.4.0-beta
v1.3.1
What's Changed
- Update release by @satyakigh in #348
- Add backwards compatible targets for older builds by @satyakigh in #349
- Remove legacy targets for old prod releases by @satyakigh in #350
- Fix windows build and tests by @satyakigh in #352
- Refactor Zod types into reusable constants by @Zee2413 in #353
- Update environment logs by @satyakigh in #354
- Refactor DescribeEvents to be paginated and move page exhaustion loop… by @Zee2413 in #356
- Improve tests by @satyakigh in #355
- Setting job level permissions to workflows by @satyakigh in #359
- Temporary revert by @satyakigh in #361
- Update release manifest for 1.2.0 by @Zee2413 in #362
- Replace in-process mutex with cross-process file locking for FileStore by @satyakigh in #357
- Support DescribeEvents as LSP method by @Zee2413 in #358
- Fix todo tests by @satyakigh in #363
- Improve intrinsic functions and add json fallback parsing by @satyakigh in #364
- Add lsp setup instructions for text editors by @satyakigh in #365
- Add metric for async part of the workflow by @rongyamazon in #367
- Increase retries by @satyakigh in #368
- Fix intrinsic parsing issues by @satyakigh in #369
- Ignore pino stream errors by @satyakigh in #370
- Add attributes to private schema retrival metrics to diagnose faults by @Zee2413 in #372
- Fix LMDB errors and add recovery mechanisms by @satyakigh in #373
- Update SBOM by @satyakigh in #377
- Refresh indentation after user types in an empty template by @deepfuriya in #375
- Attach stack trace for all uncaught exceptions by @satyakigh in #378
- Add provider metrics by @satyakigh in #380
- Exclude Fn::ForEach resources from Ref and GetAtt argument completions by @deepfuriya in #376
- Create new release by @satyakigh in #382
- Enable dependentExcluded mutual exclusion for nested properties and a… by @Zee2413 in #383
- Fix fn::sub bug for completion by @satyakigh in #386
- Fix goto assertions by @satyakigh in #387
- Add ResourceEdgeCaseTransformer to remove empty/whitespace-only Descr… by @Zee2413 in #385
- Add telemetry to completion providers and enhance fault tracking by @kddejong in #366
- Make storage directory configurable by @satyakigh in #389
- Update installation readme by @satyakigh in #390
- Add schema and datastore metrics by @satyakigh in #388
- Update releases by @satyakigh in #391
- Renaming consts and types by @satyakigh in #392
- Update manifest for version 1.3.0 by @gemammercado in #395
- fix: prevent TypeError when logicalId is not a string by @kddejong in #396
- fix: prevent [object Object] in resource identifier by @kddejong in #397
- Sanitize account information from error messages by @Zee2413 in #399
- Bump version to 1.3.1 by @Zee2413 in #401
- fix: prevent cascading exceptions from pino worker thread exit by @kddejong in #398
- Omit AccessDenied and InvalidClientTokenId errors from private schema faults by @Zee2413 in #400
Full Changelog: v1.2.0...v1.3.1
v1.3.1-beta
What's Changed
- Update release by @satyakigh in #348
- Add backwards compatible targets for older builds by @satyakigh in #349
- Remove legacy targets for old prod releases by @satyakigh in #350
- Fix windows build and tests by @satyakigh in #352
- Refactor Zod types into reusable constants by @Zee2413 in #353
- Update environment logs by @satyakigh in #354
- Refactor DescribeEvents to be paginated and move page exhaustion loop… by @Zee2413 in #356
- Improve tests by @satyakigh in #355
- Setting job level permissions to workflows by @satyakigh in #359
- Temporary revert by @satyakigh in #361
- Update release manifest for 1.2.0 by @Zee2413 in #362
- Replace in-process mutex with cross-process file locking for FileStore by @satyakigh in #357
- Support DescribeEvents as LSP method by @Zee2413 in #358
- Fix todo tests by @satyakigh in #363
- Improve intrinsic functions and add json fallback parsing by @satyakigh in #364
- Add lsp setup instructions for text editors by @satyakigh in #365
- Add metric for async part of the workflow by @rongyamazon in #367
- Increase retries by @satyakigh in #368
- Fix intrinsic parsing issues by @satyakigh in #369
- Ignore pino stream errors by @satyakigh in #370
- Add attributes to private schema retrival metrics to diagnose faults by @Zee2413 in #372
- Fix LMDB errors and add recovery mechanisms by @satyakigh in #373
- Update SBOM by @satyakigh in #377
- Refresh indentation after user types in an empty template by @deepfuriya in #375
- Attach stack trace for all uncaught exceptions by @satyakigh in #378
- Add provider metrics by @satyakigh in #380
- Exclude Fn::ForEach resources from Ref and GetAtt argument completions by @deepfuriya in #376
- Create new release by @satyakigh in #382
- Enable dependentExcluded mutual exclusion for nested properties and a… by @Zee2413 in #383
- Fix fn::sub bug for completion by @satyakigh in #386
- Fix goto assertions by @satyakigh in #387
- Add ResourceEdgeCaseTransformer to remove empty/whitespace-only Descr… by @Zee2413 in #385
- Add telemetry to completion providers and enhance fault tracking by @kddejong in #366
- Make storage directory configurable by @satyakigh in #389
- Update installation readme by @satyakigh in #390
- Add schema and datastore metrics by @satyakigh in #388
- Update releases by @satyakigh in #391
- Renaming consts and types by @satyakigh in #392
- Update manifest for version 1.3.0 by @gemammercado in #395
- fix: prevent TypeError when logicalId is not a string by @kddejong in #396
- fix: prevent [object Object] in resource identifier by @kddejong in #397
- Sanitize account information from error messages by @Zee2413 in #399
- Bump version to 1.3.1 by @Zee2413 in #401
- fix: prevent cascading exceptions from pino worker thread exit by @kddejong in #398
- Omit AccessDenied and InvalidClientTokenId errors from private schema faults by @Zee2413 in #400
Full Changelog: v1.2.0...v1.3.1-beta
v1.2.0
What's Changed
- Update error stack name by @satyakigh in #297
- Remove logs during termination by @satyakigh in #298
- Vendor cfn-guard instead of downloading by @kddejong in #302
- Remove online status popup by @kddejong in #299
- Allow for full cfn-lint configurations by @kddejong in #304
- Create linux builds for old machines by @satyakigh in #303
- Generate release manifest by @satyakigh in #307
- Add cloudformation usage metrics by @satyakigh in #308
- Update version to 1.2 by @satyakigh in #310
- Fix workflow by @satyakigh in #311
- Fix release workflow by @satyakigh in #312
- prevent resource state import without open cfn template by @Zee2413 in #306
- Exclude unsupported types AWS::SageMaker::Endpoint and AWS::SES::Conf… by @Zee2413 in #314
- Make sure REVIEW_IN_PROGRESS stacks are create by @kddejong in #317
- Refactor test structure and add testing guidelines by @satyakigh in #305
- Reset extension between tests by @satyakigh in #318
- Update regions by @satyakigh in #319
- Update release asset naming by @satyakigh in #320
- Reduce standard waiter times by @kddejong in #316
- Fix broken prod feature flags by @kddejong in #324
- Fix flaky test and clear lsp documents on reset by @satyakigh in #323
- fix handling of multiple sequential edits by @atennak1 in #292
- Improve exception handling in sandbox environments by @satyakigh in #322
- Make feature flags and regions backwards compatible by @satyakigh in #325
- Update region parsing logic by @satyakigh in #326
- Add metric for s3 service by @rongyamazon in #328
- Update manifest by @satyakigh in #330
- Remove userinfo to support SNAP installs by @satyakigh in #332
- Add end to end tests for resource state by @Zee2413 in #333
- Refactor schema workflows to avoid extra operations and duplicate sch… by @satyakigh in #321
- Update alpha build naming and add metric name for legacy linux builds by @satyakigh in #335
- Simplify test restore by @Zee2413 in #336
- Update manifest by @satyakigh in #337
- change type coercion (as) to check with satisfies by @Zee2413 in #338
- Add metric for validation and deployment workflow by @rongyamazon in #334
- Add feature flag state metrics by @atennak1 in #340
- Track CCAPI usage based on get resource types by @Zee2413 in #341
- Updating retry logic to use attempts for backoffs and fixing flaky te… by @satyakigh in #342
- Add logs for database by @satyakigh in #343
- Add metric for credential region by @satyakigh in #344
- Remove changelog by @satyakigh in #345
- Update release manifest by @satyakigh in #346
- Add build target to logs by @satyakigh in #347
Full Changelog: v1.1.0...v1.2.0
v1.2.0-beta
What's Changed
- Update error stack name by @satyakigh in #297
- Remove logs during termination by @satyakigh in #298
- Vendor cfn-guard instead of downloading by @kddejong in #302
- Remove online status popup by @kddejong in #299
- Allow for full cfn-lint configurations by @kddejong in #304
- Create linux builds for old machines by @satyakigh in #303
- Generate release manifest by @satyakigh in #307
- Add cloudformation usage metrics by @satyakigh in #308
- Update version to 1.2 by @satyakigh in #310
- Fix workflow by @satyakigh in #311
- Fix release workflow by @satyakigh in #312
- prevent resource state import without open cfn template by @Zee2413 in #306
- Exclude unsupported types AWS::SageMaker::Endpoint and AWS::SES::Conf… by @Zee2413 in #314
- Make sure REVIEW_IN_PROGRESS stacks are create by @kddejong in #317
- Refactor test structure and add testing guidelines by @satyakigh in #305
- Reset extension between tests by @satyakigh in #318
- Update regions by @satyakigh in #319
- Update release asset naming by @satyakigh in #320
- Reduce standard waiter times by @kddejong in #316
- Fix broken prod feature flags by @kddejong in #324
- Fix flaky test and clear lsp documents on reset by @satyakigh in #323
- fix handling of multiple sequential edits by @atennak1 in #292
- Improve exception handling in sandbox environments by @satyakigh in #322
- Make feature flags and regions backwards compatible by @satyakigh in #325
- Update region parsing logic by @satyakigh in #326
- Add metric for s3 service by @rongyamazon in #328
- Update manifest by @satyakigh in #330
- Remove userinfo to support SNAP installs by @satyakigh in #332
- Add end to end tests for resource state by @Zee2413 in #333
- Refactor schema workflows to avoid extra operations and duplicate sch… by @satyakigh in #321
- Update alpha build naming and add metric name for legacy linux builds by @satyakigh in #335
- Simplify test restore by @Zee2413 in #336
- Update manifest by @satyakigh in #337
- change type coercion (as) to check with satisfies by @Zee2413 in #338
- Add metric for validation and deployment workflow by @rongyamazon in #334
- Add feature flag state metrics by @atennak1 in #340
- Track CCAPI usage based on get resource types by @Zee2413 in #341
- Updating retry logic to use attempts for backoffs and fixing flaky te… by @satyakigh in #342
- Add logs for database by @satyakigh in #343
- Add metric for credential region by @satyakigh in #344
- Remove changelog by @satyakigh in #345
- Update release manifest by @satyakigh in #346
- Add build target to logs by @satyakigh in #347
Full Changelog: v1.1.0...v1.2.0-beta
v1.1.0
What's Changed
- Template detection updates by @kddejong in #259
- Better mocking on integration tests by @kddejong in #291
- TextExtension Integration Tests by @gemammercado in #290
- Create issues templates by @satyakigh in #296
- Improve stack traces, fix mac build arch by @satyakigh in #295
Full Changelog: v1.0.0...v1.1.0
v1.1.0-beta
What's Changed
- Template detection updates by @kddejong in #259
- Better mocking on integration tests by @kddejong in #291
- TextExtension Integration Tests by @gemammercado in #290
- Create issues templates by @satyakigh in #296
- Improve stack traces, fix mac build arch by @satyakigh in #295
Full Changelog: v1.0.0...v1.1.0-beta
v1.0.0
What's Changed
- Remove override/V2 SDK by @atennak1 in #286
- Update artifact upload unit tests to use absolute path by @rongyamazon in #288
- Update version by @satyakigh in #289
Full Changelog: v0.0.5...v1.0.0
v1.0.0-beta
What's Changed
- Remove override/V2 SDK by @atennak1 in #286
- Update artifact upload unit tests to use absolute path by @rongyamazon in #288
- Update version by @satyakigh in #289
Full Changelog: v0.0.5...v1.0.0-beta