Skip to content

Releases: kiwiproject/dropwizard-application-errors

v3.0.3

01 Feb 19:01
v3.0.3
b772098
Compare
Choose a tag to compare

Summary

Dependency Updates ⬆️

  • Bump the prod-deps group with 4 updates (#433)
  • Bump org.kiwiproject:kiwi-test from 3.8.0 to 3.8.1 in the dev-deps group (#432)
  • Bump com.mysql:mysql-connector-j from 9.1.0 to 9.2.0 in the dev-deps group (#430)
  • Bump org.xerial:sqlite-jdbc from 3.47.2.0 to 3.48.0.0 in the dev-deps group (#429)

v3.0.2

04 Jan 22:25
v3.0.2
bb72423
Compare
Choose a tag to compare

Summary

Documentation 📝

  • Update license copyright year(s) (#426)

Dependency Updates ⬆️

  • Bump the prod-deps group with 4 updates (#428)
  • Bump the dev-deps group with 2 updates (#427)
  • Bump org.xerial:sqlite-jdbc from 3.47.0.0 to 3.47.1.0 in the dev-deps group (#425)
  • Bump org.xerial:sqlite-jdbc from 3.46.1.3 to 3.47.0.0 (#423)

Infrastructure 🚧

  • Add dependabot groups (#424)

v3.0.1

24 Oct 01:29
709c8a4
Compare
Choose a tag to compare

Summary

Dependency Updates ⬆️

  • Bump org.kiwiproject:kiwi-parent from 3.0.19 to 3.0.20 (#422)
  • Bump org.kiwiproject:kiwi-test from 3.6.1 to 3.7.0 (#421)
  • Bump org.kiwiproject:kiwi-bom from 2.0.17 to 2.0.18 (#420)
  • Bump org.kiwiproject:metrics-healthchecks-severity from 2.0.6 to 2.0.7 (#419)
  • Bump org.kiwiproject:kiwi from 4.5.1 to 4.5.2 (#418)
  • Bump com.mysql:mysql-connector-j from 9.0.0 to 9.1.0 (#417)
  • Bump org.kiwiproject:kiwi from 4.5.0 to 4.5.1 (#416)
  • Bump org.kiwiproject:kiwi-bom from 2.0.15 to 2.0.17 (#415)
  • Bump org.kiwiproject:kiwi-parent from 3.0.18 to 3.0.19 (#414)
  • Bump org.kiwiproject:kiwi from 4.4.0 to 4.5.0 (#413)
  • Bump org.xerial:sqlite-jdbc from 3.46.1.0 to 3.46.1.3 (#412)

v3.0.0

03 Sep 19:17
070e579
Compare
Choose a tag to compare

Summary

Breaking Changes ⛔️

  • Remove deprecated ErrorContextBuilder#buildWithDataStoreFactory ⛔ (#375)

Assorted 👜

  • Misc ApplicationError fixes (#410)
  • Replace deprecated API usage in ApplicationErrorJdbc (#408)

Dependency Updates ⬆️

  • Bump org.kiwiproject:metrics-healthchecks-severity from 2.0.5 to 2.0.6 (#411)
  • Bump org.kiwiproject:kiwi-bom from 2.0.14 to 2.0.15 (#407)
  • Bump org.kiwiproject:kiwi from 4.3.0 to 4.4.0 (#406)
  • Bump org.kiwiproject:kiwi-test from 3.6.0 to 3.6.1 (#405)
  • Bump org.kiwiproject:kiwi-parent from 3.0.17 to 3.0.18 (#404)
  • Bump org.xerial:sqlite-jdbc from 3.46.0.1 to 3.46.1.0 (#403)
  • Bump org.kiwiproject:kiwi from 4.2.0 to 4.3.0 (#402)

v2.2.0

04 Aug 21:39
fe9b17a
Compare
Choose a tag to compare

Summary

Note that the two issues listed under Deprecations cancel each other out, so that nothing was actually deprecated in this release.

Deprecations ⚠️

  • Un-deprecate ApplicationErrorJdbcException (#396)
  • Deprecate ApplicationErrorJdbcException for removal (#390)

Assorted 👜

  • Cleanup exception handling in ApplicationErrorJdbc (#401)
  • Replace usages of deprecated RuntimeSQLException (#400)
  • Migrate to use UncheckedSQLException instead of ApplicationErrorJdbcException (#391)
  • Sonar: rename fields idiomatically (#387)

Dependency Updates ⬆️

  • Bump org.kiwiproject:kiwi-test from 3.5.0 to 3.6.0 (#399)
  • Bump org.xerial:sqlite-jdbc from 3.46.0.0 to 3.46.0.1 (#395)
  • Bump org.kiwiproject:kiwi from 4.1.0 to 4.2.0 (#394)
  • Bump org.kiwiproject:kiwi-parent from 3.0.16 to 3.0.17 (#389)
  • Bump org.kiwiproject:kiwi-bom from 2.0.13 to 2.0.14 (#388)

v2.1.4

07 Jul 22:43
950cc99
Compare
Choose a tag to compare

Summary

  • 2024-07-07T18:43:51.254916 - 8 commit(s) by Scott Leberknight, dependabot[bot]

Dependency Updates ⬆️

  • Bump org.kiwiproject:kiwi-parent from 3.0.15 to 3.0.16 (#386)
  • Bump com.mysql:mysql-connector-j from 8.4.0 to 9.0.0 (#385)
  • Bump org.kiwiproject:kiwi-test from 3.4.0 to 3.5.0 (#384)
  • Bump org.kiwiproject:metrics-healthchecks-severity from 2.0.4 to 2.0.5 (#383)
  • Bump org.kiwiproject:kiwi-bom from 2.0.12 to 2.0.13 (#382)
  • Bump org.kiwiproject:kiwi from 4.0.0 to 4.1.0 (#381)

v2.1.3

18 Jun 23:36
c2adc55
Compare
Choose a tag to compare

Summary

  • 2024-06-18T19:36:43.593013 - 11 commit(s) by Scott Leberknight, dependabot[bot]

Assorted 👜

Dependency Updates ⬆️

  • Bump org.kiwiproject:metrics-healthchecks-severity from 2.0.3 to 2.0.4 (#380)
  • Bump org.kiwiproject:kiwi-bom from 2.0.11 to 2.0.12 (#379)
  • Bump org.kiwiproject:kiwi from 3.4.0 to 4.0.0 (#378)
  • Bump org.kiwiproject:kiwi-test from 3.3.0 to 3.4.0 (#377)
  • Bump org.kiwiproject:kiwi-parent from 3.0.14 to 3.0.15 (#376)
  • Bump org.xerial:sqlite-jdbc from 3.45.3.0 to 3.46.0.0 (#373)
  • Bump com.mysql:mysql-connector-j from 8.3.0 to 8.4.0 (#372)

v2.1.2

28 Apr 20:30
e4601f3
Compare
Choose a tag to compare

Summary

  • 2024-04-28T16:28:36.941254 - 30 commit(s) by Scott Leberknight, dependabot[bot]

Improvements 🚀

  • Configure Surefire plugin to use UTC as default time zone (#359)
  • Always create ZonedDateTime instances in UTC (#358)
  • Add DAO tests for SQLite databases (#357)
  • Enhance tests deleting errors in AbstractApplicationErrorDaoTest (#356)

Assorted 👜

  • Add more information, basic usage, and UTC requirement in README (#362)
  • Configure Surefire plugin to generate coverage with custom arguments (#361)
  • Temporary: comment the Surefire configuration (#360)
  • Be more lenient with time diffs in AbstractApplicationErrorDaoTest (#355)

Dependency Updates ⬆️

  • Bump org.kiwiproject:kiwi-parent from 3.0.13 to 3.0.14 (#371)
  • Bump org.kiwiproject:kiwi-bom from 2.0.10 to 2.0.11 (#370)
  • Bump org.kiwiproject:kiwi from 3.3.0 to 3.4.0 (#369)
  • Bump org.kiwiproject:metrics-healthchecks-severity from 2.0.2 to 2.0.3 (#368)
  • Bump org.kiwiproject:kiwi-test from 3.2.1 to 3.3.0 (#367)
  • Bump org.xerial:sqlite-jdbc from 3.45.2.0 to 3.45.3.0 (#366)
  • Bump org.xerial:sqlite-jdbc from 3.45.1.0 to 3.45.2.0 (#365)
  • Bump org.kiwiproject:kiwi-bom from 2.0.9 to 2.0.10 (#364)
  • Bump org.kiwiproject:kiwi-parent from 3.0.12 to 3.0.13 (#363)

v2.1.1

15 Feb 02:14
e9d0ae6
Compare
Choose a tag to compare

Summary

  • 2024-02-14T21:11:27.613787 - 26 commit(s) by Scott Leberknight, dependabot[bot], github-actions[bot]

Improvements 🚀

  • Add DAO tests for MySQL databases (#352)
  • Overload ApplicationErrorJdbc#migrateDatabase to accept a migration file name (#351)
  • Validate the Jdbi3DaoExtension is not null in JDBI DAO tests (#350)

Assorted 👜

  • Add notes in migrations file about H2, Postgres, and MySQL (#349)
  • Remove the TODO in ConcurrentMapApplicationErrorDao (#348)
  • Update test logging config to log TRACE level only for this library (#347)
  • Code cleanup: replace deprecated API usage in ApplicationErrorJdbc (#346)
  • Update license copyright year(s) (#335)

Dependency Updates ⬆️

  • Bump org.kiwiproject:kiwi-parent from 3.0.10 to 3.0.12 (#345)
  • Bump org.kiwiproject:metrics-healthchecks-severity from 2.0.1 to 2.0.2 (#344)
  • Bump org.kiwiproject:kiwi from 3.2.0 to 3.3.0 (#343)
  • Bump org.kiwiproject:kiwi-bom from 2.0.8 to 2.0.9 (#342)
  • Bump org.kiwiproject:kiwi-test from 3.2.0 to 3.2.1 (#341)
  • Bump org.kiwiproject:kiwi-parent from 3.0.8 to 3.0.10 (#340)
  • Bump org.kiwiproject:kiwi-bom from 2.0.7 to 2.0.8 (#339)
  • Bump org.kiwiproject:kiwi-parent from 3.0.7 to 3.0.8 (#338)
  • Bump actions/cache from 3 to 4 (#337)
  • Bump org.kiwiproject:kiwi-test from 3.1.0 to 3.2.0 (#336)
  • Bump org.kiwiproject:kiwi-bom from 2.0.6 to 2.0.7 (#334)
  • Bump org.kiwiproject:kiwi-parent from 3.0.6 to 3.0.7 (#333)
  • Bump github/codeql-action from 2 to 3 (#332)
  • Bump org.kiwiproject:kiwi-test from 3.0.1 to 3.1.0 (#331)
  • Bump actions/setup-java from 3 to 4 (#330)

v2.1.0

26 Nov 16:30
543b3cd
Compare
Choose a tag to compare

Summary

  • 2023-11-26T11:26:38.245666 - 31 commit(s) by Scott Leberknight, dependabot[bot]

Improvements 🚀

  • Add factory method to ErrorContextBuilder for JDBC implementation (#317)
  • CleanupConfig should be validated when building ErrorContext implementations (#307)
  • ErrorContextBuilder should only force embedded H2 databases to be DataStoreType.NOT_SHARED (#306)
  • Add validation annotations to CleanupConfig (#302)
  • Add new method(s) in ApplicationErrorVerifications to permit custom VerificationMode (#297)
  • Add option to skip registration of ApplicationErrorResource (#290)
  • Add option to skip registration of GotErrorsResource (#289)
  • Add plain JDBC ApplicationErrorDao implementation (#248)

Assorted 👜

  • Remove unused Slf4j from test; remove unused imports (#322)
  • Replace ApplicationErrorJdbc's nextOrThrow method with the one from KiwiJdbc (#321)
  • Jdbi3ApplicationErrorDao should not import a "shaded" class (#315)
  • Update CodeQL action to use the Zulu JDK distribution (#304)
  • Internal refactoring to use "options" class (#300)

Dependency Updates ⬆️

  • Bump org.kiwiproject:metrics-healthchecks-severity from 2.0.0 to 2.0.1 (#328)
  • Bump org.kiwiproject:kiwi from 3.1.0 to 3.2.0 (#327)
  • Bump org.kiwiproject:kiwi-test from 3.0.0 to 3.0.1 (#326)
  • Bump org.kiwiproject:kiwi-bom from 2.0.5 to 2.0.6 (#325)
  • Bump org.kiwiproject:kiwi-parent from 3.0.5 to 3.0.6 (#324)
  • Bump org.kiwiproject:kiwi-bom from 2.0.3 to 2.0.5 (#312)
  • Bump org.kiwiproject:kiwi-parent from 3.0.4 to 3.0.5 (#310)
  • Bump org.kiwiproject:kiwi-bom from 2.0.2 to 2.0.3 (#296)
  • Bump org.kiwiproject:kiwi-parent from 3.0.3 to 3.0.4 (#295)
  • Bump org.kiwiproject:kiwi from 3.0.0 to 3.1.0 (#294)
  • Bump org.kiwiproject:kiwi-bom from 2.0.1 to 2.0.2 (#292)
  • Bump org.kiwiproject:kiwi-parent from 3.0.2 to 3.0.3 (#291)
  • Bump org.kiwiproject:kiwi-parent from 3.0.1 to 3.0.2 (#288)
  • Bump org.kiwiproject:kiwi-bom from 2.0.0 to 2.0.1 (#287)
  • Bump actions/checkout from 3 to 4 (#286)

Infrastructure 🚧

  • Run build on zulu distribution of JDKs 17 and 21 (#293)