Releases: RutledgePaulV/q-builders
Releases · RutledgePaulV/q-builders
1.5
1.4
- Fixed known issues with the predicate visitor against enums and multivalued fields.
- Added support for regex patterns against any StringProperty along with implementation for each visitor.
1.3
- Added support for visitors that must maintain contextual information.
- Added "FieldPath" abstraction for identifying targeted fields on a model, includes capturing information for AST nodes who originated as part of parsing a subquery. This was necessary to fix a bug in the elasticsearch visitor implementation that resulted in incorrect nested queries being generated.
- Fixed bug in elasticsearch visitor per above ^
1.2
Added enum property
Inherited from parent pom.xml
Release 1.1
- Fixed a bug where the "not in" operator for the RSQL visitor had been represented by "=nin=" whereas the parsing library actually requires "=out="
- Added support for the value of a subquery expression to be either a qbuilder condition or another query tree node
Release 1.0
Initial release includes out of box support for elasticsearch, mongodb, rsql, and java.util.Predicate target types.