Waffle 1.9.0
hazendaz
released this
03 Jun 16:59
·
4169 commits
to master
since this release
-
Documentation Updates
-
Version Updates
-
Sonar / Coverity Cleanup
-
Spring boot support
-
Spring / Spring Security 5 support
-
Breaking changes
- Requires Java 8+
- Dropped Tomcat 6 and Spring 3 modules
- Moved servlet on Examples to servlet 4.0
- Replaced guava with caffeine for caching
- All remainder guava usage uses standard java routines
-
Changes
- #479: Upgrade to Java 8 - using caffeine #304@ben-manes.
- #482: Remove Spring Security 3 #478@hazendaz.
- #483: Remove Tomcat 6 #323@hazendaz.
- #486: Upgrade to Servlet 3.0 in demos #471@hazendaz.
- #487: Updated guava joiner to string.join #304@hazendaz.
- #488: Use java.util.Base64 with java 8 #304@hazendaz.
- #491: Rewrite guava Files.write to java 7 FilesWrite #304@hazendaz.
- #498: Add third party license files@hazendaz.
- #553: Add spring boot starter and demo@mgoldgeier.
- #558: Add initial support for spring 5 using spring security 4 still@hazendaz.
- #559: Add spring milestone repo and upgrade to spring security 5.0.0.M4@hazendaz.
- #571: Custom instances of GenericPrincipal in WaffleAuthenticatorBase@Snap252.
- #583: Added continueContextsTimeout property to WaffleAuthenticatorBase for tomcat(s): Ported forwards (1.8.4)@alanlavintman.
- #609: Use only securityContext.isContinue() to decide if SC_UNAUTHORIZED response is needed to trigger another pass in authentication @tjstuart on behalf @AriSuutariST.