🧠 Easy Model v2.1.0 β€” Smarter, More Pow ...

🧠 Easy Model v2.1.0 β€” Smarter, More Powerful Eloquent Queries

Sep 13, 2026

imageπŸš€ Easy Model v2.1.0 is here!

A major update focused on more powerful querying, flexible filtering, relationships, and efficient database operations.

✨ What’s New

  • πŸ”Ž Request-Driven Queries β€” build controlled filters, sorts, includes, and searches from request parameters.

  • βš™οΈ Conditional Queries β€” easily apply query logic with when() and unless().

  • πŸ”— Smarter Relationships β€” dynamic eager loading, relationship counts, and relationship-based keyword searches.

  • 🎯 Select & Pagination β€” control selected columns and use multiple pagination strategies.

  • πŸ“… Date & JSON Filters β€” handle dates, periods, and JSON conditions with dedicated methods.

  • πŸ—‘οΈ Soft Deletes β€” improved support for querying, restoring, and permanently deleting soft-deleted models.

  • ⚑ Mass Insert & Upsert β€” efficiently handle bulk database operations with optional model events.

  • πŸ”„ Better Relationship Ordering β€” improved joins and table aliasing for complex relationships.

  • πŸ§ͺ Better Testing β€” expanded test coverage with Orchestra Testbench and PHPUnit.

Built to reduce repetitive Eloquent code and give Laravel developers more control with less boilerplate.

πŸ‘‰ Check out Easy Model:

https://github.com/mahmoudmohamedramadan/easy-model

Ti piace questo post?

Offri un caffè a Mahmoud Ramadan

Altro da Mahmoud Ramadan