Skip to content

chore: adopt ds-spring-user-framework 5.1.1#78

Merged
devondragon merged 1 commit into
mainfrom
chore/adopt-5.1.1
Jul 24, 2026
Merged

chore: adopt ds-spring-user-framework 5.1.1#78
devondragon merged 1 commit into
mainfrom
chore/adopt-5.1.1

Conversation

@devondragon

Copy link
Copy Markdown
Owner

Draft — blocked on the 5.1.1 release. Do not merge until ds-spring-user-framework:5.1.1 is published to Maven Central.

Bumps ds-spring-user-framework 5.1.05.1.1:

  • hardened, consumer-overridable RequestCache (won't save browser auto-probe requests, so an icon probe can't hijack the post-login redirect)
  • auto-unprotect of /apple-touch-icon*.png, /favicon.*, /.well-known/**

Framework PR: devondragon/SpringUserFramework#343 (merged, awaiting release).

Note on overlap with #77: once 5.1.1 is adopted, the framework auto-unprotects /apple-touch-icon*.png, so the manual /apple-touch-icon* whitelist entry added in #77 becomes redundant-but-harmless. Either merge #77 first (keeps the explicit demo config) or drop it in favor of the framework default — your call.

Merge checklist

  • 5.1.1 published to Maven Central
  • CI green after re-run

Picks up the RequestCache hardening + auto-unprotect of browser icon probes
(fixes the post-login redirect hijack to /apple-touch-icon.png?continue).

Once 5.1.1 is adopted, the framework auto-unprotects /apple-touch-icon*.png,
so the demo's manual /apple-touch-icon* whitelist entry (#77) becomes
redundant-but-harmless.

BLOCKED: do not merge until 5.1.1 is published to Maven Central.
@devondragon
devondragon marked this pull request as ready for review July 24, 2026 17:09
@devondragon
devondragon merged commit 8a44342 into main Jul 24, 2026
7 of 9 checks passed
@devondragon
devondragon deleted the chore/adopt-5.1.1 branch July 24, 2026 17:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant