Skip to content

2.1.0

Choose a tag to compare

@kafoso kafoso released this 14 Feb 20:45
· 7 commits to main since this release

Version 2.1.0

Changes

  • Introduced a special singleton class, \Eboreum\Caster\SensitiveValue, which is utilized to signal to Caster that the "sensitive message" (default being "** REDACTED **") should be returned. Notice that for this reason (by design) the type is not returned, either. This is done in order to reveal absolutely nothing of the original value.
  • Added Docker functionality. However, this is solely for development and testing purposes. Everything Docker related is in export-ignore in the .gitattributes file.
  • Added a build step checking for Composer strict PSR autoloading compliance.

Fixes

  • phpstan/phpstan was upgraded to ^2.1.5. This has resulted in a large number of code changes, however, none of which should have changed the existing behavior.