In this post I'll give updates about open source I worked on during July 2023.
To see previous OSS updates, go here.
I'd like to thank all the sponsors and contributors that make this work possible! Open the details section for more info.
If you want to ensure that the projects I work on are sustainably maintained, you can sponsor this work in the following ways. Thank you!
If you're used to sponsoring through some other means which isn't listed above, please get in touch.
On to the projects that I've been working on!
:ssl-context {:insecure true} option and more. See CHANGELOG.defclass in squint, inspired by shadow-cljsdoseq and add doall and dorun in squintproject.clj1.3.182 released, mostly library bumps and small bugfixes. See changelogs here."src" attribute, the whitespace would be executed and the attribute was ignored.0.7.27 (see changelogs) with missing 1.11 functions and options for easier kebab/camel/etc. casing.These are (some of the) other projects I'm involved with but little to no activity happened in the past month.
sql pods: babashka pods for SQL databases
CLI: Turn Clojure functions into CLIs!
cljs-showcase: Showcase CLJS libs using SCI
fs - File system utility library for Clojure
SCI: Configurable Clojure/Script interpreter suitable for scripting and Clojure DSLs
:require-macroseval-string+ which received an optional initial :ns key and also returns the last active :ns so you can preserve the namespace state over multiple evaluations.process: Clojure library for shelling out / spawning sub-processes
:out :bytes to receive output as bytes (thanks Hans Bugge Grathwohl):dir option accept java.nio.file.Pathsci.configs: A collection of ready to be used SCI configs.
babashka.book: Babashka manual
pod-babashka-go-sqlite3: A babashka pod for interacting with sqlite3
quickdoc: Quick and minimal API doc generation for Clojure
rewrite-clj: Rewrite Clojure code and edn
pod-babashka-buddy: A pod around buddy core (Cryptographic Api for Clojure).
gh-release-artifact: Upload artifacts to Github releases idempotently
neil: A CLI to add common aliases and features to deps.edn-based projects
carve - Remove unused Clojure vars
grasp: Grep Clojure code using clojure.spec regexes
quickblog: Light-weight static blog engine for Clojure and babashka
4ever-clojure - Pure CLJS version of 4clojure, meant to run forever!
pod-babashka-lanterna: Interact with clojure-lanterna from babashka
clj2el: transpile Clojure to elisp
deflet: make let-expressions REPL-friendly!
babashka.json: babashka JSON library/adapter
deps.add-lib: Clojure 1.12's add-lib feature for leiningen and/or other environments without a specific version of the clojure CLI
Published: 2023-08-02
Tagged: clojure oss updates