diff --git a/PUBLISHING.md b/PUBLISHING.md
index 79660e9..0714950 100644
--- a/PUBLISHING.md
+++ b/PUBLISHING.md
@@ -2,7 +2,7 @@
Version is `0.1.0`. The reactor publishes five coordinates under `com.quantipixels.ogiri`: `ogiri-parent` and `ogiri-bom` (POMs), plus `ogiri`, `ogiri-spring-boot-autoconfigure`, and `ogiri-spring-boot-starter` (binary, sources and Javadoc JARs with POMs). The dependency-only starter's source/Javadoc attachments contain an explanatory README. The standalone BOM aligns only the three Ogiri libraries, without importing the build parent's dependency management.
-Supported runtime: Spring Boot 4.x, Java 17+, Jackson 3; current dependency baseline is Boot 4.1.1/Jackson 3.1.7. Build tools require Java 21+; the gate selects JDK 25. Boot 3/Jackson 2 are unsupported.
+Supported runtime: Spring Boot 4.x, Java 17+, Jackson 3; current dependency baseline is Boot 4.1.2/Jackson 3.2.4. Build tools require Java 21+; the gate selects JDK 25. Boot 3/Jackson 2 are unsupported.
## Local unsigned rehearsal
diff --git a/README.md b/README.md
index 6891564..658632b 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@
Ogiri adds database-backed opaque sessions and devise_token_auth (DTA) account endpoints to a Spring Boot application. Existing DTA frontends keep working. Every authenticated request checks the stored session and the current account. Your application keeps its account model and authorization rules.
-Requirements: Spring Boot 4.x (built against 4.1.1), Java 17+, Jackson 3, PostgreSQL or MySQL 8.4 (InnoDB). Boot 3 and Jackson 2 are unsupported. Version `0.1.0` is an unpublished prototype; before 1.0, API and schema changes can break compatibility (see the [changelog](CHANGELOG.md)).
+Requirements: Spring Boot 4.x (built against 4.1.2), Java 17+, Jackson 3, PostgreSQL or MySQL 8.4 (InnoDB). Boot 3 and Jackson 2 are unsupported. Version `0.1.0` is an unpublished prototype; before 1.0, API and schema changes can break compatibility (see the [changelog](CHANGELOG.md)).
Coding agents: use the [ogiri-integration skill](skills/ogiri-integration/SKILL.md) to add Ogiri to an app, and [auth-design](skills/auth-design/SKILL.md) to plan auth first.
@@ -16,11 +16,11 @@ mise exec -- bash scripts/platform/java.sh sample
This stages the artifacts in `target/java/consumer-cache` and writes `target/java/consumer-settings.xml`; pass that file with `mvn -s` from your application. It needs no database and does not touch your shared Maven cache.
-In your application's POM (with `spring-boot-starter-parent` 4.1.1):
+In your application's POM (with `spring-boot-starter-parent` 4.1.2):
```xml
- 3.1.7
+ 3.2.4
11.0.27
@@ -47,7 +47,7 @@ In your application's POM (with `spring-boot-starter-parent` 4.1.1):
```
-For MySQL use `com.mysql:mysql-connector-j`. The Jackson and Tomcat overrides pick up security fixes missing from Boot 4.1.1's defaults. The BOM aligns only Ogiri artifacts.
+For MySQL use `com.mysql:mysql-connector-j`. The Jackson override matches the Jackson version Ogiri is built against; the Tomcat pin matches Boot 4.1.2's default and keeps older Boot 4.1.x releases on a patched Tomcat. The BOM aligns only Ogiri artifacts.
## 2. Create the tables
diff --git a/examples/spring-app/pom.xml b/examples/spring-app/pom.xml
index 5374c5d..a85ecfa 100644
--- a/examples/spring-app/pom.xml
+++ b/examples/spring-app/pom.xml
@@ -1,9 +1,9 @@
4.0.0
- org.springframework.bootspring-boot-starter-parent4.1.1
+ org.springframework.bootspring-boot-starter-parent4.1.2
com.quantipixels.ogiri.examplesspring-app0.1.0
- 1711.0.273.1.7
-
+ 1711.0.273.2.4
+
com.quantipixels.ogiriogiri-bom0.1.0pomimport
diff --git a/pom.xml b/pom.xml
index 7ec4317..fd3cb73 100644
--- a/pom.xml
+++ b/pom.xml
@@ -16,14 +16,14 @@
UTF-8
2026-09-07T00:00:00Z
- 4.1.1
- 3.1.7${java.home}/bin/java
+ 4.1.2
+ 3.2.4${java.home}/bin/java
11.0.27
42.7.13
tools.jacksonjackson-bom${jackson.version}pomimport
-
+
org.apache.tomcat.embedtomcat-embed-core${tomcat.version}
org.apache.tomcat.embedtomcat-embed-el${tomcat.version}
org.apache.tomcat.embedtomcat-embed-websocket${tomcat.version}