Skip to content

Releases: turkraft/springfilter

Version 0.7.5

16 Feb 05:41
5bd71aa
Compare
Choose a tag to compare

Added the Nothing node.

Version 0.7.4

16 Feb 05:01
f34c85b
Compare
Choose a tag to compare

Added some other methods to the query builder.

Version 0.7.3

15 Feb 08:43
4ff365b
Compare
Choose a tag to compare
  • Added the in predicate. Examples: id in (1, 2, 3), name in ('yusuf', 'jose')
  • Added the FilterQueryBuilder class which helps to easily create queries, as an alternative to Lombok's builder:
import static com.turkraft.springfilter.FilterQueryBuilder.*;
Filter filter = filter(like(field("name"), input("%jose%"))); // name ~ '%jose%'

Version 0.7.2

14 Feb 14:22
94284a9
Compare
Choose a tag to compare

Added support for functions. These are the ones available for now:

  • absolute
  • average
  • min
  • max
  • sum
  • currentDate
  • currentTime
  • currentTimestamp
  • size
  • length
  • trim

Example query: average(ratings) > 4.5

Version 0.7.1

12 Feb 14:10
d93c352
Compare
Choose a tag to compare

First release.