Skip to content

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): bool
    • Action::removeAll(string $hook, int|false $priority = false): bool
  • Filter removal APIs:
    • Filter::remove(string $hook, callable $callback, int $priority = 10): bool
    • Filter::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(), and removeAllFilters().
    • Support for removing specific callbacks or all callbacks at a given priority level.
  • 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

Merge request reports

Loading