From 4ee46a5f58f44c7a2ecebf0b3bab82bc34966ccd Mon Sep 17 00:00:00 2001 From: Joe Grandja Date: Wed, 20 Apr 2016 20:26:54 -0400 Subject: [PATCH] Add What's new in 4.1 RC2 Add What's new in 4.1 RC2 Fixes gh-3830 --- docs/manual/src/docs/asciidoc/index.adoc | 34 +++++++++++++++++------- 1 file changed, 25 insertions(+), 9 deletions(-) diff --git a/docs/manual/src/docs/asciidoc/index.adoc b/docs/manual/src/docs/asciidoc/index.adoc index 81bd679046..f488467223 100644 --- a/docs/manual/src/docs/asciidoc/index.adoc +++ b/docs/manual/src/docs/asciidoc/index.adoc @@ -372,25 +372,41 @@ This will give you access to the entire project history (including all releases [[new]] == What's New in Spring Security 4.1 -There were https://github.com/spring-projects/spring-security/milestones/4.1.0%20RC1[100+ issues] fixed in Spring Security 4.1. -You can find the highlights below: +There were https://github.com/spring-projects/spring-security/milestones/4.1.0%20RC1[100+ RC1 issues] and https://github.com/spring-projects/spring-security/milestones/4.1.0%20RC2[60+ RC2 issues] fixed in Spring Security 4.1. -* <> +Here is the list of improvements: + +=== Java Configuration Improvements +* <> +* <> +* Configurable Content Negotiating `LogoutSuccessHandler`(s) via `LogoutConfigurer` +* Configurable `InvalidSessionStrategy` via `SessionManagementConfigurer` +* Ability to add a `Filter` at a specific location in the chain using `HttpSecurity.addFilterAt` + +=== Web Application Security Improvements * <> * <> * <> provides simple AngularJS & CSRF integration * Added `ForwardAuthenticationFailureHandler` & `ForwardAuthenticationSuccessHandler` + +=== Authorization Improvements +* <> +* <> + +=== Crypto Module Improvements * SCrypt support with `SCryptPasswordEncoder` * PBKDF2 support with <> -* Meta Annotation Support -** <> -** <> +* New `BytesEncryptor` implementation for BouncyCastle using _AES/CBC/PKCS5Padding_ and _AES/GCM/NoPadding_ algorithms + +=== Testing Improvements * <> * <> allows specifying the `UserDetailsService` bean name -* <> -* <> -* Moved to GitHub issues +* <> +* Ability to mock a list of `GrantedAuthority` using `SecurityMockMvcResultMatchers.withAuthorities` +=== General Improvements +* Re-organization of sample projects +* Moved to GitHub issues [[jc]] == Java Configuration