Releases: aws-cloudformation/cloudformation-validate
Releases · aws-cloudformation/cloudformation-validate
Release list
1.7.0-beta
What's Changed
- Bump version and update stale docs by @satyakigh in #253
- Ignore builds from non src files by @satyakigh in #255
- Add python release by @satyakigh in #256
- Pin test package lock by @satyakigh in #257
- Fix python builds/benchmarks by @satyakigh in #258
- chore: Update Bindings (from main) by @github-actions[bot] in #260
- Set windows path in CI by @satyakigh in #261
- Add python targets, split bundle and update report by @satyakigh in #262
- Fix windows aarch build by @satyakigh in #263
- Add schema overlay support to the validation engine by @matboros in #209
- Fix JVM builds by @satyakigh in #265
- Keep distinct Fn::GetStackOutput values distinct by @owevertonguedes in #259
- Fix arm builds for windows by @satyakigh in #266
- Fix python tests and add os aarch matrix for tests by @satyakigh in #268
- chore: Update Bindings (from main) by @github-actions[bot] in #269
- Run wasm test on all os and platform by @satyakigh in #272
- Run more benchmarks by @satyakigh in #273
- Update AI steering docs by @satyakigh in #274
- Fix wasm gh pr workflow by @satyakigh in #275
- Fix exponential condition satisfiability search on shared inputs by @satyakigh in #270
- Fix false duplicate and length findings on deploy-time values by @satyakigh in #271
- Sync validation data and fix KMS/IAM regressions by @satyakigh in #277
- Add github issue/bug templates and steering docs by @satyakigh in #280
- Handle dynamic Route53 records and aliases by @satyakigh in #279
- chore: Update Bindings (from main) by @github-actions[bot] in #281
New Contributors
- @matboros made their first contribution in #209
- @owevertonguedes made their first contribution in #259
Full Changelog: 1.6.0-beta...1.7.0-beta
1.6.0-beta
What's Changed
- Add validate step as dependency for github workflow by @satyakigh in #196
- Update versions, readmes by @satyakigh in #197
- Update reports by @satyakigh in #198
- Fix build script by @satyakigh in #199
- chore: Update Bindings by @github-actions[bot] in #200
- Only validate AWS resource types, fix double and long numeric comparisons by @satyakigh in #202
- Fix gradle builds by @satyakigh in #204
- Update reports by @satyakigh in #207
- Create new struct Entity and add logical ids to all diagnostics if available by @satyakigh in #206
- Add in depth validation for intrinsic functions and conditions by @satyakigh in #182
- Add ai steering docs by @satyakigh in #210
- Downgrade npm version requirement by @satyakigh in #215
- Allow releasing from branches by @satyakigh in #217
- Allow build artifacts from branch by @satyakigh in #218
- Refactor template-model so that it has no dependencies on other crates by @satyakigh in #216
- Allow raw files/paths to be used for external rules by @satyakigh in #220
- Update workflows and readmes by @satyakigh in #222
- Fix tests and examples by @satyakigh in #223
- chore: Update Bindings (from main) by @github-actions[bot] in #224
- Sync sources and update reports by @satyakigh in #225
- Improve template modeling by @satyakigh in #228
- chore: Update Bindings (from main) by @github-actions[bot] in #230
- Sync data sources and generate enum insensitive values by @satyakigh in #229
- Fix tcp/udp port check bug by @satyakigh in #233
- fix: W9008 should not flag cluster-member RDS instances (Aurora) by @pahud in #236
- chore: Update Bindings (from main) by @github-actions[bot] in #237
- Fix more issues with W9008 StorageEncrypted by @satyakigh in #238
- Add bindings for Python and Go by @satyakigh in #231
- chore: Update Bindings (from main) by @github-actions[bot] in #243
- Pin uniffi versions by @satyakigh in #244
- chore: Update Bindings (from main) by @github-actions[bot] in #245
- Add benchmark tools by @satyakigh in #248
- Update reports by @satyakigh in #249
- Sync data sources by @satyakigh in #251
- chore: Update Bindings (from main) by @github-actions[bot] in #252
New Contributors
Full Changelog: 1.5.0-beta...1.6.0-beta
1.5.1-beta
What's Changed
- chore: Update Bindings (hotfix/1.5.1-beta) by @github-actions[bot] in #221
Full Changelog: 1.5.0-beta...1.5.1-beta
1.5.0-beta
What's Changed
- Rename engineVersion to version, generate reports, cleanup wrong apis by @satyakigh in #159
- Fix custom rules loading for invalid rules by @satyakigh in #161
- chore: Update Bindings by @github-actions[bot] in #160
- Update version by @satyakigh in #163
- chore: Update Bindings by @github-actions[bot] in #164
- Fix SAM bugs and support more functions by @satyakigh in #165
- Format fix by @satyakigh in #166
- Support language extensions by @satyakigh in #168
- Improve custom rule syntax by @satyakigh in #170
- Prepare package for Maven publishing by @satyakigh in #172
- chore: Update Bindings by @github-actions[bot] in #173
- Add logging for java build by @satyakigh in #174
- Sync resource schemas by @satyakigh in #176
- Fix windows paths by @satyakigh in #178
- chore: Update Bindings by @github-actions[bot] in #179
- Update versions and reports by @satyakigh in #180
- Publish to maven by @satyakigh in #187
- Update release flow by @satyakigh in #189
- Revert "Update versions and reports (#180)" by @satyakigh in #190
- Update build artifacts by @satyakigh in #191
- chore: Update Bindings by @github-actions[bot] in #192
- Update release and build artifacts workflows by @satyakigh in #193
Full Changelog: 1.4.0-beta...1.5.0-beta
1.4.0-beta
What's Changed
- Fix cfn-lint data sync bugs, engine behaviour divergences, other bugs by @satyakigh in #130
- Update reports by @satyakigh in #132
- Bump version, clean up code comments and reuse functions by @satyakigh in #134
- Fix line numbers by @satyakigh in #136
- Refactor to use coerce functions consistently by @satyakigh in #138
- Sync resource schemas by @satyakigh in #139
- Improve circular dependency wording by @satyakigh in #141
- Make AWS::Region optional by @satyakigh in #143
- Move reports dir by @satyakigh in #146
- Fix F3006, I3510, E3699/E3698 by @satyakigh in #145
- Refactor AZ and Regions by @satyakigh in #148
- chore: Update Bindings by @github-actions[bot] in #149
- Sync data sources and generate reports by @satyakigh in #150
- Update goldens by @satyakigh in #152
- Fix W9009 flags a parent property by @satyakigh in #153
- Fix false positives on I3013 and cycle detection by @satyakigh in #154
- chore: Update Bindings by @github-actions[bot] in #156
- Fix release workflow by @satyakigh in #157
Full Changelog: 1.3.0-beta...1.4.0-beta
1.3.0-beta
What's Changed
- False Positive fixes by @satyakigh in #51
- Comments and other misc fixes by @satyakigh in #59
- fix: rule W3660 triggers on references from
AWS::ApiGateway::StageandAWS::ApiGateway::Deploymentby @otaviomacedo in #70 - Consolidate json and yaml parser logic by @satyakigh in #72
- Update version and replicate github issues by @satyakigh in #74
- Move to enhanced schemas by @satyakigh in #76
- Fix TS types so optionals don't require undefined by @satyakigh in #79
- Add windows build by @satyakigh in #81
- Fix SSM default, arn format, intrinsic accountIds, TargetOrigins, CommaDelimitedList by @satyakigh in #83
- Clean up consts and regex usage by @satyakigh in #85
- Remove values from golden that can change by @satyakigh in #87
- Update bindings docs by @satyakigh in #91
- Support GetStackOutput by @satyakigh in #90
- chore: Update Bindings by @github-actions[bot] in #92
- Add diagnostic for unknown intrinsic function by @satyakigh in #93
- Update docs and provide examples by @satyakigh in #94
- Emit warning for value not in enum by @satyakigh in #95
- Update reports and rule categorization by @satyakigh in #98
- Format messages in an user-friendly manner by @satyakigh in #100
- Generate benchmark templates with rust by @satyakigh in #102
- Treat any resolved string containing resolve as a deploy time opaque … by @satyakigh in #103
- Fix compare script by @satyakigh in #105
- Fix regex handling in rust by @satyakigh in #107
- Add tests for github issue and remove package-lock from git by @satyakigh in #109
- Split up health check port diagnostics to be more precise by @satyakigh in #110
- Order diagnostics and rules by @satyakigh in #111
- Fix types for wasm and kotlin structs by @satyakigh in #112
- Add coverage reporting by @satyakigh in #113
- chore: Update Bindings by @github-actions[bot] in #114
- Cleanup comments by @satyakigh in #115
- Upgrade libraries by @satyakigh in #117
- Fix bugs in yaml and json parsers by @satyakigh in #119
- Add service level filtering by @satyakigh in #121
- Add parser tests by @satyakigh in #123
- Fix W9002 divergence and implement E6101 by @satyakigh in #124
- Update code documentation by @satyakigh in #126
- chore: Update Bindings by @github-actions[bot] in #127
- Update reports by @satyakigh in #128
New Contributors
- @otaviomacedo made their first contribution in #70
Full Changelog: 1.2.0-beta...1.3.0-beta
1.2.0-beta
What's Changed
- Update docs and workflow by @satyakigh in #27
- chore: Update Bindings by @github-actions[bot] in #28
- Update how pseudo parameters are solved and add known resource types by @satyakigh in #29
- Fix rules categorizations and comparison by @satyakigh in #31
- chore: Update Bindings by @github-actions[bot] in #43
Full Changelog: 1.1.0-beta...1.2.0-beta
1.1.0-beta
What's Changed
- Fix license generation, readmes, github workflows, bugs by @satyakigh in #10
- chore: Update Bindings by @github-actions[bot] in #12
- Format cargo and fix build step by @satyakigh in #13
- Sync resources schemas, fix SAM bugs, add helper scripts, update github workflows by @satyakigh in #15
- Update lint, format, exception handling, builds and version by @satyakigh in #16
- Update github workflow by @satyakigh in #18
- Fix version tests by @satyakigh in #19
- chore: Update Bindings by @github-actions[bot] in #20
- Refactor how diagnostics are created and consolidate by @satyakigh in #22
- Add disable rules flag and update docs by @satyakigh in #25
- chore: Update Bindings by @github-actions[bot] in #26
Full Changelog: https://github.com/aws-cloudformation/cloudformation-validate/commits/1.1.0-beta