Skip to content
6 changes: 4 additions & 2 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,8 @@ jobs:
- name: Setup Clojure
uses: DeLaGuardo/setup-clojure@13.5
with:
bb: latest
bb: 1.12.218
github-token: ${{ secrets.GITHUB_TOKEN }}

- name: Run tests
run: |
Expand Down Expand Up @@ -60,7 +61,8 @@ jobs:
- name: Setup Clojure
uses: DeLaGuardo/setup-clojure@13.5
with:
bb: latest
bb: 1.12.218
github-token: ${{ secrets.GITHUB_TOKEN }}

- name: Run tests
run: |
Expand Down
5 changes: 5 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,11 @@ For breaking changes, check [here](#breaking-changes).
([@lread](https://github.com/lread))
- [#144](https://github.com/babashka/cli/issues/144): deployed pom now reflects min supported clojure version & doc supported platforms/versions
([@lread](https://github.com/lread))
- Expose `parse-opts*`: parses args to raw map, no coercion / defaults / validation
- Expose `coerce-opts`: standalone coerce step
- Expose `validate-opts`: standalone `:restrict` / `:require` / `:validate` step
- Add `apply-defaults`: fills missing keys from `:exec-args` or spec `:default`
- Coerce error data includes `:implicit-true true` when the failure was an implicit `--foo` with no value

## v0.8.67 (2025-11-21)

Expand Down
Loading
Loading