diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3d5d37f..b07945c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,9 +6,17 @@ The notable changes of every release. The section of a version is the text of it
## [Unreleased]
-Two defaults change for receivers that accepted too much, found by the review of the .NET
-port: a receiver has to know the audience of its SETs, and a revocation is remembered for a
-day. A receiver that configures neither an audience nor a stream has to say so.
+## [0.6.0] - 2026-10-12
+
+A receiver has to know the audience of its SETs. A Spring Boot receiver that configured
+neither `expected-audience` nor a stream of its own accepted SETs the transmitter issued for
+other receivers; it no longer starts until it names an audience, a stream, or
+`set-validation.allow-any-audience`. Two more lessons of the .NET port: revocations are
+remembered for a day instead of an hour, and a handler that runs longer than the dedup
+lease keeps its SET, as the claim is renewed meanwhile (new API: SsfJtiDedupStore.renew,
+SsfSetProcessor.setClaimRenewal). The conformance tests run release 5.3.2 of the OpenID
+conformance suite, the first with the complete SSF receiver tests. The Quarkus extension
+mirrors the new property, the TTL default and the claim renewal when it adopts this release.
### Added
@@ -198,7 +206,8 @@ Java library and as a Spring Boot 4.1 starter.
- The framework-free modules are Java modules; every artifact is signed, carries a CycloneDX
SBOM and a self-contained POM.
-[Unreleased]: https://github.com/easyssf/easyssf/compare/v0.5.0...HEAD
+[Unreleased]: https://github.com/easyssf/easyssf/compare/v0.6.0...HEAD
+[0.6.0]: https://github.com/easyssf/easyssf/compare/v0.5.0...v0.6.0
[0.5.0]: https://github.com/easyssf/easyssf/compare/v0.4.0...v0.5.0
[0.4.0]: https://github.com/easyssf/easyssf/compare/v0.3.0...v0.4.0
[0.3.0]: https://github.com/easyssf/easyssf/compare/v0.2.0...v0.3.0
diff --git a/README.md b/README.md
index 1fac415..6a73ce7 100644
--- a/README.md
+++ b/README.md
@@ -80,7 +80,7 @@ which a build has to enable with `true
org.easyssf
easyssf-receiver-spring-boot-starter
- 0.5.0
+ 0.6.0
```
@@ -127,7 +127,7 @@ configuration reference.
org.easyssf
easyssf-receiver
- 0.5.0
+ 0.6.0
```
@@ -289,7 +289,7 @@ Spring Boot modules are automatic modules.
org.easyssf
easyssf-receiver
- 0.5.0
+ 0.6.0
```
@@ -374,7 +374,7 @@ stream management and poll endpoints. The tests of easyssf itself use it.
org.easyssf
easyssf-test
- 0.5.0
+ 0.6.0
test
```
diff --git a/easyssf-core/pom.xml b/easyssf-core/pom.xml
index 460b2a5..2540bd6 100644
--- a/easyssf-core/pom.xml
+++ b/easyssf-core/pom.xml
@@ -5,7 +5,7 @@
org.easyssf
easyssf-parent
- 0.6.0-SNAPSHOT
+ 0.7.0-SNAPSHOT
easyssf-core
easyssf-core
diff --git a/easyssf-receiver-jdbc/pom.xml b/easyssf-receiver-jdbc/pom.xml
index f3cd37f..370532c 100644
--- a/easyssf-receiver-jdbc/pom.xml
+++ b/easyssf-receiver-jdbc/pom.xml
@@ -6,7 +6,7 @@
org.easyssf
easyssf-parent
- 0.6.0-SNAPSHOT
+ 0.7.0-SNAPSHOT
easyssf-receiver-jdbc
diff --git a/easyssf-receiver-spring-boot-autoconfigure/pom.xml b/easyssf-receiver-spring-boot-autoconfigure/pom.xml
index 17e1b53..e063b97 100644
--- a/easyssf-receiver-spring-boot-autoconfigure/pom.xml
+++ b/easyssf-receiver-spring-boot-autoconfigure/pom.xml
@@ -5,7 +5,7 @@
org.easyssf
easyssf-parent
- 0.6.0-SNAPSHOT
+ 0.7.0-SNAPSHOT
easyssf-receiver-spring-boot-autoconfigure
easyssf-receiver-spring-boot-autoconfigure
diff --git a/easyssf-receiver-spring-boot-conformance-tests/pom.xml b/easyssf-receiver-spring-boot-conformance-tests/pom.xml
index f98c2b5..8df3149 100644
--- a/easyssf-receiver-spring-boot-conformance-tests/pom.xml
+++ b/easyssf-receiver-spring-boot-conformance-tests/pom.xml
@@ -5,7 +5,7 @@
org.easyssf
easyssf-parent
- 0.6.0-SNAPSHOT
+ 0.7.0-SNAPSHOT
easyssf-receiver-spring-boot-conformance-tests
easyssf-receiver-spring-boot-conformance-tests
diff --git a/easyssf-receiver-spring-boot-examples/example-oidc-client/pom.xml b/easyssf-receiver-spring-boot-examples/example-oidc-client/pom.xml
index 00816fc..d4dddae 100644
--- a/easyssf-receiver-spring-boot-examples/example-oidc-client/pom.xml
+++ b/easyssf-receiver-spring-boot-examples/example-oidc-client/pom.xml
@@ -5,7 +5,7 @@
org.easyssf
easyssf-receiver-spring-boot-examples
- 0.6.0-SNAPSHOT
+ 0.7.0-SNAPSHOT
example-oidc-client
example-oidc-client
diff --git a/easyssf-receiver-spring-boot-examples/example-resource-server/pom.xml b/easyssf-receiver-spring-boot-examples/example-resource-server/pom.xml
index 46fd0d5..ffb1d2a 100644
--- a/easyssf-receiver-spring-boot-examples/example-resource-server/pom.xml
+++ b/easyssf-receiver-spring-boot-examples/example-resource-server/pom.xml
@@ -5,7 +5,7 @@
org.easyssf
easyssf-receiver-spring-boot-examples
- 0.6.0-SNAPSHOT
+ 0.7.0-SNAPSHOT
example-resource-server
example-resource-server
diff --git a/easyssf-receiver-spring-boot-examples/example-scim-provisioning/pom.xml b/easyssf-receiver-spring-boot-examples/example-scim-provisioning/pom.xml
index 8944fab..24acd99 100644
--- a/easyssf-receiver-spring-boot-examples/example-scim-provisioning/pom.xml
+++ b/easyssf-receiver-spring-boot-examples/example-scim-provisioning/pom.xml
@@ -5,7 +5,7 @@
org.easyssf
easyssf-receiver-spring-boot-examples
- 0.6.0-SNAPSHOT
+ 0.7.0-SNAPSHOT
example-scim-provisioning
example-scim-provisioning
diff --git a/easyssf-receiver-spring-boot-examples/pom.xml b/easyssf-receiver-spring-boot-examples/pom.xml
index 3d26032..975b7ee 100644
--- a/easyssf-receiver-spring-boot-examples/pom.xml
+++ b/easyssf-receiver-spring-boot-examples/pom.xml
@@ -5,7 +5,7 @@
org.easyssf
easyssf-parent
- 0.6.0-SNAPSHOT
+ 0.7.0-SNAPSHOT
easyssf-receiver-spring-boot-examples
easyssf-receiver-spring-boot-examples
diff --git a/easyssf-receiver-spring-boot-starter/README.md b/easyssf-receiver-spring-boot-starter/README.md
index b27056c..fac50d6 100644
--- a/easyssf-receiver-spring-boot-starter/README.md
+++ b/easyssf-receiver-spring-boot-starter/README.md
@@ -10,7 +10,7 @@ Events, the test support.
org.easyssf
easyssf-receiver-spring-boot-starter
- 0.5.0
+ 0.6.0
```
diff --git a/easyssf-receiver-spring-boot-starter/pom.xml b/easyssf-receiver-spring-boot-starter/pom.xml
index ab4ef93..c178ff6 100644
--- a/easyssf-receiver-spring-boot-starter/pom.xml
+++ b/easyssf-receiver-spring-boot-starter/pom.xml
@@ -5,7 +5,7 @@
org.easyssf
easyssf-parent
- 0.6.0-SNAPSHOT
+ 0.7.0-SNAPSHOT
easyssf-receiver-spring-boot-starter
easyssf-receiver-spring-boot-starter
diff --git a/easyssf-receiver/pom.xml b/easyssf-receiver/pom.xml
index bb7f8a9..eeff985 100644
--- a/easyssf-receiver/pom.xml
+++ b/easyssf-receiver/pom.xml
@@ -5,7 +5,7 @@
org.easyssf
easyssf-parent
- 0.6.0-SNAPSHOT
+ 0.7.0-SNAPSHOT
easyssf-receiver
easyssf-receiver
diff --git a/easyssf-test-conformance/pom.xml b/easyssf-test-conformance/pom.xml
index 34856dc..62b2523 100644
--- a/easyssf-test-conformance/pom.xml
+++ b/easyssf-test-conformance/pom.xml
@@ -6,7 +6,7 @@
org.easyssf
easyssf-parent
- 0.6.0-SNAPSHOT
+ 0.7.0-SNAPSHOT
easyssf-test-conformance
diff --git a/easyssf-test/pom.xml b/easyssf-test/pom.xml
index deeb3df..44da0ae 100644
--- a/easyssf-test/pom.xml
+++ b/easyssf-test/pom.xml
@@ -6,7 +6,7 @@
org.easyssf
easyssf-parent
- 0.6.0-SNAPSHOT
+ 0.7.0-SNAPSHOT
easyssf-test
diff --git a/pom.xml b/pom.xml
index 2e5b135..06f826e 100644
--- a/pom.xml
+++ b/pom.xml
@@ -6,7 +6,7 @@
org.easyssf
easyssf-parent
- 0.6.0-SNAPSHOT
+ 0.7.0-SNAPSHOT
pom
easyssf
Building blocks for the OpenID Shared Signals Framework (SSF)
@@ -67,7 +67,7 @@
the newest JDK: -Dbytebuddy.experimental=true -->
false
- 2026-10-06T08:25:00Z
+ 2026-10-12T06:44:10Z