Releases: gearbox-solutions/eloquent-filemaker
Releases · gearbox-solutions/eloquent-filemaker
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.
1.2.1
v1.1.3
1.1.2
1.1.1
Empty fields in FIleMaker are returned as strings, which can screw up casting. This update treats empty strings as null for casting purposes so that you retrieve null for cast fields from an empty string. This is a big fix for dates, which previously incorrectly returned the current timestamp instead of null for empty date fields.