clam2021/vendor/tuupola/slim-basic-auth/CHANGELOG.md
2021-05-13 13:04:00 -03:00

2.0 KiB

Changelog

All notable changes to this project will be documented in this file, in reverse chronological order by release.

3.2.1 - 2018-10-15

Added

  • Support for tuupola/callable-handler:^1.0 and tuupola/http-factory:^1.0

Changed

  • psr/http-message:^1.0.1 is now minimum requirement.

3.2.0 - 2018-08-07

Added

  • Support for the stable version of PSR-17

3.1.0 - 2018-05-06

Added

  • Option to trust X-Forwarded-Proto and X-Forwarded-Port when detecting https requests.

3.0.0 - 2018-03-01

Changed

  • Namespace changed from Slim\Middleware to Tuupola\Middleware
  • Middleware now uses only Authorization header from the PSR-7 request. Both PHP_AUTH_USER and PHP_AUTH_PW globals as well as HTTP_AUTHORIZATION environment are now ignored.
  • The callback setting was renamed to before. It is called before executing other middlewares in the stack.
  • The passthrough setting was renamed to ignore.
  • Public setter methods addRule() and withRules() are now immutable.
  • PSR-7 double pass is now supported via tuupola/callable-handler library.
  • PHP 7.1 is now minimal requirement.
  • Error callback now receives only response and arguments, request was removed.
  • Before callback now receives only request and arguments, response was removed.
  • After callback now receives only response and arguments, request was removed.

Added

Removed

  • Most setters and getters for settings. Pass settings in an array only during initialization.