Skip to content

Releases: networkteam/qrb

v0.10.0-alpha.1

11 Oct 15:32
Compare
Choose a tag to compare
v0.10.0-alpha.1 Pre-release
Pre-release

Full Changelog: v0.9.0...v0.10.0-alpha.1

v0.9.0

11 Oct 14:44
Compare
Choose a tag to compare
  • Added ApplyIf to `JsonBuildObjectBuilder

v0.8.0

26 Jun 11:09
Compare
Choose a tag to compare
  • Allow expressions in string functions
  • Add better support for types in cast
  • Support building expressions from Array
  • Update deps of examples
  • Implement all JSON processing functions
  • Implement ApplyIf for UpdateBuilder
  • Implement ANY / ALL for subquery / array comparison

Full Changelog: v0.7.0...v0.8.0

v0.7.0

20 Sep 14:06
Compare
Choose a tag to compare

Improved operator precedence handling:

  • Operators now use parentheses according to the PostgreSQL operator precedences
  • Operators with the same precedence don't add unecessary quoting

v0.6.1

20 Jul 19:49
Compare
Choose a tag to compare
  • Expose qrb.Not and add parens if negating a junction

v0.6.0

23 Jun 12:26
Compare
Choose a tag to compare
  • Added locking clause to select builder

Full Changelog: v0.5.1...v0.6.0

v0.5.1: Merge pull request #4 from networkteam/letter_case_funcs

11 May 14:23
9ce06c3
Compare
Choose a tag to compare

v0.5.0: Merge pull request #3 from networkteam/jsonb_build_object

09 May 16:14
31b2147
Compare
Choose a tag to compare
  • Add support for jsonb_build_object via fn.JsonbBuildObject

v0.4.1

05 May 13:09
Compare
Choose a tag to compare
  • Return ExpBase from Cast to support further ops

v0.4.0

02 May 14:47
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release
  • Make Args and Exps easier to use (without interface conversion)
  • Breaking: Args does not support mixed types anymore, use separate Arg calls for that case
  • Support In with Args and Exps
  • Filter nil expressions in junctions