diff --git a/CHANGELOG.md b/CHANGELOG.md index 09031f6..08c8b8c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,13 @@ The notable changes of every release. The section of a version is the text of it ## [Unreleased] +## [0.5.0] - 2026-10-06 + +The first poll follows the registration of the stream at once: the registrar wakes the +poller up, and a poller that starts before the stream is registered looks again after a +second instead of waiting the full interval. New API for that: SsfStreamRegistrar.addListener, +SsfPoller.wakeUp and setEndpointRetry. + ### Added - `SsfStreamRegistrar.addListener` tells a listener when the stream is registered, and @@ -156,7 +163,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.4.0...HEAD +[Unreleased]: https://github.com/easyssf/easyssf/compare/v0.5.0...HEAD +[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 [0.2.0]: https://github.com/easyssf/easyssf/compare/v0.1.0...v0.2.0 diff --git a/README.md b/README.md index 3812cd8..9f2c88e 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.4.0 + 0.5.0 ``` @@ -127,7 +127,7 @@ configuration reference. org.easyssf easyssf-receiver - 0.4.0 + 0.5.0 ``` @@ -289,7 +289,7 @@ Spring Boot modules are automatic modules. org.easyssf easyssf-receiver - 0.4.0 + 0.5.0 ``` @@ -374,7 +374,7 @@ stream management and poll endpoints. The tests of easyssf itself use it. org.easyssf easyssf-test - 0.4.0 + 0.5.0 test ``` diff --git a/easyssf-core/pom.xml b/easyssf-core/pom.xml index d7a329c..460b2a5 100644 --- a/easyssf-core/pom.xml +++ b/easyssf-core/pom.xml @@ -5,7 +5,7 @@ org.easyssf easyssf-parent - 0.5.0-SNAPSHOT + 0.6.0-SNAPSHOT easyssf-core easyssf-core diff --git a/easyssf-receiver-jdbc/pom.xml b/easyssf-receiver-jdbc/pom.xml index caea4b2..f3cd37f 100644 --- a/easyssf-receiver-jdbc/pom.xml +++ b/easyssf-receiver-jdbc/pom.xml @@ -6,7 +6,7 @@ org.easyssf easyssf-parent - 0.5.0-SNAPSHOT + 0.6.0-SNAPSHOT easyssf-receiver-jdbc diff --git a/easyssf-receiver-spring-boot-autoconfigure/pom.xml b/easyssf-receiver-spring-boot-autoconfigure/pom.xml index 802bfca..17e1b53 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.5.0-SNAPSHOT + 0.6.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 2782717..f98c2b5 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.5.0-SNAPSHOT + 0.6.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 0c5a19f..00816fc 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.5.0-SNAPSHOT + 0.6.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 e65850b..46fd0d5 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.5.0-SNAPSHOT + 0.6.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 c22002f..8944fab 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.5.0-SNAPSHOT + 0.6.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 c9ae73f..3d26032 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.5.0-SNAPSHOT + 0.6.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 09994d4..d333a40 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.4.0 + 0.5.0 ``` diff --git a/easyssf-receiver-spring-boot-starter/pom.xml b/easyssf-receiver-spring-boot-starter/pom.xml index 682f512..ab4ef93 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.5.0-SNAPSHOT + 0.6.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 700a53c..bb7f8a9 100644 --- a/easyssf-receiver/pom.xml +++ b/easyssf-receiver/pom.xml @@ -5,7 +5,7 @@ org.easyssf easyssf-parent - 0.5.0-SNAPSHOT + 0.6.0-SNAPSHOT easyssf-receiver easyssf-receiver diff --git a/easyssf-test-conformance/pom.xml b/easyssf-test-conformance/pom.xml index 9dc5c5f..34856dc 100644 --- a/easyssf-test-conformance/pom.xml +++ b/easyssf-test-conformance/pom.xml @@ -6,7 +6,7 @@ org.easyssf easyssf-parent - 0.5.0-SNAPSHOT + 0.6.0-SNAPSHOT easyssf-test-conformance diff --git a/easyssf-test/pom.xml b/easyssf-test/pom.xml index 3f4d0ad..deeb3df 100644 --- a/easyssf-test/pom.xml +++ b/easyssf-test/pom.xml @@ -6,7 +6,7 @@ org.easyssf easyssf-parent - 0.5.0-SNAPSHOT + 0.6.0-SNAPSHOT easyssf-test diff --git a/pom.xml b/pom.xml index d1494c6..782f2bb 100644 --- a/pom.xml +++ b/pom.xml @@ -6,7 +6,7 @@ org.easyssf easyssf-parent - 0.5.0-SNAPSHOT + 0.6.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-06T06:35:30Z + 2026-10-06T08:25:00Z