java-sdk/CHANGELOG.md

4.4 KiB

Changelog

0.3.1 (2022-10-13)

Bug Fixes

0.3.0 (2022-10-13)

⚠ BREAKING CHANGES

  • add rw locks to client/api, hook accessor name (#131)
  • use evaluation context interface (#112)
  • Change the package name. Everyone knows it's java (or it doesn't matter) (#111)
  • errorCode as enum, reason as string (#80)
  • use value for object resolver
  • use instant not zoneddatetime

Features

  • Add asObjectMap to get the EvaluationContext as Map<String,Object> (#75) (2eec1a5)
  • add object to value wrapper (0152a1e)
  • add rw locks to client/api, hook accessor name (#131) (2192932)
  • errorCode as enum, reason as string (#80) (84f220d)
  • Support for generating CycloneDX sboms (#119) (9647c3f)
  • use evaluation context interface (#112) (e9732b5)
  • use instant not zoneddatetime (3e62414)
  • use value for object resolver (5d26247)

Bug Fixes

  • deps: update dependency io.cucumber:cucumber-bom to v7.8.0 (#100) (5e96d14)
  • deps: update junit5 monorepo (#92) (8ca655a)
  • isList check in Value checks type of list (#70) (81ab071)

Code Refactoring

  • Change the package name. Everyone knows it's java (or it doesn't matter) (#111) (6eeeddd)

0.2.2 (2022-09-20)

Features

  • Add asObjectMap to get the EvaluationContext as Map<String,Object> (#75) (2eec1a5)

0.2.1 (2022-09-13)

Bug Fixes

  • isList check in Value checks type of list (#70) (81ab071)

0.2.0 (2022-09-13)

⚠ BREAKING CHANGES

  • use value for object resolver
  • use instant not zoneddatetime

Features

  • add object to value wrapper (0152a1e)
  • use instant not zoneddatetime (3e62414)
  • use value for object resolver (5d26247)