Skip to content

Releases: semantic-release/commit-analyzer

v9.0.0-beta.2

21 Aug 05:00
a773c8b
Compare
Choose a tag to compare
v9.0.0-beta.2 Pre-release
Pre-release

9.0.0-beta.2 (2021-08-21)

Features

BREAKING CHANGES

  • @semantic-release/commit-analyzer is now a native ES Module
  • When setting the releaseRules option to a path, the path must include the .js extension, and the file must be an ES Module itself, exporting an array as default

Before:

{
  "plugins": [
    ["@semantic-release/commit-analyzer", {
      "preset": "angular",
      "releaseRules": "./config/release-rules"
    }],
    "@semantic-release/release-notes-generator"
  ]
}
// File: config/release-rules.js
module.exports = [
  {type: 'docs', scope: 'README', release: 'patch'},
  {type: 'refactor', scope: 'core-*', release: 'minor'},
  {type: 'refactor', release: 'patch'},
];

After:

{
  "plugins": [
    ["@semantic-release/commit-analyzer", {
      "preset": "angular",
      "releaseRules": "./config/release-rules.js"
    }],
    "@semantic-release/release-notes-generator"
  ]
}
// File: config/release-rules.js
export default [
  {type: 'docs', scope: 'README', release: 'patch'},
  {type: 'refactor', scope: 'core-*', release: 'minor'},
  {type: 'refactor', release: 'patch'},
];

Co-authored-by: Gregor Martynus 39992+gr2m@users.noreply.github.com

v9.0.0-beta.1

20 Aug 21:19
e7e56f6
Compare
Choose a tag to compare
v9.0.0-beta.1 Pre-release
Pre-release

9.0.0-beta.1 (2021-08-20)

Features

  • raise minimum version of Node to v14.17 (#246) (e7e56f6)

BREAKING CHANGES

  • the minimum required version of node is now v14.17 (#244)

v8.0.1

31 Jan 16:20
Compare
Choose a tag to compare

8.0.1 (2020-01-31)

Bug Fixes

  • package: update micromatch to version 4.0.2 (ab3e4fd)

v8.0.0

27 Jan 21:05
Compare
Choose a tag to compare

8.0.0 (2020-01-27)

chore

  • require Node.js >=10.18 (3f1dfc3)

BREAKING CHANGES

  • Require Node.js >= 10.18

v7.0.0

09 Jan 19:54
99d15a9
Compare
Choose a tag to compare

7.0.0 (2020-01-09)

Bug Fixes

  • use correct peerDependencies for semantic-release (4ff652f)
  • package: update import-from to version 3.0.0 (060dc29)

Features

  • add support for conventionalcommits preset (2b5ac0a)
  • allow to disable default release rules with release: false (ea2b204)
  • require Node.js >=10.13 (9f72907)
  • use globs instead of regexp for releases rules (fc9b28a)

BREAKING CHANGES

  • Require Node.js >= 10.13
  • Regexp are not supported anymore for property matching in the releaseRules option.

Regex are replaced by globs. For example /core-.*/ should be changed to 'core-*'.

v7.0.0-beta.7

05 Dec 19:17
Compare
Choose a tag to compare
v7.0.0-beta.7 Pre-release
Pre-release

7.0.0-beta.7 (2019-12-05)

Features

  • require Node.js >=10.13 (9f72907)

BREAKING CHANGES

  • Require Node.js >= 10.13

v7.0.0-beta.6

21 Nov 01:28
Compare
Choose a tag to compare
v7.0.0-beta.6 Pre-release
Pre-release

7.0.0-beta.6 (2019-11-21)

Bug Fixes

  • use correct peerDependencies for semantic-release (4ff652f)

v7.0.0-beta.5

21 Nov 01:18
b5996a7
Compare
Choose a tag to compare
v7.0.0-beta.5 Pre-release
Pre-release

7.0.0-beta.5 (2019-11-21)

Bug Fixes

  • package: update conventional-commits-parser to version 3.0.7 (4a929ca)
  • ignore empty commit messages (595c81f)
  • require Node.js >=8.16 (6d9c9d0)

v6.3.3

07 Nov 16:29
Compare
Choose a tag to compare

6.3.3 (2019-11-07)

Bug Fixes

  • package: update conventional-commits-parser to version 3.0.7 (4a929ca)

v6.3.2

30 Oct 16:56
Compare
Choose a tag to compare

6.3.2 (2019-10-30)

Bug Fixes

  • ignore empty commit messages (595c81f)