Releases: netlogix/Netlogix.JsonApiOrg.AnnotationGenerics
Releases · netlogix/Netlogix.JsonApiOrg.AnnotationGenerics
8.1.1 - Fetch property type from reflection if no var annotation is present
What's Changed
Full Changelog: 8.1.0...8.1.1
8.1.0 - Avoid xand composite clause with only one child expression
The extra lazy collection no longer wrap its where clause in XAND
expressions for every subsequent "getCriteria()".
8.0.2 - Fix Uploaded Resources and some PHP 8.3 issues
What's Changed
- fix: Remove invalid semicolon from dummy object serialized string by @paxuclus in #42
- fix: Map uploaded resources into request body by @paxuclus in #41
Full Changelog: 8.0.1...8.0.2
8.0.1 - Properly clone request arguments
What's Changed
Full Changelog: 8.0.0...8.0.1
8.0.0 - Flow 8.3 Requirement
BUGFIX: ExtraLazyPersistentCollection::matching() returns self
The concept of extralazy persistent collections is being chainable
through multiple calls of "matching", narrowing down the result set
with each step. This means ExtraLazyPersistentCollection::matching()
returns another ExtraLazyPersistentCollection, not a plain Collection
like parent::matching() does.
7.5.1 - BUGFIX: Remove invalid assert
What's Changed
- BUGFIX: Remove invalid assert by @nlx-lars in #36
- BUGFIX: Remove replace for self in composer.json by @nlx-lars in #37
Full Changelog: 7.5.0...7.5.1
FEATURE: Allow value objects as identifier
Objects can implement \Stringable
or JsonApiIdentifier
to provide the identifier.
FEATURE: Add tideways TransactionName
This allows a better overview in tideways and not having only 5 entries
FEATURE: Prevent duplicate query to collections
7.3.0 Merge pull request #33 from netlogix/feature/prevent-duplicate-querie…