Skip to content

Releases: nelmio/NelmioSecurityBundle

2.0.1

13 Jul 09:07
Compare
Choose a tag to compare
  • Fix CookieSessionHandler::open that should return true unless there's an error

2.0.0

17 May 15:59
Compare
Choose a tag to compare
  • Add support for Content-Security-Policy Level 2 directives
  • Add support for Content-Security-Policy Level 2 signatures (nonce and message digest)
  • Add browser adaptive directives - do not send directives not supported by browser - via browser_adaptive parameter
  • Allow report-uri to be defined as a scalar
  • Deprecate encrypted cookie support due to high coupling to the deprecated mcrypt extension
  • Drop backward-compatibility with first deprecated CSP configuration

1.10.0

18 Apr 08:17
Compare
Choose a tag to compare
  • Added ability to restrict forced_ssl capability to some hostnames only
  • Fixed Symfony 3 compatibility

1.9.1

18 Apr 08:17
Compare
Choose a tag to compare
  • BugFix: Fix LoggerInterface type hints to support PSR-3 loggers and not only Symfony 2.0 loggers

1.9.0

04 Jan 10:39
Compare
Choose a tag to compare
  • Add Symfony 3 compatibility
  • external_redirects definition can now contains full URL
  • Allow dynamic CSP configuration
  • BugFix: Fix clickjacking URL normalization when containing dash and no underscore

1.8.0

12 Sep 20:40
Compare
Choose a tag to compare
  • Added HTTP response's content-type restriction for Clickjacking and CSP headers.
  • Added Microsoft's XSS-Protection support
  • Disabled Clickjacking, CSP and NoSniff headers in the context of HTTP redirects
  • Fixed bug in handling of the external_redirects.log being disabled

1.7.0

10 May 17:09
Compare
Choose a tag to compare
  • Added a Nelmio\SecurityBundle\ExternalRedirect\TargetValidator interface to implement custom rules for the external_redirects feature. You can override the nelmio_security.external_redirect.target_validator service to change the default.
  • Added a hosts key in the CSP configuration to restrict CSP-checks to some host names
  • Fixed a bug in flexible_ssl where the auth cookie was updated with a wrong expiration time the second time the visitor comes to the site.
  • Removed X-Webkit-CSP header as none of the webkits using it are still current.

1.6.0

01 Feb 11:00
Compare
Choose a tag to compare
  • Added a forced_ssl.hsts_preload flag to allow adding the preload attribute on HSTS headers

1.5.0

01 Jan 20:49
Compare
Choose a tag to compare
  • Added ability to have different configs for both reported and enforced CSP rules
  • Added support for ALLOW and ALLOW FROM syntaxes in the Clickjacking Protection
  • Added support for HHvM and PHP 5.6
  • Fixed enabling of cookie signing when the cookie list is empty

1.4.0

18 Feb 10:55
Compare
Choose a tag to compare
  • Added default controller to log CSP violations
  • Added a flag to remove outdated non-standard CSP headers and only send the Content-Security-Policy one