Version 0.2.14-alpha
This release of the poly tool includes:
- Allow leaving out
:extra-paths
in aliases indeps.edn
, issue 144 - Calculate library size even when using short shas, issue 145
- Handle
:local/root
correctly in profiles, issue 146 - Restore description/url to generated pom.xml, PR 148
- Allow entities to be symbols in
clojure -T
commands, issue 154 - Remove the link to the (closed down) forum when creating workspaces, issue 157
- Don't commit files when creating a workspace (if not passing in
:commit
), issue 160 - Don't run tests if test setup fails, issue 161
- Don't add
tools.deps.alpha
as a dependency when creating workspaces and projects, issue 164 - Update djblue/portal to 0.18.1, issue 166
- Use .m2 root if configured in
~/.polylith/config.edn
, issue 171 - Make sure git deps with implicit url works, issue 174
- Make sure the test command returns 1 if the workspace contains errors, issue 177
- Set correct hash-sum denotation, PR 178
- Handle
./components/foo
(local) paths correctly in./deps.edn
, issue 182 - Calculate file size correctly even in some rare cases, PR 183
- Remove warning 204 (not valid any more), issue 184
- Typo in message, PR 186
- Handle hidden files correctly, PR 188
- Support running all tests for selected projects, issue 189
One important change in this release is issue 160. Now we don't initiate the workspace as a git repository and adds commits to it automatically any more. To do that we need to pass in :commit
to the create workspace
command.
Another change is issue 189, which makes it possible to run all tests for one or many projects, e.g. poly test :all project:p1:p2
. Before, we would run all tests, because :all
was passed in, but now project:p1:p2...
will work in a similar way as brick:b1:b2...
which makes more sense. Thanks Miikka Koskinen for noticing this.
A PDF for the poly tool doc is included (see below). The export functionality in gitbook doesn't do a perfect job always when it comes to page brakes, but it should be okay I think.
Thanks Sean Corfield for PR 148
Thanks Timo Kramer for PR 178
Thanks Jeroen van Dijk for the PRs 183, 186 and 188.