Releases: codecentric/cxf-spring-boot-starter
2.7.0
Grab the new version from Maven central https://repo1.maven.org/maven2/de/codecentric/cxf-spring-boot-starter/2.7.0/ by using it in your deps (also use the newest cxf-spring-boot-starter-maven-plugin https://github.com/codecentric/cxf-spring-boot-starter-maven-plugin):
<dependencies>
<dependency>
<groupId>de.codecentric</groupId>
<artifactId>cxf-spring-boot-starter</artifactId>
<version>2.7.0</version>
</dependency>
</dependencies>
Things that changed in this release
- 6b4edbc - Update codecov/codecov-action action to v3
- 772ec61 - Update metcalfc/changelog-generator action to v4
- 1ae93a4 - do not invoke Bean methods in PostConstruct to prevent circular reference
- 5bb12b3 - update Spring Boot and cloud versions
- 296e279 - Update dependency io.rest-assured:rest-assured to v5.3.0
- 22ae919 - Update dependency org.codehaus.mojo:versions-maven-plugin to v2.13.0
- b8e1d84 - Update cxf.version to v3.5.4
- 83424f5 - Update camunda.version to v7.18.0
- c68a987 - Update dependency org.codehaus.groovy:groovy to v3.0.13
- 6ed1606 - Update dependency io.rest-assured:rest-assured to v5.2.0
- 44cbbd3 - Update dependency org.codehaus.mojo:versions-maven-plugin to v2.12.0
- 5acc41c - Update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.4.1
- 86bf6f7 - Update dependency org.codehaus.groovy:groovy to v3.0.12
- 2a655eb - Update cxf.version to v3.5.3
- 4716653 - Update dependency io.rest-assured:rest-assured to v5.1.1
- 9092fb8 - Update dependency org.codehaus.groovy:groovy to v3.0.11
- 23cb98c - Update dependency io.rest-assured:rest-assured to v5.1.0
- 3e344a3 - Update dependency org.codehaus.mojo:versions-maven-plugin to v2.11.0
- 4bf8be0 - Update dependency net.logstash.logback:logstash-logback-encoder to v7.2
- a64e51a - Update dependency org.sonatype.plugins:nexus-staging-maven-plugin to v1.6.13
- bf5da43 - Update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.4.0
- 9e71d24 - Update dependency net.logstash.logback:logstash-logback-encoder to v7.1.1
- 447600f - Update cxf.version to v3.5.2
- f58e4bc - Update dependency net.logstash.logback:logstash-logback-encoder to v7.1
- 6e4d238 - Update dependency io.rest-assured:rest-assured to v5.0.1
- ece7bf1 - Update camunda.version to v7.17.0
- 2ba95a3 - Update dependency org.jacoco:jacoco-maven-plugin to v0.8.8
- 4981708 - Merge pull request #126 from codecentric/renovate/openjdk-19.x
- 1eec149 - Update metcalfc/changelog-generator action to v3
- 4891ff7 - Update dependency uk.org.webcompere:system-stubs-jupiter to v2
- cf85e19 - Update actions/setup-java action to v3
- 491b6fa - Update dependency io.rest-assured:rest-assured to v5
- 36dd196 - Update dependency org.springframework.boot:spring-boot-dependencies to v2.5.12 [SECURITY]
- 595b7bb - Update dependency openjdk to v19
- 846afe7 - Update dependency org.codehaus.mojo:versions-maven-plugin to v2.10.0
- edef67b - Merge pull request #130 from codecentric/renovate/actions-checkout-3.x
- f367712 - Update dependency org.codehaus.groovy:groovy to v3.0.10
- a862aaa - Update cxf.version to v3.5.1
- ba3d66f - Update actions/checkout action to v3
- 03a90f0 - Update dependency org.sonatype.plugins:nexus-staging-maven-plugin to v1.6.12
- 7f09d85 - Update dependency org.sonatype.plugins:nexus-staging-maven-plugin to v1.6.11
- 7af348a - Update dependency org.sonatype.plugins:nexus-staging-maven-plugin to v1.6.10
- 2bb1a25 - Update dependency org.sonatype.plugins:nexus-staging-maven-plugin to v1.6.9
- 8f3ce53 - Update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.3.2
- ab37323 - Update dependency io.rest-assured:rest-assured to v4.5.1
- b7f1e19 - Update dependency io.rest-assured:rest-assured to v4.5.0
- bf55457 - Update dependency org.codehaus.mojo:versions-maven-plugin to v2.9.0
- c26685b - Update cxf.version to v3.5.0
- 3be28aa - Merge pull request #121 from codecentric/renovate/metcalfc-changelog-generator-2.x
- 74d5736 - Merge pull request #122 from codecentric/renovate/major-logstash-logback-encoder.version
- eecc30f - Update dependency net.logstash.logback:logstash-logback-encoder to v7
- 5ebc809 - Update metcalfc/changelog-generator action to v2
- 85f77ab - Update spring boot to v2.5.6
- 3a7d7c1 - Update camunda.version to v7.16.0
- [a6a9c1f](http://github.com/codecentric/cxf-spring-boot...
2.5.0
Grab the new version from Maven central https://repo1.maven.org/maven2/de/codecentric/cxf-spring-boot-starter/2.5.0/ by using it in your deps (also use the newest cxf-spring-boot-starter-maven-plugin https://github.com/codecentric/cxf-spring-boot-starter-maven-plugin):
<dependencies>
<dependency>
<groupId>de.codecentric</groupId>
<artifactId>cxf-spring-boot-starter</artifactId>
<version>2.5.0</version>
</dependency>
</dependencies>
Things that changed in this release
a2793ff
- Update dependency de.codecentric:cxf-spring-boot-starter-reactor to v2.4.17ab73a4
- Updating the samples to use Spring Boot 2.4.1 along with the newly released starter 2.4.1b27908d
- Just checking theneeds
job configuration for dependant action workflow jobs.5475133
- Merge pull request #99 from codecentric/test-action-step-triggere88dccb
- Update spring boot to v2.4.28be2503
- Update dependency org.springframework.cloud:spring-cloud-sleuth to v3.0.1e39f3c5
- #102: Add GHA coveralls905593a
- #102: Add JaCoCo and Coveralls Maven plugins in separate coverage profile, which gets executed in a separate GHA job now.0fb1f31
- #102: Only use coveralls inside the coverage job165725b
- #102: Switching to codegovf49e1f5
- #102: Adding codegov badged8562f3
- Merge pull request #104 from codecentric/feat-102/coveralls1d367aa
- Bind Jacoco to default verify phase and also use this in the coverage GHA job.fb2d15f
- Update spring boot to v2.4.3a403973
- Update spring boot to v2.4.476aac87
- Update dependency org.springframework.cloud:spring-cloud-sleuth to v3.0.2dfa1a58
- Update dependency org.apache.cxf:cxf-rt-frontend-jaxws to v3.4.36e691be
- Update metcalfc/changelog-generator action to v18e896e3
- Merge pull request #106 from codecentric/renovate/metcalfc-changelog-generator-1.xffe3237
- Update actions/setup-java action to v2baef281
- Update dependency com.sun.activation:jakarta.activation to v2.0.1c8850eb
- Update camunda.version to v7.15.0b8b2ce4
- Update spring boot to v2.4.580ad7b3
- Update dependency org.codehaus.groovy:groovy to v3.0.864128d7
- Update dependency org.jacoco:jacoco-maven-plugin to v0.8.7e6ab896
- Update openjdk Docker tag to v17434255e
- Update dependency org.apache.maven.plugins:maven-gpg-plugin to v33fe79ee
- Merge pull request #110 from codecentric/renovate/major-maven-gpg-plugin.versionabc8c1a
- Merge pull request #109 from codecentric/renovate/openjdk-17.xe1250db
- Add distribution: 'adopt' for new GHA setup-java46600fb
- Merge pull request #107 from codecentric/renovate/actions-setup-java-2.x5e142b6
- Update dependency io.rest-assured:rest-assured to v4.4.09a3ce81
- Update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.3.01ac77d1
- Update dependency commons-io:commons-io to v2.9.045dee1c
- Update spring boot to v2.5.0e442034
- Remove fixed port in test to prevent already in use errors.2d32bd0
- Update cxf.version to v3.4.4895dc13
- Update dependency org.springframework.cloud:spring-cloud-sleuth to v3.0.3c5d2af9
- Fixing errorjava.lang.IncompatibleClassChangeError: class jdk.proxy1.$Proxy143 cannot implement sealed interface java.lang.constant.ConstantDesc
by using JDK 11 LTS for now (since we don't need to fix a sealed interfaces problem of Apache CXF ourselves)44e7204
- Update dependency commons-io:commons-io to v2.10.069ce375
- Leaving out the Heroku integration test for now, since we need to get back to a running scenario (we should re-implement the deployment to Heroku anyway)18f7aef
- Now that Heroku works again, let's reintegrate our Integration test :)505ebba
- Merge pull request #113 from codecentric/renovate/commons-io.version9980a8a
- #111: Using latest cxf-spring-boot-starter in samples (as SNAPSHOT version) should fix the issue. Also directly going to Spring Boot 2.5.219f59c6
- Merge pull request #111 from codecentric/renovate/spring-boot
2.4.1
Grab the new version from Maven central https://repo1.maven.org/maven2/de/codecentric/cxf-spring-boot-starter/2.4.1/ by using it in your deps (also use the newest cxf-spring-boot-starter-maven-plugin https://github.com/codecentric/cxf-spring-boot-starter-maven-plugin):
<dependencies>
<dependency>
<groupId>de.codecentric</groupId>
<artifactId>cxf-spring-boot-starter</artifactId>
<version>2.4.1</version>
</dependency>
</dependencies>
Things that changed in this release
de87509
- Update dependency org.codehaus.groovy:groovy to v3.0.5a1c2663
- Update dependency de.codecentric:cxf-spring-boot-starter-reactor to v2.3.1-jaxb-jaxws-3.0.0-M4eaf25d2
- Update dependency commons-io:commons-io to v2.8.0a86bc38
- Update dependency org.jacoco:jacoco-maven-plugin to v0.8.62a848d7
- Update spring boot to v2.3.4.RELEASE02475e6
- Update dependency org.codehaus.groovy:groovy to v3.0.646c8d91
- Fixed broken pom.xml1cf3af8
- Added support for constructor autowiring for endpoints (fixes #56)9da1bf8
- Update dependency org.apache.httpcomponents:fluent-hc to v4.5.13ee1109c
- Update camunda.version to v7.14.0cedda4a
- Update dependency com.sun.activation:jakarta.activation to v26b3a9dd
- Merge pull request #88 from codecentric/renovate/major-jakarta.activation.version0e580bc
- Merge pull request #87 from bjansen/constructor-autowiring668997a
- Update dependency de.codecentric:cxf-spring-boot-starter-reactor to v2.3.1-jaxb-jaxws-3.0.0-M436f33cd
- Update dependency io.rest-assured:rest-assured to v4.3.2c433c87
- Update spring boot to v2.3.5.RELEASE3829f37
- Update dependency org.springframework.cloud:spring-cloud-sleuth to v2.2.6.RELEASE30416c8
- Update cxf.version to v3.4.13f5c966
- Update dependency net.logstash.logback:logstash-logback-encoder to v6.527a4672
- Update dependency org.codehaus.groovy:groovy to v3.0.73c4d6df
- Update dependency io.rest-assured:rest-assured to v4.3.36a29215
- Update dependency org.apache.cxf:cxf-rt-frontend-jaxws to v3.4.2286b7af
- Update dependency net.logstash.logback:logstash-logback-encoder to v6.622bec8c
- Update spring boot to v2.4.1d6db77c
- Complete upgrade from JUnit 4 to JUnit 5 to support Spring Boot 2.4.x (#69). Also migrated from system-rules (JUnit 4 dependent) to system-stubs (and system-stubs-jupiter for a better JUnit5 integration). The examples are also tested with 2.4 version of the starter - but have to remain based on Spring Boot 2.3.x until the new version is released, since Configuration bean names changed in Spring Cloud, which blows the whole test suite (therefore also upgraded to spring-cloud-sleuth 3.x for Spring Boot 2.4.x compatibility). Only left hamcrest, where we needed to know if Strings are contained..f96894e
- Merge pull request #90 from codecentric/renovate/spring-boot57020a2
- Fixing SleuthLogMessagesTest by initializing SystemStubs correctly using the JUnit5 extension via@ExtendWith(SystemStubsExtension.class)
. Also we don't need to add the system-stubs-core dependency, since system-stubs-jupiter gets that transitively for us.d4f3875
- Fixing non-running JUnit 5 tests in Maven goals. Seems that there's an old surefire-plugin interfering, that doesn't support JUnit 5.3cd7829
- Fixing cxf-spring-boot-starter-maven-plugin.version only available locally.7bf59c9
- Creating GitHub Actions config for Matrix Build on Java 8-15. Also removing Travis config.9d65cac
- Disable the flaky Sleuth test again7b2f85c
- It's save to go with 3 JDKs for now to speed up the pipelines and reduce cost (hope that JDK 9 & 10 aren't that widespread anymore)e99b619
- Merge pull request #94 from codecentric/feature-93/migrate-2-github-actionsc95f6a9
- #96: First step to implement releasing on Actions: New workflow with manual trigger.f2d2260
- Merge pull request #97 from codecentric/feature-96-release-with-github-actions782bba4
- #96: Now implementing the whole release procedure (as documented in https://gist.github.com/jonashackt/9ee2fd689454db1ce7e6e97c86692827).beb92c3
- #96: To much noise - so reduce it with--no-transfer-progress
.9d2e853
- #96: Reduce noise also for the versions setting. Also trying to avoid the gpg: signing failed: Inappropriate ioctl for device error by reactiving the pinentry-mode configuration.0f282e7
- #96: Publish SNAPSHOT versions on every push to GitHub Packages.249d4bd
- #96: Adding GitHub Packages to distributionManagement and also refactor the github-push workflow to have only one job, but 2 steps more for the publishing.99bea03
- #96: Now GitHub Packages is the snapshot repo in distributionManagement. Refactored the snapshot-release to be a separate workflow, triggered by the finished build/push workflow.c28ab38
- #96: Added a missing checkout of the repo to our snapshot workflow.3799f1d
- #96: Fix organisation and repo name6a2e175
- #96: Only release the starter itself, not the parent and the samples.844bbdd
- #96: Debugging GitHub Packages deployment - using on push for now. Also configuring more settings.xml parameters and skipping tests for the deployment.- [`58a3e9a...
2.3.1-jaxb-jaxws-3.0.0-M4
As I got great feedback for the starter and plugin projects - and also heard about the need to use the newest 3.0.0-Mx
milestone releases of jaxb and jaxws, I decided to release a Milestone-Release of both projects using the newest https://mvnrepository.com/artifact/org.glassfish.jaxb/jaxb-runtime/3.0.0-M4 and https://mvnrepository.com/artifact/com.sun.xml.ws/jaxws-ri/3.0.0-M4 in the plugin.
https://repo1.maven.org/maven2/de/codecentric/cxf-spring-boot-starter/2.3.1-jaxb-jaxws-3.0.0-M4/
2.3.0.RELEASE
Grab the new version from Maven central https://repo1.maven.org/maven2/de/codecentric/cxf-spring-boot-starter/2.3.0.RELEASE/ by using it in your deps (also use the newest cxf-spring-boot-starter-maven-plugin https://github.com/codecentric/cxf-spring-boot-starter-maven-plugin/releases/tag/2.3.0.RELEASE):
<dependencies>
<dependency>
<groupId>de.codecentric</groupId>
<artifactId>cxf-spring-boot-starter</artifactId>
<version>2.3.0.RELEASE</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>de.codecentric</groupId>
<artifactId>cxf-spring-boot-starter-maven-plugin</artifactId>
<version>2.3.0.RELEASE</version>
<executions>
<execution>
<goals>
<goal>generate</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
This release covers the latest versions of Spring Boot, Apache CXF, cxf-spring-boot-starter-maven-plugin (incl. 2.3.3 versions of JAX-B & JAX-WS), logstash-logback-encoder & Spring Cloud Sleuth:
<spring.boot.version>2.3.3.RELEASE</spring.boot.version>
<cxf-spring-boot-starter-maven-plugin.version>2.3.0.RELEASE</cxf-spring-boot-starter-maven-plugin.version>
<cxf.version>3.4.0</cxf.version>
<jakarta.activation.version>1.2.2</jakarta.activation.version>
<fluent-hc.version>4.5.12</fluent-hc.version>
<camunda.version>7.13.0</camunda.version>
<logstash-logback-encoder.version>6.4</logstash-logback-encoder.version>
<commons-io.version>2.7</commons-io.version>
<spring.cloud.sleuth.version>2.2.5.RELEASE</spring.cloud.sleuth.version>
2.1.6.RELEASE
Support for JDK9+ has been integrated with #45 and is now tested with Travis - see 608f42a
Also all dependencies are up to date:
- Spring Boot 2.1.6.RELEASE
- fluent-hc 4.5.9
- camunda 7.11.0
- logstash-logback-encoder 6.1
see 8ea2226
Get the newest Release from Maven Central: https://mvnrepository.com/artifact/de.codecentric/cxf-spring-boot-starter
2.1.5.RELEASE
See #42, release log:
- aa88bb3 by @jonashackt: Using newest cxf-spring-boot-s...
- 4b65feb by @jonashackt: Dependency Updates: Spring Boo...
- aed4091 by @jonashackt: CXF now acts correctly regardi...
- e1c8592 by @jonashackt: Added link to official spring-...
- bb2780b by @jonashackt: New logo added
Released by Rultor 1.68.4, see build log
2.1.2.RELEASE
See #40, release log:
- 74f12fe by @jonashackt: No pinentry-mode in maven-gpg-...
- 277455b by @jonashackt: Fixing docs
- 52b937d by @jonashackt: Dependency Updates: Spring Boo...
- 7e31585 by @jonashackt: Fixing javadoc issues for Mave...
- e34a2c9 by @jonashackt: Trying to fix #40 release prob...
- e2a8282 by @jonashackt: Fixing #40 release problems, i...
- 11027b7 by @jonashackt: Updating deps: Spring Boot 2.0...
Released by Rultor 1.68.2, see build log
2.0.0.RELEASE
See #39, release log:
- 5f691d0 by @jonashackt: Updated docs to current versio...
- eda3027 by @jonashackt: Ignoring bogous test
- 2948062 by @jonashackt: cxf-spring-boot-starter-maven-...
- 23f9997 by @jonashackt: Finally Spring Boot 1.5.x to 2...
- e639fdb by @jonashackt: Split Sleuth test into two sep...
- 0045904 by @jonashackt: Development version now 2.0.x....
Released by Rultor 1.68.1, see build log
1.1.5.RELEASE
See #38, release log:
- 77424e6 by @jonashackt: Major version upgrade before...
- ff24b29 by @jonashackt: Using current version in Docs
Released by Rultor 1.67.4, see build log