Skip to content

Commit 0e442af

Browse files
committed
chore: update version to 4.1.0-SNAPSHOT in gradle.properties
1 parent c532550 commit 0e442af

2 files changed

Lines changed: 19 additions & 17 deletions

File tree

README.md

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ Check out the [Spring User Framework Demo Application](https://github.com/devond
1818
- [Features](#features)
1919
- [Installation](#installation)
2020
- [Spring Boot 4.0 (Latest)](#spring-boot-40-latest)
21+
- [Spring Boot 4.0 Key Changes](#spring-boot-40-key-changes)
2122
- [Spring Boot 3.5 (Stable)](#spring-boot-35-stable)
2223
- [Migration Guide](#migration-guide)
2324
- [Quick Start](#quick-start)
@@ -41,6 +42,7 @@ Check out the [Spring User Framework Demo Application](https://github.com/devond
4142
- [User Management](#user-management)
4243
- [Registration](#registration)
4344
- [Profile Management](#profile-management)
45+
- [Admin Password Reset](#admin-password-reset)
4446
- [Email Verification](#email-verification)
4547
- [Authentication](#authentication)
4648
- [Local Authentication](#local-authentication)
@@ -111,7 +113,7 @@ Check out the [Spring User Framework Demo Application](https://github.com/devond
111113
Choose the version that matches your Spring Boot version:
112114

113115
| Spring Boot Version | Framework Version | Java Version | Spring Security |
114-
|---------------------|-------------------|--------------|-----------------|
116+
| ------------------- | ----------------- | ------------ | --------------- |
115117
| 4.0.x | 4.0.x | 21+ | 7.x |
116118
| 3.5.x | 3.5.x | 17+ | 6.x |
117119

@@ -124,13 +126,13 @@ Spring Boot 4.0 brings significant changes including Spring Security 7 and requi
124126
<dependency>
125127
<groupId>com.digitalsanctuary</groupId>
126128
<artifactId>ds-spring-user-framework</artifactId>
127-
<version>4.0.2</version>
129+
<version>4.1.0</version>
128130
</dependency>
129131
```
130132

131133
**Gradle:**
132134
```groovy
133-
implementation 'com.digitalsanctuary:ds-spring-user-framework:4.0.2'
135+
implementation 'com.digitalsanctuary:ds-spring-user-framework:4.1.0'
134136
```
135137

136138
#### Spring Boot 4.0 Key Changes
@@ -201,7 +203,7 @@ Follow these steps to get up and running with the Spring User Framework in your
201203

202204
**Spring Boot 4.0 (Java 21+):**
203205
```groovy
204-
implementation 'com.digitalsanctuary:ds-spring-user-framework:4.0.2'
206+
implementation 'com.digitalsanctuary:ds-spring-user-framework:4.1.0'
205207
```
206208

207209
**Spring Boot 3.5 (Java 17+):**
@@ -779,12 +781,12 @@ user:
779781

780782
When enabled, the following REST endpoints become available (all require authentication):
781783

782-
| Endpoint | Method | Description |
783-
|----------|--------|-------------|
784-
| `/user/gdpr/export` | GET | Export all user data as JSON |
785-
| `/user/gdpr/delete` | POST | Request account deletion |
786-
| `/user/gdpr/consent` | POST | Record consent grant or withdrawal |
787-
| `/user/gdpr/consent/status` | GET | Get current consent status |
784+
| Endpoint | Method | Description |
785+
| --------------------------- | ------ | ---------------------------------- |
786+
| `/user/gdpr/export` | GET | Export all user data as JSON |
787+
| `/user/gdpr/delete` | POST | Request account deletion |
788+
| `/user/gdpr/consent` | POST | Record consent grant or withdrawal |
789+
| `/user/gdpr/consent/status` | GET | Get current consent status |
788790

789791
### Data Export (Right of Access)
790792

@@ -915,12 +917,12 @@ public class OrderDataContributor implements GdprDataContributor {
915917

916918
The framework publishes Spring events for GDPR operations:
917919

918-
| Event | When Published | Use Case |
919-
|-------|----------------|----------|
920-
| `UserPreDeleteEvent` | Before user deletion (in transaction) | Clean up related database records |
921-
| `UserDeletedEvent` | After successful deletion | External API cleanup, notifications |
922-
| `UserDataExportedEvent` | After data export | Audit logging, analytics |
923-
| `ConsentChangedEvent` | After consent grant/withdrawal | Trigger consent-dependent workflows |
920+
| Event | When Published | Use Case |
921+
| ----------------------- | ------------------------------------- | ----------------------------------- |
922+
| `UserPreDeleteEvent` | Before user deletion (in transaction) | Clean up related database records |
923+
| `UserDeletedEvent` | After successful deletion | External API cleanup, notifications |
924+
| `UserDataExportedEvent` | After data export | Audit logging, analytics |
925+
| `ConsentChangedEvent` | After consent grant/withdrawal | Trigger consent-dependent workflows |
924926

925927
**Example: External Cleanup After Deletion**
926928
```java

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
version=4.0.4-SNAPSHOT
1+
version=4.1.0-SNAPSHOT
22
mavenCentralPublishing=true
33
mavenCentralAutomaticPublishing=true

0 commit comments

Comments
 (0)