Skip to content

Releases: LartTyler/doctrine-query-document

2.0.2

24 Oct 18:03
Compare
Choose a tag to compare

What's Changed

  • Fixed a bug wherein attempting to apply an empty query document would result in a WHERE clause with no body being inserted into the query builder.

Full Changelog: 2.0.1...2.0.2

2.0.1

01 Sep 14:23
Compare
Choose a tag to compare

What's Changed

  • Fixed a bug wherein nodes in the projection set with children were not being considered explicitly allowed when queried directly (e.g. foo.bar is explicitly allowed by the projection, but a query for foo would be marked as implicitly allowed).

Full Changelog: 2.0.0...2.0.1

2.0.0

23 Aug 15:43
e642144
Compare
Choose a tag to compare

What's Changed

Full Changelog: 1.8.1...2.0.0

1.8.1

16 Aug 19:33
Compare
Choose a tag to compare

What's Changed

  • Fixed nested projection queries (e.g. a.b.c) not evaluating to QueryResult::allow() for empty projections.

Full Changelog: 1.8.0...1.8.1

1.8.0

11 Aug 18:59
Compare
Choose a tag to compare

What's Changed

  • Added PrefixedProjection class, which wraps a ProjectionInterface and prefixes any queries with a set path string.

Full Changelog: 1.7.0...1.8.0

1.7.0

11 Aug 18:22
147d045
Compare
Choose a tag to compare

What's Changed

  • Merge feature/improve-projection into master by @LartTyler in #9

Full Changelog: 1.6.0...1.7.0

1.6.0

15 Jun 14:46
Compare
Choose a tag to compare

Changelog

  • Replaced deprecated usage of Doctrine\DBAL\Types\Type with Doctrine\DBAL\Types\Types.

1.5.1

18 Jun 15:57
Compare
Choose a tag to compare

Changelog

  • Fixed $eq and $neq operators not allowing null values to pass validation.

1.5.0

25 Feb 15:20
Compare
Choose a tag to compare

Changelog

  • PHP version requirement updated to allow PHP 8 (in addition to PHP 7.x).

1.4.1

18 Jan 15:32
Compare
Choose a tag to compare

Changelog

  • Fixed a bug wherein using the $or operator would cause all items in all sub-documents to be joined by an OR instead of AND.