v4.0.0
- acme4j now requires Java 17 or higher
- A new
HttpClientinstance was created for every request. Now it is bound to theSession, reducing resource consumption on heavy workloads. (Thanks to @vincentdo for the PR.) - A
Sessioninstance can now be shared between multiple threads, still keeping track of the correct nonce (Thanks to @nsheridan for the pointer.) - draft-ietf-acme-ari is RFC 9773 now
- Updated draft-aaron-acme-profiles-01
- Added support for draft-ietf-acme-dns-account-label (experimental)
- Added Actalis provider
- Removed Buypass provider (they stopped supporting the ACME protocol)
- Increased the default network timeout to 30 seconds, as a few CAs require more response time
- Use the
pebbleHostandpebblePortsystem properties to change the default Pebble host and port - Updated Pebble TLS certificate
- Removed deprecated methods
The major version bump was mainly caused by the change to Java 17. If you use the dns-01 challenge, you might need to invoke a different method in one place, but besides that, there is probably not much to do on your side. For further information, please read the migration guide.
Nightly
- 6c03cc2: [build] fix LocalJumpError bug in java nightly release code (Titus Fortner)
- 690992d: [build] Support per-language patch releases (#16987) (Titus Fortner) #16987
- 07dd181: [build] retrigger CI after auto-format commits (#17000) (Titus Fortner) #17000
- 0f11c4c: [dotnet] have SE_DEBUG output driver logs to stderr (#16903) (Titus Fortner) #16903
- 3e4e22f: [dotnet] [bidi] Use
System.Threading.Channelsdependency for events dispatching (#17004) (Nikolay Borisenko) #17004 - e1b39af: keep qodo from rewriting description (Titus Fortner)
- 5f703b2: ensure llm agents look for user-specific guidance (Titus Fortner)
- cb8baea: [py] Replace //py:ruff with dedicated ruff-format and ruff-check targets (#16998) (Titus Fortner) #16998
- 2668969: [build] use bazel to update python requirements (#16930) (Titus Fortner) #16930
- c2a394c: [dotnet] Add linting support with configurable dotnet format (#16999) (Titus Fortner) #16999
- 2220770: [dotnet][rb][java][js][py] remove disk cleanup, add monitoring (#17001) (Titus Fortner) #17001
- 371a719: [build] consolidate nightly workflow (#17005) (Titus Fortner) #17005
- c22fe1c: [build] fix missing github token for nightly ruby release (Titus Fortner)
- 9cb0bbc: [build] create rake_tasks filegroup for linting (Titus Fortner)
- 4a092cc: fix linting (Titus Fortner)
- 2f9fc2b: [build] replace //rb:lint-unsafe with a more generic //rb:rubocop (Titus Fortner)
- a497c5b: [rb] output driver logs when SE_DEBUG is enabled (#16901) (Titus Fortner) #16901
- 46dff58: [build] use matrix for nightly releases (#17010) (Titus Fortner) #17010
- 65f9304: [rb] Update lint configuration and fix rubocop offenses (#17008) (Titus Fortner) #17008
- 5e47ce6: [build] move grid tasks back into java.rake (Titus Fortner)
- 429ef3e: [py] Use lazy imports in webdriver init.py (#16993) (Titus Fortner) #16993
- caffe95: [build] slim down qodo code review comment (Titus Fortner)
- 0c2aff1: [py][java][js] SE_DEBUG warns only when overriding user settings (#17009) (Titus Fortner) #17009
- 88412e3: [build] update names for clarity (Titus Fortner)
2.0.1-incubating-RC1
- feature: enhance release verification documentation with detailed ste… by @psxjoy in https://github.com/apache/fesod/pull/792
- feature: enhance release verification documentation by @psxjoy in https://github.com/apache/fesod/pull/796
- docs: clean up redundant punctuation by @bengbengbalabalabeng in https://github.com/apache/fesod/pull/800
- docs: add documentation for the annotations on the website by @bengbengbalabalabeng in https://github.com/apache/fesod/pull/793
- refactor: rename ByFastExcelCGLIB to ByFesodCGLIB by @GOODBOY008 in https://github.com/apache/fesod/pull/809
- docs: fix typo and grammar in readme by @Howard-aile in https://github.com/apache/fesod/pull/814
- feature: update release verification documentation by @psxjoy in https://github.com/apache/fesod/pull/815
- refactor: remove duplicate util classes from fesod-sheet module by @GOODBOY008 in https://github.com/apache/fesod/pull/819
- build: bump ch.qos.logback:logback-classic from 1.5.24 to 1.5.25 by @dependabot[bot] in https://github.com/apache/fesod/pull/820
- fix: fix night ci failure by @GOODBOY008 in https://github.com/apache/fesod/pull/823
- chore: merge latest version to main by @psxjoy in https://github.com/apache/fesod/pull/825
- feature: update documentation for Apache Fesod 2.0.0-incubating by @psxjoy in https://github.com/apache/fesod/pull/826
- docs: update maven central version badge by @bengbengbalabalabeng in https://github.com/apache/fesod/pull/827
- docs: revert the download page for the na version by @delei in https://github.com/apache/fesod/pull/829
- chore: increment version to 2.0.1-incubating by @psxjoy in https://github.com/apache/fesod/pull/830
- chore: update parent version to 2.0.1-incubating in pom.xml by @psxjoy in https://github.com/apache/fesod/pull/833
- @Howard-aile made their first contribution in https://github.com/apache/fesod/pull/814
Full Changelog: https://github.com/apache/fesod/compare/2.0.0-incubating...2.0.1-incubating-RC1
v5.0.6
- chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.14.1 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/4952
- chore(deps): update dependency org.assertj:assertj-core to v3.27.5 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/4953
- fix(deps): update dependency org.apache.httpcomponents.core5:httpcore5 to v5.3.6 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/4954
- chore(deps): update dependency com.google.errorprone:error_prone_core to v2.42.0 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/4955
- chore(deps): update mockito monorepo to v5.20.0 (release/5.0.x) (minor) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/4957
- chore(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.12.0 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/4956
- chore(deps): update dependency org.assertj:assertj-core to v3.27.6 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/4961
- chore(deps): update dependency org.sonatype.central:central-publishing-maven-plugin to v0.9.0 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/4963
- fix(deps): update log4j2 monorepo to v2.25.2 (release/5.0.x) (patch) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/4962
- chore(deps): update dependency maven-wrapper to v3.3.4 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/4970
- fix(deps): update dependency org.apache.httpcomponents.client5:httpclient5 to v5.5.1 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/4971
- chore(deps): update dependency org.apache.commons:commons-lang3 to v3.19.0 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/4973
- chore(deps): update actions/cache action to v4.3.0 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/4972
- fix(deps): update logback monorepo to v1.5.19 (release/5.0.x) (patch) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/4983
- fix(deps): update junit-framework monorepo to v6 (release/5.0.x) (major) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/4987
- fix(deps): update dependency org.jdbi:jdbi3-core to v3.49.6 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/4982
- chore(deps): update dependency org.apache.maven.plugins:maven-enforcer-plugin to v3.6.2 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/4981
- chore(deps): update dependency org.apache.maven.plugins:maven-dependency-plugin to v3.9.0 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/4984
- chore(deps): update actions/stale digest to 5f858e3 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/4980
- fix(deps): update dependency net.bytebuddy:byte-buddy to v1.17.8 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/4992
- fix(deps): update jetty monorepo to v12.1.2 (release/5.0.x) (patch) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/4993
- chore(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8.14 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/4991
- fix(deps): update logback monorepo to v1.5.20 (release/5.0.x) (patch) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/4997
- fix(deps): update dependency com.rabbitmq:amqp-client to v5.27.0 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/4998
- fix(deps): update jetty monorepo to v12.1.3 (release/5.0.x) (patch) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5002
- fix(deps): update dependency com.github.ben-manes.caffeine:caffeine to v3.2.3 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5007
- fix(deps): update jackson monorepo to v2.20.1 (release/5.0.x) (patch) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5008
- fix(deps): update logback monorepo to v1.3.16 (release/5.0.x) (patch) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5010
- fix(deps): update junit-framework monorepo to v6.0.1 (release/5.0.x) (patch) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5009
- fix(deps): update dependency com.rabbitmq:amqp-client to v5.27.1 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5018
- chore(deps): update dependency org.apache.maven.plugins:maven-release-plugin to v3.2.0 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5019
- fix(deps): update dependency org.jdbi:jdbi3-core to v3.50.0 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5020
- feat: add module for Jersey 4.0.x by @joschi in https://github.com/dropwizard/metrics/pull/5024
- fix(deps): update logback monorepo to v1.5.21 (release/5.0.x) (patch) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5031
- fix(deps): update jetty monorepo to v12.1.4 (release/5.0.x) (patch) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5030
- fix(deps): update dependency net.bytebuddy:byte-buddy to v1.18.1 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5032
- chore(deps): update dependency org.apache.maven.plugins:maven-jar-plugin to v3.5.0 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5037
- chore(deps): update dependency org.apache.commons:commons-lang3 to v3.20.0 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5036
- chore(deps): update actions/checkout digest to 93cb6ef (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5041
- chore(deps): update actions/checkout action to v5.0.1 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5042
- chore(deps): update github actions to v6 (release/5.0.x) (major) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5043
- fix(deps): update dependency net.bytebuddy:byte-buddy to v1.18.2 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5048
- chore(deps): update maven plugins to v3.4.0 (release/5.0.x) (minor) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5050
- chore(deps): update actions/checkout action to v6.0.1 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5058
- fix(deps): update jetty monorepo to v12.1.5 (release/5.0.x) (patch) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5059
- chore(deps): update github actions (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5057
- chore(deps): update dependency org.apache.maven.plugins:maven-release-plugin to v3.3.0 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5060
- fix(deps): update dependency com.rabbitmq:amqp-client to v5.28.0 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5061
- fix(deps): update logback monorepo to v1.5.22 (release/5.0.x) (patch) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5069
- chore(deps): update dependency org.apache.maven.plugins:maven-release-plugin to v3.3.1 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5068
- chore(deps): update actions/cache action to v5 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5074
- chore(deps): update mockito monorepo to v5.21.0 (release/5.0.x) (minor) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5070
- fix(deps): update log4j2 monorepo to v2.25.3 (release/5.0.x) (patch) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5078
- chore(deps): update dependency maven to v3.9.12 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5077
- fix(deps): update dependency net.bytebuddy:byte-buddy to v1.18.3 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5084
- fix(deps): update logback monorepo to v1.5.23 (release/5.0.x) (patch) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5086
- fix(deps): update dependency org.apache.httpcomponents.client5:httpclient5 to v5.5.2 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5085
- fix(deps): update junit-framework monorepo to v6.0.2 (release/5.0.x) (patch) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5093
- fix(deps): update logback monorepo to v1.5.24 (release/5.0.x) (patch) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5094
- chore(deps): update dependency org.sonatype.central:central-publishing-maven-plugin to v0.10.0 (release/5.0.x) - autoclosed by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5096
- fix(deps): update dependency org.jdbi:jdbi3-core to v3.51.0 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5072
- chore(deps): update actions/cache action to v5.0.2 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5108
- fix(deps): update logback monorepo to v1.5.25 (release/5.0.x) (patch) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5111
- fix(deps): update dependency org.apache.httpcomponents.core5:httpcore5 to v5.4 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5071
- fix(deps): update dependency net.bytebuddy:byte-buddy to v1.18.4 (release/5.0.x) by @renovate[bot] in https://github.com/dropwizard/metrics/pull/5109
Full Changelog: https://github.com/dropwizard/metrics/compare/v5.0.5...v5.0.6