Upgrade notes for SimpleSAMLphp 2.1

SimpleSAMLphp 2.1 is a minor new release which bumps some of the minimum requirements to be able to run SimpleSAMLphp. The following changes are relevant for installers and/or developers.

Software requirements

Two builds

As of SimpleSAMLphp 2.1 two builds are created for every release. The 'slim' build is a lightweight build without any modules other than the core modules installed (alike the 2.0 build). A new 'full' build is added that will come with the most used modules pre-installed.

Default security-headers

The default security headers have been adjusted to a more strict set. This may cause issues if you use any modules or custom themes that use inline CSS or JavaScript. You can adjust these settings in config.php using the headers.security setting, but we recommend updating the custom module/theme and move and inline CSS or JavaScript to a file. All modules within the simplesamlphp/* namespace are fixed and should not cause any issues.