com.github.seancorfield/next.jdbc https://github.com/seancorfield/next-jdbc/releases/tag/v1.3.1070 -- A modern low-level Clojure wrapper for JDBC-based access to databases.
No new functionality in this release -- a couple of documentation updates; switching my dev/test infrastructure to #babashka (thank you @borkdude!)
• Address https://github.com/seancorfield/next-jdbc/issues/307 by documenting the use of next.jdbc.types/as-other for binding parameters, to work around PostgreSQL's implicit casts, in *Tips & Tricks*. Thanks to https://github.com/sjamaan for alerting me to this issue.
• Noted that DuckDB returns an empty string from .getTableName() so you cannot get qualified maps with DuckDB.
• Assume bb for testing/building; add bb.edn; switch GitHub Actions to use bb.
• Fix clj-kondo lint issues in source files (`reify` calls in next.jdbc.result-set).
• Update dev/test deps.
Follow-up in #sql
A little demo web app in Clojure, using Component, Ring, Compojure, Selmer (and a database): https://github.com/seancorfield/usermanager-example has had its first refresh this year -- the develop, polylith, and xtdb branches have all been updated to use the latest versions of all dependencies, including switching to XTDB 2 GA on that branch (which meant some documentation updates too).
This example has been around for nearly six and a half years now! 🙂
https://github.com/lsolbach/qclojure 0.15.0: A functional quantum computing library for Clojure with backend protocols, simulation backends and visualizations. Changes: • added a varational algorithm framework and integrated Variational Quantum Eigensolver and Quantum Approximate Optimization Algorithm • integrated the variational algorithms in the result extraction framework • integrated a trajectory state pipeline into the hardware simulator • enabled hardware optimizations for the hardware simulator • extracted and enhanced topology related code • updated QASM3 generation • made QClojure releases citeable by registering with http://zenodo.org