Skip to content

Version 0.2.14-alpha

Compare
Choose a tag to compare
@furkan3ayraktar furkan3ayraktar released this 30 Mar 16:05

This release of the poly tool includes:

  • Allow leaving out :extra-paths in aliases in deps.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.