Releases: guymers/foobie
Releases · guymers/foobie
0.14.8
0.14.7
0.14.6
0.14.5
0.14.4
0.14.3
0.14.2
- Fix an optional
Write
instance not setting every parameterized value when called with no value. This caused the Postgres driver to throw an error. - Some Postgres
Meta
instances are now also available viadoobie.postgres.instances.{array,enum,geometric}.*
which may avoid needingdoobie.postgres.implicits.*
0.14.1
Write
instances created viaproduct
now have correct unsafe* method implementationsaddBatches
now calls methods directly onPreparedStatement
instead of two higher level methods for each rowupdateManyReturningGeneratedKeys
can be used instead ofupdateManyWithGeneratedKeys
if a collection is all that is needed
0.14.0
- artefacts are now built using Java 11 and are only available for Scala 2.13 and Scala 3
java.time.*
instances are now available by default, no explicit imports are requiredRead
andWrite
derivation is now opt-in viaimport doobie.util.Read.Auto.*
andimport doobie.util.Write.Auto.*
- PostGIS instances have been moved to the new
postgis
module and are available viaimport doobie.postgis.instances.{geography,geometry}.*
LogHandler
has been removed, override interpreters if you want to log thingsWeakAsync
has been removed, aConnectionIO
is a database transaction and should not be mixed with anIO
implementation