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:
For existing workspaces:
- Set
:validationsin workspace.edn, see example here.- Make sure to use the latest
0.7.0version of the external test runner (if you use it).
Changes:
- The
:librariesattributes has been added to the workspace structure, and the version has been bumped to5.1.
See versions for details. - The
:workspaceskey is no longer mandatory in the workspace root package.json file. - Warnings are no longer shown when starting a shell with the stand-alone
polycommand. - The set argument is introduced to simplify creation of images with the
polyxcommand (mainly used by maintainers of the poly tool).
