Skip to content

Releases: flat3/lodata

v5.36.0

07 Aug 14:24

Choose a tag to compare

Introduces Relationship operations for Eloquent Models (previously the $ref segment was ignored and invalid CREATE & DELETE operations were performed/attempted on the entire entity). Thanks to @yvo-niedrich !

v5.35.4

22 Apr 10:11

Choose a tag to compare

This release fixes an issue with the previous release where the correct entity set path was not set for entity bound operations.
The release also removes excessive query object tags for operation endpoints.

v5.35.3

22 Apr 09:36

Choose a tag to compare

This release corrects errors and omissions in the OpenAPI schema generator.

Operations with an Entity bound parameter are now correctly represented in the schema.
Not-nullable arguments are now listed as 'required'.
The binding parameter itself has been removed from the 'parameters' array, as it is passed in the URL and not a body/query parameter.

v5.35.2

19 Apr 19:09

Choose a tag to compare

This patch corrects an issue where printf was called with only one argument.

v5.35.1

10 Apr 08:01
09cab07

Choose a tag to compare

This release corrects a behaviour where the ETag was included on requests that used $expand.

Props @sean-james-eco

v5.35.0

11 Mar 11:26
7cebc72

Choose a tag to compare

This release allows the service to accept the Entity primary key using the non-canonical long form, which previously only accepted alternative keys. Thanks to @yvo-niedrich for this enhancement!

v5.34.1

10 Mar 17:27

Choose a tag to compare

This patch causes the system to correctly report Edm.Untyped as the type of a ComplexValue response, where the value did not have a type assigned.

v5.34.0

10 Mar 15:06

Choose a tag to compare

This release adds support for installing on Laravel 12.

This release also adds support for returning a ComplexValue directly, including from a Function or Action.

v5.33.9

16 Feb 10:15

Choose a tag to compare

This release addresses issue #850, also mentioned in #813 and #848 where Lodata could not be cleanly installed by composer into a new Laravel 11 application without making dependency changes.

This new version allows for the use of either DBAL 3 or DBAL 4, and includes a compatibility layer to choose the installed version.

v5.33.8

11 Feb 18:40

Choose a tag to compare

Fixes a pagination issue in the EloquentEntitySet described by @ianket in #848.