Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 9 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,7 +80,7 @@ which a build has to enable with `<snapshots><enabled>true</enabled></snapshots>
<dependency>
<groupId>org.easyssf</groupId>
<artifactId>easyssf-receiver-spring-boot-starter</artifactId>
<version>0.4.0</version>
<version>0.5.0</version>
</dependency>
```

Expand Down Expand Up @@ -127,7 +127,7 @@ configuration reference.
<dependency>
<groupId>org.easyssf</groupId>
<artifactId>easyssf-receiver</artifactId>
<version>0.4.0</version>
<version>0.5.0</version>
</dependency>
```

Expand Down Expand Up @@ -289,7 +289,7 @@ Spring Boot modules are automatic modules.
<dependency>
<groupId>org.easyssf</groupId>
<artifactId>easyssf-receiver</artifactId>
<version>0.4.0</version>
<version>0.5.0</version>
</dependency>
```

Expand Down Expand Up @@ -374,7 +374,7 @@ stream management and poll endpoints. The tests of easyssf itself use it.
<dependency>
<groupId>org.easyssf</groupId>
<artifactId>easyssf-test</artifactId>
<version>0.4.0</version>
<version>0.5.0</version>
<scope>test</scope>
</dependency>
```
Expand Down
2 changes: 1 addition & 1 deletion easyssf-core/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.easyssf</groupId>
<artifactId>easyssf-parent</artifactId>
<version>0.5.0-SNAPSHOT</version>
<version>0.6.0-SNAPSHOT</version>
</parent>
<artifactId>easyssf-core</artifactId>
<name>easyssf-core</name>
Expand Down
2 changes: 1 addition & 1 deletion easyssf-receiver-jdbc/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.easyssf</groupId>
<artifactId>easyssf-parent</artifactId>
<version>0.5.0-SNAPSHOT</version>
<version>0.6.0-SNAPSHOT</version>
</parent>

<artifactId>easyssf-receiver-jdbc</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion easyssf-receiver-spring-boot-autoconfigure/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.easyssf</groupId>
<artifactId>easyssf-parent</artifactId>
<version>0.5.0-SNAPSHOT</version>
<version>0.6.0-SNAPSHOT</version>
</parent>
<artifactId>easyssf-receiver-spring-boot-autoconfigure</artifactId>
<name>easyssf-receiver-spring-boot-autoconfigure</name>
Expand Down
2 changes: 1 addition & 1 deletion easyssf-receiver-spring-boot-conformance-tests/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.easyssf</groupId>
<artifactId>easyssf-parent</artifactId>
<version>0.5.0-SNAPSHOT</version>
<version>0.6.0-SNAPSHOT</version>
</parent>
<artifactId>easyssf-receiver-spring-boot-conformance-tests</artifactId>
<name>easyssf-receiver-spring-boot-conformance-tests</name>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.easyssf</groupId>
<artifactId>easyssf-receiver-spring-boot-examples</artifactId>
<version>0.5.0-SNAPSHOT</version>
<version>0.6.0-SNAPSHOT</version>
</parent>
<artifactId>example-oidc-client</artifactId>
<name>example-oidc-client</name>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.easyssf</groupId>
<artifactId>easyssf-receiver-spring-boot-examples</artifactId>
<version>0.5.0-SNAPSHOT</version>
<version>0.6.0-SNAPSHOT</version>
</parent>
<artifactId>example-resource-server</artifactId>
<name>example-resource-server</name>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.easyssf</groupId>
<artifactId>easyssf-receiver-spring-boot-examples</artifactId>
<version>0.5.0-SNAPSHOT</version>
<version>0.6.0-SNAPSHOT</version>
</parent>
<artifactId>example-scim-provisioning</artifactId>
<name>example-scim-provisioning</name>
Expand Down
2 changes: 1 addition & 1 deletion easyssf-receiver-spring-boot-examples/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.easyssf</groupId>
<artifactId>easyssf-parent</artifactId>
<version>0.5.0-SNAPSHOT</version>
<version>0.6.0-SNAPSHOT</version>
</parent>
<artifactId>easyssf-receiver-spring-boot-examples</artifactId>
<name>easyssf-receiver-spring-boot-examples</name>
Expand Down
2 changes: 1 addition & 1 deletion easyssf-receiver-spring-boot-starter/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ Events, the test support.
<dependency>
<groupId>org.easyssf</groupId>
<artifactId>easyssf-receiver-spring-boot-starter</artifactId>
<version>0.4.0</version>
<version>0.5.0</version>
</dependency>
```

Expand Down
2 changes: 1 addition & 1 deletion easyssf-receiver-spring-boot-starter/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.easyssf</groupId>
<artifactId>easyssf-parent</artifactId>
<version>0.5.0-SNAPSHOT</version>
<version>0.6.0-SNAPSHOT</version>
</parent>
<artifactId>easyssf-receiver-spring-boot-starter</artifactId>
<name>easyssf-receiver-spring-boot-starter</name>
Expand Down
2 changes: 1 addition & 1 deletion easyssf-receiver/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>org.easyssf</groupId>
<artifactId>easyssf-parent</artifactId>
<version>0.5.0-SNAPSHOT</version>
<version>0.6.0-SNAPSHOT</version>
</parent>
<artifactId>easyssf-receiver</artifactId>
<name>easyssf-receiver</name>
Expand Down
2 changes: 1 addition & 1 deletion easyssf-test-conformance/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.easyssf</groupId>
<artifactId>easyssf-parent</artifactId>
<version>0.5.0-SNAPSHOT</version>
<version>0.6.0-SNAPSHOT</version>
</parent>

<artifactId>easyssf-test-conformance</artifactId>
Expand Down
2 changes: 1 addition & 1 deletion easyssf-test/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
<parent>
<groupId>org.easyssf</groupId>
<artifactId>easyssf-parent</artifactId>
<version>0.5.0-SNAPSHOT</version>
<version>0.6.0-SNAPSHOT</version>
</parent>

<artifactId>easyssf-test</artifactId>
Expand Down
4 changes: 2 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<groupId>org.easyssf</groupId>
<artifactId>easyssf-parent</artifactId>
<version>0.5.0-SNAPSHOT</version>
<version>0.6.0-SNAPSHOT</version>
<packaging>pom</packaging>
<name>easyssf</name>
<description>Building blocks for the OpenID Shared Signals Framework (SSF)</description>
Expand Down Expand Up @@ -67,7 +67,7 @@
the newest JDK: -Dbytebuddy.experimental=true -->
<bytebuddy.experimental>false</bytebuddy.experimental>
<!-- reproducible builds: the timestamp of the files in the jars, updated for every release -->
<project.build.outputTimestamp>2026-10-06T06:35:30Z</project.build.outputTimestamp>
<project.build.outputTimestamp>2026-10-06T08:25:00Z</project.build.outputTimestamp>

<!-- All modules build against the versions of the Spring Boot BOM, imported below.
The plain modules (easyssf-core, easyssf-receiver) do not depend on Spring:
Expand Down
Loading