v1.1.0 Release
Release Information
- Release Date: October 17, 2025
- Release Version: 1.1.0
- Release Type: Minor
Release Checklist
-
All parts of the release have been tested. -
All tests are passing. -
Proper documentation has been added. -
Wikis have been updated (if applicable). -
Release post has been written (if applicable).
Changelog
Added
- Action removal APIs:
Action::remove(string $hook, callable $callback, int $priority = 10): boolAction::removeAll(string $hook, int|false $priority = false): bool
- Filter removal APIs:
Filter::remove(string $hook, callable $callback, int $priority = 10): boolFilter::removeAll(string $hook, int|false $priority = false): bool
- Helper functions:
-
removeAction(),removeAllActions(),removeFilter(),removeAllFilters()
-
- Facade methods documented:
Action::remove(),Action::removeAll(),Filter::remove(),Filter::removeAll() - Unit tests for removal behaviors
- Documentation updates with examples and API references
Issues Fixed in this Release
Notes
Summary by CodeRabbit
-
New Features
- Added removal APIs for actions and filters:
removeAction(),removeAllActions(),removeFilter(), andremoveAllFilters(). - Support for removing specific callbacks or all callbacks at a given priority level.
- Added removal APIs for actions and filters:
-
Documentation
- Updated documentation with usage examples and API references for the new removal operations.
-
Tests
- Added unit tests for action and filter removal functionality.
Edited by coderabbit-new