- #76: Change default expiration time for a token to 1 hour. This value adds sanity for most cases.
- Remove deprecated SymmetricKey and Osst classes.
- Remove deprecated
tokenIsExpired()
method. - #93: Upgrade dependencies. Currently only PHP 8.2 and higher is supported. Remove CaptainHook, will investigate a more robust commit hook solution.
- #52: Add release notes config; Add PHP CodeSniffer to Github Actions CI.
- #53: Deprecate SymmetricKey in favor of SharedKey for simpler naming.
- #75: Deprecate Osst in favor of SplitToken for simpler naming.
- #19: Add eternal tokens, i.e., tokens that never expire until revoked manually.
- #17: Regular dependencies upgrade.
- #20: Add support for Captain Hook, a git hook solution for PHP projects.
- #27: Wrap the internal derived keys into a value object.
- Drop support for PHP 7.3, the minimum version is 7.4.
- #43: Add basic PHP CodeSniffer ruleset. Add typed properties.
- The
tokenIsExpired()
method is deprecated and will be removed in version 2.0, useisExpired()
instead.