Skip to content

Releases: jatcwang/doobieroll

v0.3.2

21 Jun 11:42
fe57309
Compare
Choose a tag to compare

Changes

v0.3.1

20 Jun 11:47
2cd25a0
Compare
Choose a tag to compare

Changes

Updating for Doobie 1.0.0-RC2

24 Jun 13:36
0924746
Compare
Choose a tag to compare
Merge pull request #227 from jatcwang/update_deps

update deps (minor)

v0.2.1

09 Mar 21:49
b5b1a2c
Compare
Choose a tag to compare

Changes

v0.2.0

23 Feb 00:16
f8e53ef
Compare
Choose a tag to compare

Breaking Changes

  • TableColumns's list, prefixed column now return Fragment instead of String. This change was done because since Doobie 0.9.0 you can directly interpolate Fragments inside Fragments like this:
val fromMyTable = Fragment.const("FROM mytable")

fr"SELECT * ${fromMyTable}" // SELECT * FROM mytable

This makes the common case easy and also help prevent accidentally turning what should be SQL into a query parameter. (Since in Doobie 0.9.0 you should be using interpolation instead of ++ to build your Fragment :^) )

To make migration, you should migrate to 0.1.7 first and resolve the deprecations by either switching to the *Str variant (e.g. listStr), or directly interpolate the fragment (listF).

See #124 for changes.

Additions

Dependency updates

v0.1.7

09 Feb 20:01
c12ef7c
Compare
Choose a tag to compare

Added

  • Add joinMap which helps with bulk field aliases / prefixes @jatcwang (#112)

Deprecations

  • Deprecate TableColumn methods that return strings such as list and parameterized. Use the likes of listStr and parameterizedStr if you need to work with strings, but as of Doobie 0.9.0 you can interpolate Fragments directly so consider using listF & friends. In a future version list, paraeterized will return Fragment. @jatcwang (#110)

v0.1.6

17 Jan 14:07
13262d1
Compare
Choose a tag to compare

(Same code as 0.15)

Dependency updates

(+ Various other minor dependency updates)

v0.1.5

16 Jan 13:38
7c24779
Compare
Choose a tag to compare

(Not published, do not use)

Dependency updates

(+ Various other minor dependency updates)

v0.1.4

04 Oct 23:00
80db2f9
Compare
Choose a tag to compare

This release contains just dependency updates.

Changes

v0.1.3

23 Aug 11:26
9760214
Compare
Choose a tag to compare

New

Changed

  • Removed spaces between SQL field lists for consistency @jatcwang (#26)