Skip to content

Releases: ChristopheBougere/asl-validator

3.0.0

18 Aug 11:10
Compare
Choose a tag to compare

3.0.0 (2022-08-18)

Bug Fixes

  • schemas: payload template definition was too restrictive (#102) (5e853fa)
  • typescript review (remove any) (d798fd7)
  • upgrade path lib and added test to show it working (#96) (87f86fa)

chore

Features

  • add configuration to the validation to enable or disable named validations (1bc0a06)
  • detect duplicate fields in payload templates post eval (#95) (7e0ce0e)
  • integration of asl-path-validator for path expressions (#93) (5ca946d), closes #2

BREAKING CHANGES

  • updated the json path error

  • fix: typescript review (remove any)

  • updated the json path error

V2.2.2

18 Aug 12:56
Compare
Choose a tag to compare

#100 Fix bug in JSONPath traversal to nested parallel states giving false positive

loc.indexOf is not a function (jsonpath-plus regression) #90

05 Jul 16:06
Compare
Choose a tag to compare

2.2.0

27 Jun 17:04
Compare
Choose a tag to compare
  • #83 feat:new check for missing terminal state
  • #85 fix: bad jsonpath in nextAndDefaultTargets function
  • #87 feat: switch to jsonpath-plus for better expression support (allow for dashes in expressions, and browser support)

New validations

27 Jun 07:21
Compare
Choose a tag to compare
  • Detect duplicate state names
  • Detect invalid outbound transition from map/parallel state.

Support schema validation in IDEs such as VSCode

15 Feb 06:43
Compare
Choose a tag to compare

Features

#76

  • Support schema validation in IDEs such as VSCode
  • Validates error types
  • State types are now validated as single item enums instead of regular expressions

Fix bug to show missing transition target errors

04 Jun 14:20
Compare
Choose a tag to compare

Rollback commander version

25 Feb 14:21
0fa8132
Compare
Choose a tag to compare

Bugfix: #72 (introduced with commander upgrade)

Validator accepting states with invalid state names exceeding the 80 character limit.

24 Feb 16:26
5865f4f
Compare
Choose a tag to compare

Add support for SAM/CloudFormation DefinitionSubstitutions

24 Feb 16:04
Compare
Choose a tag to compare