Releases: polyfy/polylith
Releases · polyfy/polylith
Version 0.2.12-alpha
This release of the poly
tool includes:
- Failing tests are not exiting the shell/prompt, issue #107.
- Support for per-project test run setup and teardown, issue #110.
- The documentation of the commands is auto generated from now and is based on the real output of the commands, issue #112.
- Support for installing and use the poly tool as a Clojure CLI tool, e.g. 'clojure -Tpoly info', issue #114.
- Support for choosing which bricks to include when running tests, issue #116.
The format of the version has been changed to v0.2.12-alpha, instead of v0.2.0-alpha12.
Version 0.2.0-alpha11
Version 0.2.0-alpha10
- Issue #66:
- Each brick stores its own
deps.edn
file with information about its paths and dependencies. - Projects can use the
:local/root
syntax to include a brick in one single line instead of one line per path (src, resources, test + dependencies). Paths can still be used as before.
- Each brick stores its own
- The workspace configuration is stored in workspace.edn instead of the
:polylith
key in./deps.edn
, see issue #65. - Show flags as
stx
for theinfo
command, see issue #90. - The dependency type
:git/url
now works, see issue #91. - Includes a
migrate
command that can migrate workspaces to the new workspace format used byv0.2.0-alpha10
and later. - The data format of the
ws
command has been restructured and cleaned up. - Support for creating one or several workspaces inside a git repository, not just at the root.
- Test dependencies are calculated at the brick level and displayed in the
libs
anddeps
commands + used by thetest
command. - The
prompt
command, that allows you to execute poly commands instantly. :mvn/repos
can be given at the brick level.- New column 'type' in the
libs
table. - The new version of the tool, with start from
v0.2.0-alpha10
understands the old workspaces format
(if going back with git) and can perform all commands exceptcreate component
,create base
andcreate project
. - The new version of the tool can read old
ws
files, produced by e.g.poly ws out:ws.edn
, and are automatically converted to the new format (note that information like test dependencies were missing in the old format, so they will be missing after the conversion too).
Version 0.1.0-alpha9
v0.1.0-alpha9
Version 0.1.0-alpha8
v0.1.0-alpha8
Version 0.1.0-alpha7
v0.1.0-alpha7
Version 0.1.0-alpha6
v0.1.0-alpha6
Version 0.1.0-alpha5
v0.1.0-alpha5
Version 0.1.0-alpha4
v0.1.0-alpha4
Version 0.1.0-alpha3
v0.1.0-alpha3