What's Changed
- Update CLAUSES.md by @volovikariel in #497
- [Enhancement] Writer error handling by @dannyvassallo in #496
- [Enhancement] use Amazon Linux 2023 runtime by @jbleduigou in #499
- [Enhancement] add VSCode devcontainer configuration #116 by @dannyvassallo in #501
- [BUG] Update Toolchain by @dannyvassallo in #502
- chore: updating pr.yml to use actions-rust-lang for toolchain setup by @joshfried-aws in #504
- fix: updating dockerfile to work with new toolchain by @joshfried-aws in #505
- fix: updating rust-toolchain.toml by @joshfried-aws in #503
- fix(opeartor): != not working as expected by @joshfried-aws in #506
- feat(cfn-guard): add Typescript module by @dannyvassallo in #507
- feat(typescript-module): add linters, update readme, & update workflow paths by @dannyvassallo in #508
- feat(github-action): Provide GitHub action #93 by @dannyvassallo in #514
- fix(github-action): Analyze checkout & upload bug by @dannyvassallo in #519
- fix(fuzzer): Update Errors to use formatted vec string by @dannyvassallo in #528
- feat(pre-commit-hook): Initial implementation in python #22 by @dannyvassallo in #524
- feat(pre-commit-hook): Update documentation and tag by @dannyvassallo in #530
- fix(github-action): Handle nested repos after checkout on PR by @dannyvassallo in #526
- fix(typescript-library): Handle file paths properly on windows by @dannyvassallo in #531
- fix(typescript-library): Organize types and add missing slash by @dannyvassallo in #532
- feat(github-action): Cleanup old PR comments by @dannyvassallo in #533
- docs(github-action): Update documentation for Github Action by @dannyvassallo in #535
- fix(pre-commit-hook): Handle multiple rules args by @dannyvassallo in #543
- Bump eslint-plugin-github from 4.10.2 to 5.0.1 in /action by @dependabot in #517
- feat(install-script): add optional version flag by @jkelley-godaddy in #550
- chore(guard): Refactor functions into enum / handle no args by @dannyvassallo in #551
- feat(ts-lib): Handle single files / recursively handle directories by @dannyvassallo in #554
- feat(github-action): Update dependencies and rebuild by @dannyvassallo in #555
- docs(pre-commit-hook): Add instructions on how to handle autoupdate tags by @dannyvassallo in #558
- docs(github-action): Update tag in examples by @dannyvassallo in #556
- Bump braces from 3.0.2 to 3.0.3 in /guard by @dependabot in #529
- docs(cfn-guard): Add missing Input Parameters documentation & Update … by @dannyvassallo in #557
- fix(ts-lib): Bump dependencies for security alert & update imports for wasm-pack by @dannyvassallo in #560
- Bump the npm-development group across 1 directory with 6 updates by @dependabot in #559
- docs(pre-commit-hook): pre-commit-update tag-prefix info by @dannyvassallo in #562
- chore(deps-dev): Bump the npm-development group in /action with 2 updates by @dependabot in #563
- chore(deps-dev): Bump @types/node from 20.12.12 to 22.5.4 in /action by @dependabot in #564
- chore(deps-dev): Bump @typescript-eslint/parser from 7.10.0 to 7.18.0 in /action by @dependabot in #566
- chore(deps-dev): Bump @typescript-eslint/eslint-plugin from 7.10.0 to 8.5.0 in /action by @dependabot in #565
- feat(cfn-guard): Initial implementation of date functions by @dannyvassallo in #561
- fix(guard): Typo by @dannyvassallo in #575
- chore: bumping up all references to 3.1.2 + migrating from inflector to cruet by @joshfried-aws in #588
New Contributors
- @volovikariel made their first contribution in #497
- @jbleduigou made their first contribution in #499
- @jkelley-godaddy made their first contribution in #550
NOTE
Please note the new time api introduced in this release is considered experimental. Please report any bugs to our GitHub repository, we intend to stabilize it in an upcoming 3.2.0 release.
Full Changelog: 3.1.1...3.1.12