Releases: Oscabrera/laravel-query-filters
Releases · Oscabrera/laravel-query-filters
v1.0.2
What's Changed
- Add CI workflows and custom analyzers for PHP codebase by @Oscabrera in #1
- Add CI workflows and custom analyzers for PHP codebase by @Oscabrera in #2
- Update and refine GitHub workflows configuration by @Oscabrera in #3
- Ignore 'develop' branch in workflows and update README badges by @Oscabrera in #4
- Simplify GitHub Actions branch ignore rules by @Oscabrera in #6
- Update and refine GitHub workflows configuration by @Oscabrera in #5
- Main by @Oscabrera in #7
New Contributors
- @Oscabrera made their first contribution in #1
Full Changelog: v1.0.1...v1.0.2
v1.0.1
v1.0.0-alpha.2
add ServiceProvider to namespace
v1.0.0-alpha.1
Package created
v1.0.0
🚀 New Features
Advanced Query Filtering
- Simple Conditions: Easily apply simple equality conditions to your queries.
- Array Conditions: Use whereIn conditions to filter columns by multiple values.
- Triple Conditions: Apply conditions with specific operators for more granular filtering.
- SubQueries: Utilize subqueries for complex filtering scenarios, supporting both whereIn and whereNotIn.
- Customizable Method Name
- Configuration File: You can publish the configuration file to customize the method name used for applying filters, providing greater flexibility and alignment with your project conventions.
Easy Integration
- Service for Defining Conditions: Keep your code clean and organized by defining query conditions in a dedicated service.
- Global Macro Registration: The package automatically registers a global macro on the Eloquent Builder, making it easy to apply filters to any - - query in your application.
🌐 More Information
For more information, visit the documentation.