Skip to content

Latest commit

 

History

History
76 lines (48 loc) · 2.48 KB

CHANGELOG.md

File metadata and controls

76 lines (48 loc) · 2.48 KB

Changelog

For a list of breaking changes, check here

babashka-sql-pods: Babashka pods for SQL databases

v0.1.2

  • Upgrade libraries
  • Fix bug with mssql on Windows (@kbosompem)

v0.1.1

  • Remove dynamic linux builds

v0.1.0

  • Fix bug in with-transaction for MySQL #47
  • Upgrade next.jdbc to 1.2.753

v0.0.8

  • Releases for Windows
  • Releases for Oracle

v0.0.7 (requires bb 0.4.3+)

Breaking changes:

  • Arrays are now always returned as vectors, the support for :pod.babashka.sql/read {:array :array} option has been dropped.
  • Writing arrays must always be done using an explicit array instead of using the :pod.babashka.sql/write option
  • Instead of writing json or jsonb via metadata, this must now be done using the write-json and write-jsonb functions from the main db namespace.

v0.0.6

All linux binaries are now statically linked with musl.

v0.0.5

  • Fix insertion and retrieving of byte arrays

v0.0.4

  • Automatically convert json and jsonb into Clojure values (for PostgreSQL only)
  • Add :pod.babashka.sql/write and :pod.babashka.sql/read options to give precise control over how arrays and json/jsonb values are read and written. See arrays and json docs.

v0.0.3

  • Add insert-multi!
  • Support MS SQL (@jvtrigueros)
  • Support inserting Java arrays #7
  • Support querying rows with array results (behavior: automatic conversion to Clojure vectors)
  • Switch to transit as payload format #27

v0.0.2

  • Add execute-one!
  • Support Oracle via Helidon driver (@holyjak)
  • Add static builds for linux (eccentric-j)

v0.0.1

Initial release.

Breaking changes

0.0.7

  • Arrays are now always returned as vectors, the support for :pod.babashka.sql/read {:array :array} option has been dropped.
  • Writing arrays must always be done using an explicit array instead of using the :pod.babashka.sql/write option
  • Instead of writing json or jsonb via metadata, this must now be done using the write-json and write-jsonb functions from the main db namespace.