This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2024-02-16
Channels
- # ai (2)
- # announcements (9)
- # asami (6)
- # babashka (6)
- # beginners (49)
- # clojure (33)
- # clojure-europe (31)
- # clojure-nl (2)
- # clojure-norway (29)
- # clojure-uk (12)
- # clr (3)
- # cursive (3)
- # data-science (27)
- # datomic (13)
- # emacs (1)
- # graalvm (12)
- # gratitude (1)
- # hyperfiddle (39)
- # integrant (14)
- # leiningen (1)
- # matrix (3)
- # music (1)
- # off-topic (39)
- # other-languages (3)
- # pathom (7)
- # pedestal (19)
- # polylith (5)
- # portal (9)
- # releases (4)
- # shadow-cljs (8)
- # spacemacs (11)
- # squint (7)
- # testing (11)
https://github.com/polyfy/polylith/releases/tag/v0.2.19, a https://cljdoc.org/d/polylith/clj-poly/0.2.19/doc/readme for the Polylith architecture. Biggest changes:
• Some clean up of the workspace structure. If you use any of https://github.com/imrekoszo/polylith-kaocha or https://github.com/seancorfield/polylith-external-test-runner test runners, make sure you use the latest version.
• Added check
and test
functions to the https://clojars.org/polylith/clj-poly library, documented https://cljdoc.org/d/polylith/clj-poly/0.2.19/api/polylith.clj.core.api.interface.
• Use global test configuration again (bug fix).
• Update Edamame dependency to 1.4.25, to make it work with Clojure 1.12 Alpha 7.
Guardrails 1.2.2. Fixes reflection and boxed math for use with GraalVM. https://github.com/fulcrologic/guardrails/
There isn't really a good channel to ask guardrails questions, right? After upgrading from 1.2.1 to 1.2.2 I get the error:
Use of undeclared Var com.fulcrologic.guardrails.config/-excluded?
And then, because that is inside test code that gets compiled with shadow-cljs and then run using jest, while running the tests:
TypeError: Cannot read properties of undefined (reading '_excluded_QMARK_')
Any idea what's going on @U0CKQ19AQ / @U9S6X97KQ?
@UGNFXV1FA no need to open an issue this time, already found the regression. It seems to have slipped through with the last PR and made some namespaces unavailable to CLJS. Pushing a patch release ASAP.
(And yes, no channel for now, so in the future best to open a GitHub issue as suggested, though in cases like this an additional nudge in the release announcement thread can't hurt. Thanks!)
Excellent @U9S6X97KQ and thanks!
First release of Mesalog, a CSV loader for Datalog databases (for now). https://github.com/replikativ/mesalog • Loads CSV data into Datalog databases with a single function call ◦ With plans to add a multi-step alternative • Handles arbitrarily large files by default • Offers both automatic inference and user specification of: ◦ Parsers (types) ◦ Schema • Automatic type inference and parsing of relatively standard datetime values • Automatic vector/tuple value detection and parsing • Tolerable performance (~45s per million rows to parse and infer schema), which scales consistently ◦ I'll throw a profiler at it soon... • Currently supports only Datahike, though more backends are planned after the API stabilizes