Releases: goestav/nx-semantic-release
Releases · goestav/nx-semantic-release
nx-semantic-release-v1.0.0
1.0.0 (2023-06-03)
⚠ BREAKING CHANGES
- this package requires node version >= 16 from now on
Features
- add
${WORKSPACE_DIR}
token that resolves to workspace directory (11b1c60) - Add support for global configuration (9ec58f4)
- Allow disabling @semantic-release/git plugin (d515817)
- calculate affected files using project graph (609de85)
- Improve token support (5bcf7f9)
- initial release (c196a27)
- Introduce [only] flag for including only selected projects for given commit (f0c4021)
- Introduce @theunderscorer/nx-semantic-release:install generator (22aaec8)
- Introduce @theunderscorer/nx-semantic-release:setup-project generator (8d31901)
- Introduce new options: releaseRules, linkCompare and linkReferences (8eb1f5b)
- remove "git" option (9191bae)
- replace tokens in
outputPath
option (10508ae) - replace tokens in
plugins
' options of typestring | string[]
(57f00f5) - set minimal required node version to 16 (390b2af)
- support "preset" and "presetConfig" configuration (de27b64)
- support latest NX version (ade9bd1)
- Support latest nx version (14.1.5) (3d0b5d1)
- Support latest nx version (14.3.6) (31b897c)
- support passing package.json path (491397f)
- Support passing parserOpts and writerOpts (00bc505)
- support setting
release
tofalse
inreleaseRules
(8b6df0e) - support skipping commits manually (99aea60)
- update nx to 15.9.2 (a09aba5)
- Update to latest nx version (13.10.2) (34ea0d6)
- update to nx 16 (8d70eed)
Bug Fixes
- add "semantic-release-plugin-decorators" as dependency (ce2aecd)
- Add missing "semantic-release-plugin-decorators" dependency to the package (719b39a)
- add missing @semantic-release dependencies (02c79f1)
- add missing plugin steps (prepare and success) (6f95c54)
- Add other missing dependencies (4b6cc98)
- await filterAffected (54f42ad)
- fix library plugins being overwritten by user provided plugins (9d33e2d)
- honor the packageJsonDir option in the gitAssets (4f88a28)
- invalid documentation url (4757077)
- nx-semantic-release: add ESM support (ee7c63d)
- remove extra slash in commitMessage (3f22e97)
- remove invalid host in release-notes-generator (ade0624)
- replace all occurences of a token in an option, not only the first one (320877a)
- Support nested nx repositories (83fc543)
- Use dependencies instead of peerDependencies (aa1fc19)
- use posix path format for default git assets (9c251c5)