Skip to content

fix: jolt-lang/time pin for jolt v0.8.25 - #6

Merged
burinc merged 1 commit into
mainfrom
chore/time-pin
Nov 10, 2026
Merged

burinc merged 1 commit into
mainfrom
chore/time-pin

Conversation

@burinc

@burinc burinc commented Nov 10, 2026

Copy link
Copy Markdown
Member

On jolt v0.8.25 every jolt run build failed: the pinned jolt-lang/time (abeee499) has a namespace docstring with unescaped quotes ("Mar", "Sat"), which ends the string early, and v0.8.25 refuses the resulting ns form. jolt-lang/time escaped them in 51de696f; this pins its current main (06dfc4e7, 27 commits ahead, no breaking changes for the engine).

Checked: champaca's site builds under both jolt run build and bb build and passes its docs/check-site.sh; bb test 110 tests, 286 assertions, 0 failures. Also: markdown_test called the private split-before-h2-headings directly, which bb allows but JVM Clojure and jolt refuse; it now calls it through its var.

Not fixed here: jolt test still stops on cheshire, which bb has built in and jolt doesn't.

…e quotes in its namespace docstring; the old pin's unescaped "Mar" ended the docstring early, so jolt v0.8.25 refused the ns form and every jolt run build failed. markdown_test calls the private split-before-h2-headings through its var, as JVM Clojure requires (bb allowed the direct call)
@burinc
burinc merged commit 3e1c83b into main Nov 10, 2026
1 check passed
@burinc
burinc deleted the chore/time-pin branch November 10, 2026 11:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant