v1.13.0 - 2024-11-12
- [1.x] Allow control over feature serialization by @timacdonald in #125
- [1.x] Allow retrieving all features for a scope when some features are defined for differing scopes by @cosmastech in #121
- [1.x] Improve typing checks by @timacdonald in #126
- [1.x] Supports PHP 8.4 by @crynobone in #128
- [1.x] Allow external drivers to retrieve defined features for the given scope by @timacdonald in #127
v1.12.0 - 2024-09-30
- [1.x] Add a new
[@featureany](https://github.com/featureany)
directive by @ryangjchandler in #122
v1.11.0 - 2024-08-08
- [1.x] Add ability to resolve feature instance. by @timacdonald in #118
v1.10.0 - 2024-07-18
- Fixes purge output message when nothing is purged by @timacdonald in #114
- Add
loadAll
method by @timacdonald in #113
v1.9.0 - 2024-07-08
- [1.x] Introduce before hook by @timacdonald in #111
v1.8.3 - 2024-06-27
- [1.x] Use constant for updated_at column name by @thijsvdanker in #108
- [1.x] Fixes wrong column reference by @timacdonald in #109
v1.8.2 - 2024-06-20
- [1.x] Ensure values returns feature name by @timacdonald in #107
v1.8.1 - 2024-05-29
- [1.x] Extract insert all by @timacdonald in #105
v1.8.0 - 2024-05-21
- [1.x] Improve unique constraint handling for high traffic applications by @timacdonald in #104
v1.7.1 - 2024-05-06
- [1.x] Make commands lazy by @timacdonald in #96
v1.7.0 - 2024-03-04
- Make timestamp column names easy to change by @thijsvdanker in #90
- [1.x] Allow excluding features from purge command by @timacdonald in #89
- Ensure strings by @timacdonald in #91
v1.6.0 - 2024-01-15
- [1.x] Ensure cache holds serialized values only by @timacdonald in #83
- [1.x] Respect configuration changes by @timacdonald in #81
- [1.x] Laravel v11 support by @nunomaduro in #84
v1.5.1 - 2023-12-14
- Alias command by @taylorotwell in https://github.com/laravel/pennant/commit/6464d2aeb6cd8d1ad493b6cb101cdea552451f67
v1.5.0 - 2023-08-31
- [1.x] Added "all" method to "EnsureFeaturesAreActive" middleware. by @ash-jc-allen in #70
- [1.x] Rename to match framework by @timacdonald in #72
v1.4.0 - 2023-06-21
- [1.x] Add feature blade directive tests by @timacdonald in #66
- [1.x] Provide hook to use morph map while serializing models by @timacdonald in #64
v1.3.1 - 2023-05-17
- Fixes typo in
PendingScopeFeatureInteraction@values()
by @cosmastech in #61
v1.3.0 - 2023-05-04
- Events for Feature Updates and More by @tylernathanreed in #59
v1.2.1 - 2023-03-17
- Not call whenInactive when it is null by @kafkiansky in #48
- Fix flushCache() on null error by @mbukovy in #56
v1.2.0 - 2023-02-24
- Fixed phpdoc type syntax by @korkoshko in #38
- Adds timestamps to bulk updates by @timacdonald in #37
- Improved manager by @taylorotwell in #44
- Ensure global helper does not conflict with another function by @ChenRuiWang in #46
v1.1.1 - 2023-02-16
- Fix table name not being used and migration error by @bankorh in #36
v1.1.0 - 2023-02-15
- Gracefully handles unexpected
null
scope by @timacdonald in #31
Initial release of Pennant. For more information, please consult the Pennant documentation.