Skip to content

Releases: polyfy/polylith

Version 0.2.12-alpha

28 Aug 19:38
4b08954
Compare
Choose a tag to compare

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

08 Aug 05:16
f7bae45
Compare
Choose a tag to compare
  • Removed validation that stopped you from creating a workspace within another workspace.
  • Support for showing the deps command in a more compact format (add "deps" to :compact-views in workspace.edn), issue #103.
  • Create Calva jack in settings when creating a workspace (PR #77) and thanks @PEZ!

Version 0.2.0-alpha10

02 Aug 10:52
febea3d
Compare
Choose a tag to compare
  • 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.
  • The workspace configuration is stored in workspace.edn instead of the :polylith key in ./deps.edn, see issue #65.
  • Show flags as stx for the info 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 by v0.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 and deps commands + used by the test 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 except create component, create base and create 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

23 Dec 09:49
c4c9490
Compare
Choose a tag to compare
v0.1.0-alpha9

Version 0.1.0-alpha8

02 Dec 21:55
4ec8422
Compare
Choose a tag to compare
v0.1.0-alpha8

Version 0.1.0-alpha7

01 Dec 08:39
204c059
Compare
Choose a tag to compare
v0.1.0-alpha7

Version 0.1.0-alpha6

26 Nov 15:05
3f64c9a
Compare
Choose a tag to compare
v0.1.0-alpha6

Version 0.1.0-alpha5

16 Nov 09:23
bdf9ac7
Compare
Choose a tag to compare
v0.1.0-alpha5

Version 0.1.0-alpha4

22 Oct 12:48
d0b9794
Compare
Choose a tag to compare
v0.1.0-alpha4

Version 0.1.0-alpha3

17 Oct 09:52
cec566a
Compare
Choose a tag to compare
v0.1.0-alpha3