Skip to content

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 19 Jan 09:03
· 103 commits to main since this release

1.1.0 - 2022-01-19

Added

  • Http call can now select service id, e.g. http VERB "id" "url" {
  • ExampleValidator class to validate examples defined in profile usecase
  • validateExamples function similar to validateMap for using ExampleValidator
  • EnumValueNode now has a name field

Changed

  • ErrorContext field path to object containing location span and node kind
  • Formatting of validation issues into more intuitive way
  • Validation issues inputNotFound, resultNotFound and errorNotFound merged into useCaseSlotNotFound
  • Validation issues resultNotDefined and errorNotDefined merged into outcomeNotDefined

Fixed

  • Handling variables that are written with dot notation, e.g. output.is.nested = true
  • Remove unnecessary linting of input in HTTP Request node
  • Validate arguments in inline call only against input
  • Unwrap non null structure in validation of nested properties
  • Remove limited validation of binary expressions and let other constructs handle them
  • Propagation of validation issues on top of issues from jessie expression nodes
  • SyntaxRuleNever causing a wrong error message