Skip to content

Version 0.3.30

Latest

Choose a tag to compare

@furkan3ayraktar furkan3ayraktar released this 18 Oct 11:32
20b2a8b

This release skips directly from 0.3.0 to 0.3.30 to avoid conflicts caused by an old 0.3.21-SNAPSHOT release from 2024 that was still lingering and creating issues.

This release introduces two new main features. The ability to filter by library name in the libs command (see examples here) and support for detecting inconsistent library versions in the check command.
Libraries that use different versions are highlighted in yellow (warnings) or red (errors), see documentation here:

RealWorld example

For existing workspaces:

  • Set :validations in workspace.edn, see example here.
  • Make sure to use the latest 0.7.0 version of the external test runner (if you use it).

Changes:

  • The :libraries attributes has been added to the workspace structure, and the version has been bumped to 5.1.
    See versions for details.
  • The :workspaces key is no longer mandatory in the workspace root package.json file.
  • Warnings are no longer shown when starting a shell with the stand-alone poly command.
  • The set argument is introduced to simplify creation of images with the polyx command (mainly used by maintainers of the poly tool).

Issues and PRs:

  • Filter on libraries in the libs command, issue 558
  • Report libraries using different versions in the workspace, issue 562
  • Use configuration passed in by -Sdeps, issue 574