Releases: nette/security
Releases · nette/security
Released version 3.2.1
Released version 3.2.0
- requires PHP 8.1
- uses PHP 8.1 features
- removed deprecated IUserStorage (BC break)
Released version 3.1.8
- support for PHP 8.3
- constants are PascalCase
- used #[\SensitiveParameter] to mark sensitive parameters
Released version 3.1.7
- composer: allows nette/utils 4.0
Released version 3.1.6
- CookieStorage: getState returns the previously set ID #67
- CookieStorage: fixed SameSite attribute
SessionStorage::setExpiration()
does not overwrite data in the session- SimpleAuthenticator: refactoring, added
verifyPassword()
- strict type fix
- coding style
Released version 3.1.5
- SessionStorage: used new sessionSection API to not start the session unless needed
Released version 3.1.4
- support for PHP 8.1
User::setExpiration()
second argument accept also bool $clearIdentity- User: added consts LOGOUT_MANUAL & LOGOUT_INACTIVITY
- fixed compatibility with Symfony DebugClassLoader
- compatibility: improved code hinting
Released version 3.0.6
Released version 3.1.3
- Revert "SecurityExtension: 'roles' & 'resources' are deprecated"
- SessionStorage: Fix clearing identity in case of clearAuthentication(true). (#55)
- User: passes to authenticator all arguments
- User::
logout()
steps reorder - events: removed magic
- CookieStorage: added MIN_LENGTH for UID
- User::
inInRole()
works with object Role
For the details you can have a look at the diff.
Released version 3.1.2
- SecurityExtension: added section 'authentication'
- added SessionStorage & CookieStorage (replaced Nette\Http\UserStorage)