Skip to content

Rename HasFilterable to InteractsWithFilterable - #67

Merged
kettasoft merged 3 commits into
masterfrom
refactor/interacts-with-filterable
Sep 7, 2026
Merged

Rename HasFilterable to InteractsWithFilterable#67
kettasoft merged 3 commits into
masterfrom
refactor/interacts-with-filterable

Conversation

@kettasoft

Copy link
Copy Markdown
Owner

Summary

Rename the model filtering trait to InteractsWithFilterable for clearer intent while preserving backward compatibility.

Changes

  • Add the new InteractsWithFilterable trait.
  • Deprecate HasFilterable while keeping it as a compatibility wrapper.
  • Update package models and tests to use the new trait.
  • Add a test covering legacy trait compatibility.
  • Update the README and feature documentation.
  • Add clear migration guidance for existing users.

@kettasoft kettasoft self-assigned this Sep 7, 2026
@kettasoft kettasoft added the enhancement New feature or request label Sep 7, 2026
@kettasoft
kettasoft merged commit c23817c into master Sep 7, 2026
1 check passed
@kettasoft
kettasoft deleted the refactor/interacts-with-filterable branch September 7, 2026 05:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant