Skip to content

1.0.0-beta1

Pre-release
Pre-release
Compare
Choose a tag to compare
@joelittlejohn joelittlejohn released this 22 Sep 19:50
· 346 commits to master since this release
  • Add 'formatTypeMapping' config option to allow overriding types used for formats (#923)
  • Modify Rule#apply signature to include parent node (allows context-aware rules) (#917)
  • Add 'javaOptional' extension rule to allow individual fields to use Java Optional on getter (#913)
  • Allow schema title to be used as class name (new useTitleAsClassname config option) (#908)
  • Incorrect @nullable JSR305 annotations generated when using 'required' array (#906)
  • Ensure Optional on getters and JSR 305 annotations can be activated via Maven POM (#895)
  • Remove 'includeAccessors' option and rely only on 'includeGetters'/'includeSetters', to avoid complex interaction of these options (#881)