Releases: gearbox-solutions/eloquent-filemaker
Releases · gearbox-solutions/eloquent-filemaker
2.2.1
2.2.0
This is a cool update! We've added the QueryExecuted event, which makes FileMaker queries show up in helpful Laravel dev tools like Clockwork. With this, you get a log of each of your queries for each page load, how long they take to execute, and you can see the exact URL, method, and data which was sent to the FileMaker Data API. This makes it easy to do diagnosis of slow-running Data API queries!
- Updates FileMakerConnection class to fire
Illuminate\Database\Events\QueryExecuted
event when making a request to the FIleMaker endpoint, including the session login.
2.1.2
2.1.1
What's Changed
- Improve compatibility with general eloquent usage and Laravel Nova by @tkuijer in #66
- Changed cached session tokens to be used until FileMaker no longer accepts them, rather than automatically refreshing after 15 minutes
- Changed default to use cache to help avoid major performance issues, better default config
New Contributors
Full Changelog: 2.1.0...2.1.1
2.1.0
2.0.2
2.0.1
Version 2.0.1
- Updated model retrieval to return a
Illuminate\Database\Eloquent\Collection
instead ofIlluminate\Support\Collection
- Fixed an issue with using a custom model Collection
2.0
Version 2.0 Release!
- Added support for Laravel 11
- Empty fields in FileMaker are returned as null instead of an empty string
- FileMaker Sessions only last for the duration of a single request to Laravel instead of being reused for 15 minutes - Cache is no longer required
- Improvements to whereNot logic and implementation to make it behave more closely to what it should be
Run composer require gearbox-solutions/eloquent-filemaker:^2.0
to upgrade to the latest version of the package. Please check the readme for breaking changes.