A release with known breaking changes is marked with:
-
[breaking] you probably need to change your code
-
[minor breaking] you likely don’t need to change your code
-
Tests can now be generated from a header-less doc #25 (thanks for the feedback @genmeblog!)
-
Bumped malli (used during test generation only)
-
Drop
alpha
status, we don’t have many users, but folks have been using this lib for years -
Reviewed and refreshed docs
-
Bumped library deps (these are used during test generation only)
-
No longer engaging clj-kondo’s lint feature during code analysis
-
While preserving our existing
-X
command line interface, add a more conventional main command line interface to support leiningen (and potentially Windows) users #8 -
Now failing when a requested file/glob does not exist #9
-
Bump deps
-
Internal test-doc-blocks developer facing:
-
Migrate from
depstar
totools.build
-
-
Add support for
(refer-clojure …)
in doc blocks #5 -
Bump rewrite-clj to v1.0.682-alpha
-
Freshen up docs, deps and internal scripts
-
Maintenance release - bump deps
-
Maintenance release - deps, docs and ops updates
-
Switch to
com.github.lread/test-doc-blocks
for deployment artifact name as per new security measures at clojars.
-
Ensure test-doc-blocks works on Windows
-
Support generating tests from CommonMark code blocks found in Clojure source docstrings
-
Correct sort order in new tree-like report of found blocks
-
Don’t trim trailing newline for test body if last item is comment
-
Switch from (too) wide table to tree-like report of found blocks
-
Upgraded from rewrite-clj v0 to rewrite-clj v1
-
Release workflow now creates a GitHub release
-
Correct public API for cljdoc
-
Developer facing only: more updates to release workflow
-
Developer facing only: updates to release workflow