v1.7.0-beta
Pre-release
Pre-release
·
76 commits
to main
since this release
What's Changed
- ci: Update Release Manifest by @github-actions[bot] in #502
- ci: Update Release Manifest by @github-actions[bot] in #503
- remove emojis from update-release-manifest PR body by @deepfuriya in #508
- Improve FileStore read/write safety by @satyakigh in #491
- Add PR validation workflow for feature flag config files by @deepfuriya in #509
- Update wheels download flow and make automated workflows consistent by @satyakigh in #513
- Update document manager cache when file type changes by @chrisqm-dev in #512
- upgrade setup-node and setup-go actions to v6 to resolve Node.js 20 deprecation warnings by @Zee2413 in #514
- Add sizeBytes to document metadata by @Zee2413 in #517
- Add flag to emit error type with metrics by @Zee2413 in #522
- Add system status handler by @chrisqm-dev in #507
- implement ref and getAtt for related resources by @gemammercado in #484
- fix: JSON resource type value completion formatted as key by @kddejong in #520
- chore: Maintenance Update by @github-actions[bot] in #518
- Update version by @satyakigh in #524
- Add sizeCategory attribute to lint.workspaceFile.duration metric by @kddejong in #523
- Handle errors in LMDB and Pino by @satyakigh in #527
- chore: Maintenance Update by @github-actions[bot] in #526
- Use latest node version 22 by @satyakigh in #531
- chore: Maintenance Update by @github-actions[bot] in #530
- Revert changes made in 802e844 by @gemammercado in #534
- Handle non-string parameter values in hover by @chrisqm-dev in #536
- chore: Maintenance Update by @github-actions[bot] in #542
- Switch Guard and CfnLint telemetry to emitting error type by @vzhan00 in #544
- Create a key based file databse so each key has its own file by @satyakigh in #538
- Add filedb feature flag, cleanup code and add tests by @satyakigh in #541
- Add e2e and int tests for guard diagnostics by @kddejong in #360
- Fix unit test bug for windows by @satyakigh in #545
- Update dependenceis and attributions by @satyakigh in #546
- Apply new lint configurations to tests and tools by @satyakigh in #547
- Enable safeRestore config and retry op on recovery by @satyakigh in #548
- Add error message to resource importer result by @gemammercado in #451
- feat: Add support for local cfn-lint executable by @kddejong in #407
- fix: add offline fallback for cfn-lint Pyodide initialization by @kddejong in #549
- fix: make guard rule pack lookup case-insensitive by @kddejong in #550
- Clean up obj property name and improve error creation by @satyakigh in #551
- Create a local file handler for concurrent read/writes by @satyakigh in #552
- Handle DNE files more consistently by @satyakigh in #553
- Install pip by @satyakigh in #554
- Upgrade pip by @satyakigh in #555
- Install pip from src by @satyakigh in #556
- Add polyfills for tools and tests for node18 compatibility by @satyakigh in #557
- Allow skipping wheels bundle by @satyakigh in #561
- Add LSP Client and long running tests in tools by @chrisqm-dev in #511
- Update release manifest by @satyakigh in #559
- fix: download wheels targeting Python 3.13 with pinned requirements by @kddejong in #564
- chore: Update Release Manifest by @github-actions[bot] in #565
- fix: commit wheels to repo for environments without pip by @kddejong in #567
- chore: Update Release Manifest by @github-actions[bot] in #568
- Clean up errors by @satyakigh in #574
- Add error code to exceptions by @satyakigh in #576
- chore: Update Release Manifest by @github-actions[bot] in #579
- fix: add close-guard to prevent TOCTOU race in LMDB lifecycle by @gemammercado in #560
- fix: filtering out client errors for all AWS API operations decorated with @measur… by @vzhan00 in #563
- Fix long running workflow by @chrisqm-dev in #581
- chore: Update Release Manifest by @github-actions[bot] in #582
- Explicitly call long running workflow in release workflow by @chrisqm-dev in #583
New Contributors
Full Changelog: v1.6.0...v1.7.0-beta