v3.12.1
- feat: saveMany() now injects timestamps by @techmahedy in #217
- Add proper error message if creatable attribute not defined in model by @techmahedy in #218
- Refactored entity builder class by @techmahedy in #219
- Improved get dirty attr value get method: by @techmahedy in #220
- remove gc_collect_cycles() from get() in both builders by @techmahedy in #221
- fix: loadManyToManyRelation() runs constraint callback only once by @techmahedy in #222
- remove implicit empty string to null conversion in sanitize() by @techmahedy in #223