This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2023-09-25
Channels
- # alda (7)
- # aleph (10)
- # announcements (3)
- # babashka (103)
- # beginners (54)
- # calva (62)
- # clerk (2)
- # clj-yaml (27)
- # cljs-dev (1)
- # clojure (61)
- # clojure-europe (64)
- # clojure-nl (3)
- # clojure-norway (34)
- # clojure-sweden (4)
- # clojure-uk (4)
- # conjure (9)
- # cursive (1)
- # data-science (3)
- # fulcro (20)
- # gratitude (1)
- # hyperfiddle (54)
- # lsp (9)
- # malli (7)
- # meander (4)
- # membrane (17)
- # off-topic (23)
- # releases (3)
- # sci (1)
- # shadow-cljs (5)
- # sql (1)
- # tree-sitter (8)
- # vim (6)
com.github.seancorfield/next.jdbc {:mvn/version "1.3.894"}
-- a minor release but the +options
variants of with-transaction
and on-connection
have been requested for a long time (I've just kind of resisted adding them!):
• Fix https://github.com/seancorfield/next-jdbc/issues/257 by making the fdef
spec for with-transaction
more permissive. Also add specs for on-connection
and the +options
variants of both macros.
• Address https://github.com/seancorfield/next-jdbc/issues/256 by adding with-transaction+options
and on-connection+options
.
• Updates most of the JDBC drivers used for testing, including SQLite 3.43.0.0 which now throws an exception when .getGeneratedKeys()
is called so you cannot use :return-generated-keys true
with it but you can add RETURNING *
to your SQL statements instead (the tests have been updated to reflect this).
• Update tools.build
to 0.9.5 (and remove :java-opts
from build/test
)
I was alerted to the SQLite issue recently and, indeed, updating from 3.42.0.0 to 3.43.0.0 broke several tests! Gotta love database vendors and their homage to backward-compatibility, eh?