Releases: avaje/avaje-validator
Releases · avaje/avaje-validator
2.10
What's Changed
- skip class level NonNull by @SentryMan in #291
- Return the same default instance if unchanged by @SentryMan in #296
Full Changelog: 2.9...2.10
2.9
What's Changed
- Bump the dependencies group with 3 updates by @dependabot in #286
- cancel generation on error by @SentryMan in #287
- Fix JDT Errors and Fix for duplicate generated fields by @SentryMan in #288
- Fix Annotation Trimming on Eclipse by @SentryMan in #289
Full Changelog: 2.8...2.9
2.8
What's Changed
- Add
@ValidSubTypes
by @SentryMan in #280 - Bump the dependencies group with 9 updates by @dependabot in #285
- [workflow]: Bump actions/cache from 3 to 4 by @dependabot in #284
- [workflow]: Bump dependabot/fetch-metadata from 1 to 2 by @dependabot in #282
- [workflow]: Bump actions/setup-java from 3 to 4 by @dependabot in #281
- [workflow]: Bump actions/checkout from 3 to 4 by @dependabot in #283
Full Changelog: 2.7...2.8
2.7
What's Changed
- Move null check into
AbstractConstraintAdapter
by @SentryMan in #272 - add groups to valid by @SentryMan in #274
- Change andThen() to continue false when first validator is false by @rbygrave in #275
- Add support for sharing instances of NotNull NotBlank adapters by @rbygrave in #277
- Refactor CoreAdapterBuilder cache use by @rbygrave in #276
- Tidy Validation Adapter by @SentryMan in #278
Full Changelog: 2.6...2.7
2.6
2.5
2.4
What's Changed
- Fix maven badge by @SentryMan in #261
- Reproducible Builds by @SentryMan in #262
- Fix Repeatable Annotation Name Collision by @SentryMan in #264
- Rename MetaData.Factory by @SentryMan in #265
Full Changelog: 2.3...2.4
2.3
What's Changed
- Fix Duplicate Lombok adapter generation by @SentryMan in #260
Full Changelog: 2.2...2.3
2.2
What's Changed
- Generate Value Types when on Valhalla by @SentryMan in #249
- Fix Recursive Validation by @SentryMan in #256
- Add non-null constraints when in a Jspecify
@NullMarked
module/package by @SentryMan in #257
Dependencies
- Bump io.avaje:avaje-spi-service from 2.3 to 2.4 by @dependabot in #246
- Bump inject.version from 10.2 to 10.3 by @dependabot in #247
- Bump io.avaje:avaje-inject-maven-plugin from 10.2 to 10.3 by @dependabot in #248
- Bump org.springframework.boot:spring-boot-dependencies from 3.3.2 to 3.3.3 by @dependabot in #250
- Bump io.avaje:avaje-spi-service from 2.4 to 2.5 by @dependabot in #251
- Update dependabot to group dependencies by @SentryMan in #252
- Fix Dependabot by @SentryMan in #253
- Copy Depedabot config directly from example repo by @SentryMan in #254
Full Changelog: 2.1...2.2
2.1
What's Changed
- Use Jspecify for
@Nullable
by @SentryMan in #239 - Enable Class level constraints for mixins by @SentryMan in #235
- Remove hard dependency on inject aop by @SentryMan in #236
Dependencies:
- Bump avaje inject.version to 10.2
- Bump avaje-http from 2.6 to 2.7 by @dependabot in #233
- Bump io.avaje:avaje-prisms from 1.28 to 1.30 by @dependabot in #241
- Bump io.avaje:avaje-spi-service from 2.1 to 2.3 by @dependabot in #245
Full Changelog: 2.0...2.1