Skip to content

Releases: mtedone/podam

Jakarta API

24 Jun 17:20
Compare
Choose a tag to compare
  • Migration from Java EE API to Jackarta EE API

Extending jakarta.validation-api support

07 Jan 15:15
Compare
Choose a tag to compare
  • Add support for @FutureOrPresent and @PastOrPresent
  • Support for classes from java.time.* package

Java EE 8 support

29 Jul 14:32
Compare
Choose a tag to compare
  • Dropped Java 6 and Java 7 support due to Jakarta dependencies
  • javax.validation replaced with jackarta.validation
  • Support for javax.validation.constraints.Email annotation
  • TypeManufacturer API was updated

Fill CharSequence with Strings by default

05 Nov 20:59
Compare
Choose a tag to compare
  • Fill CharSequence with Strings by default

Alternative mapping from attributes to attribute strategies

11 Sep 20:04
Compare
Choose a tag to compare
  • Alternative mapping from attributes to attribute strategies
  • min and max values for range depend on the data type
  • Fix finding setters and getter for fields matching [a-z][0-9]+, breaks support for fields [A-Z][0-9]+

Bug fixes

26 Jun 16:54
Compare
Choose a tag to compare
  • do not loose resolved attribute generic parameters
  • optimize string generation with @SiZe annotations

Fixed instantiation of POJOs with parametrized type attributes

21 Dec 12:47
Compare
Choose a tag to compare
  • Fixed instantiation of POJOs with parametrized type attributes

Supporting getters returning values of types not matching to attribute type

21 Dec 12:45
Compare
Choose a tag to compare
  • In case encapsulated field and getter return type do not match, we should try both options

Support for fields with fully capitalized names

25 Dec 16:16
Compare
Choose a tag to compare

Support for fields with fully capitalized names

Validation API 2.0 Support

28 Aug 19:27
Compare
Choose a tag to compare