Skip to content

Releases: introproventures/graphql-jpa-query

Release 0.3.28

24 Aug 14:35

Choose a tag to compare

Release Notes

New Features

  • feat: support transient field modifier with class hierarchy introspection (#168) 81a6a19
  • feat: add support for variable where criteria expressions (#162) 5385a41
  • Add METHOD to the @GraphQLIgnore annotation target (#165) 8028d12
  • feat: add conditional property to disable GraphQLController (#161) 4bf7596
  • Add LocalDate/LocalDateTime/OffsetDateTime/ZonedDateTime/Instant support for query and filter (#158) a3f7877

Dependency versions updated:

  • fix(versions): update Spring Boot to 2.1.7 (#159) 257a92d

Many thanks to @anotender and @SinaiNIN for contributions!

Release 0.3.27

11 Jun 08:27

Choose a tag to compare

Release Notes

New Features

feat: add EXISTS/NOT_EXISTS subquery logical where criteria expressions (#151) 85d2f3a

Release 0.3.26

09 Jun 18:00

Choose a tag to compare

Release Notes

New Features:

feat: add NE predicate for custom attributes criteria expressions (#140) 4862ad0
feat: add optional argument for plural attributes (#138) e2ddd4d
feat: add AND/OR logical criteria list in schema and query (#134) 764c439
feat: add IN | NIN predicate for custom attribute types (#136) ac7bda6
feat: add equals criteria support for custom attributes types (#133) a18a6ce
feat: Provide default GraphQLObjectCoercing fallback for non-existing Java classes (#130) 1a27eee

Fixes

fix: correct element collection fetch sort order (#149) 5327a22
fix: add support for nested where criteria expressions (#148) 2065101
fix: separate reuse fetch and join methods with better apis fcf9f12
fix: TODO plural predicate fetch join detection 3aa3347
fix: build fetch joins from selection graph (#137) d452620
fix: enable default distinct configuration property (#135) 6359449
fix: use GrpaphQL execution context to resolve variable references (#129) 5f9da5f
fix: use stream().distinct() to remove duplicates from root entities (#128) d0758e7
fix: resolve variable references in GraphQLObjectCoercing (#127) fc2ab23

Release 0.3.25

29 Apr 07:25

Choose a tag to compare

Release Notes

Fixes

fix: Let's not pass DISTINCT in JPQL for better performance 4a75979

Release 0.3.24

28 Apr 23:21

Choose a tag to compare

Release Notes

Bug Fixes

fix: Let's pass and apply distinct in query results if enabled (#124) dcb037b

Release 0.3.23

28 Apr 23:07

Choose a tag to compare

Release Notes

Bug Fixes

Lets fetch element collection attributes (#123) ca7f78e
Apply left outer join to retrieve optional associations (#105) 7ff25ae

Release 0.3.22

27 Apr 02:51

Choose a tag to compare

Release Notes

Bug Fixes

fix: update example docker-compose Docker image 74afefc
fix: missing predicates when using compound nested relationship criteria expressions (#121) af279d9

Release 0.3.21

24 Apr 05:28

Choose a tag to compare

Release Notes

Bug Fixes

Fix MappedSuperclass for JPA entity attributes (#120) c67073a

Thanks to @miklemv for your contribution!

Release 0.3.20

23 Apr 01:48

Choose a tag to compare

Release Notes

New Features

feat: extract GraphiQL into separate reusable module (#116) 123b471
feat: extract example JPA models into separate reusable modules (#104) 9698743
feat: support nested relationships in where criteria expressions (#108) b05c246
feat: add LOCATE predicate for JPA entity attributes annotated with @convert (#115) 3f9704b
feat: support enum variable bindings in queries (#109) 5dd999a

Fixes

fix: change droid_function entity name to DroidFunction (#117) ee39a1d

Release 0.3.19

18 Apr 21:15

Choose a tag to compare

Release Notes

New Features

Support enum variable bindings in queries (#109) 5dd999a