Releases: dangoslen/changelog-enforcer
Releases · dangoslen/changelog-enforcer
Changelog Enforcer 3.0.0
🚀 The 3.0.0 release of the Changelog Enforcer is here! This release relies soley on the GitHub API instead of local git commands from a cloned repository. This means, for example, that actions/checkout
does not need to be run before running the enforcer.
Fixes
- Fixes issue #142
Dependencies
- Bumps
@vercel/ncc
from 0.28.6 to 0.31.1 - Bumps
@actions/core
from 1.4.0 to 1.6.0 - Bumps
jest
from 27.0.5 to 27.3.1 - Bumps
actions/checkout
from 2.3.4 to 2.4.0 - Bumps
uglify-js
from 3.13.9 to 3.14.3 - Bumps
eslint
from 7.28.0 to 8.2.0
Changelog Enforcer 2.3.1
Changed
- Only runs on
pull_request
andpull_request_target
events. This is to address issue #140
Changelog Enforcer 2.3.0
Dependencies
- Bumps
lodash
from 4.17.19 to 4.17.21 - Bumps
stefanzweifel/git-auto-commit-action
from 4 to 4.11.0 - Bumps
actions/checkout
from 2 to 2.3.4 - Bumps
actions/create-release
from 1 to 1.1.4 - Bumps
uglify-js
from 3.13.3 to 3.13.9 - Bumps
eslint
from 7.25.0 to 7.28.0 - Bumps
@vercel/ncc
from 0.28.2 to 0.28.6 - Bumps
@actions/github
from 4.0.0 to 5.0.0 - Bumps
dangoslen/dependabot-changelog-helper
from 0.3.2 to 1 - Bumps
@actions/exec
from 1.0.4 to 1.1.0 - Bumps
@actions/core
from 1.2.7 to 1.4.0 - Bumps
jest
from 26.6.3 to 27.0.5 - Bumps
ws
from 7.4.0 to 7.5.3
Changelog Enforcer 2.2.0
Internal Changes
- The
pull_request
workflow now executes as apull_request_target
workflow to handle incoming pull requests from forked repos.- This is needed because Dependabot now works as a forked branch. The reasoning and ways to accomodate are listed in a GitHub Security article
- The
verified
label is needed to allow the workflow to execute
Dependencies
- Bumps
uglify-js
from 3.13.2 to 3.13.3 - Bumps
y18n
from 4.0.1 to 5.0.8 - Bumps
@vercel/ncc
from 0.27.0 to 0.28.2 - Bumps
@actions/core
from 1.2.6 to 1.2.7 - Bumps
eslint
from 7.23.0 to 7.25.0
Changelog Enforcer 2.1.0
Deprecated
- The input
versionPattern
is now deprecated. Starting inv3.0.0
the Changelog Enforcer will only work with Keep a Changelog for verifying the latest expected version.
Dependencies
- Bumps
eslint
from 7.21.0 to 7.23.0 - Bumps
uglify-js
from 3.13.0 3.13.2
Changelog Enforcer 2.0.2
Changed
- Minor changes to workflows to use
package.json
version - Minor changes to tests and names
Dependencies
- Bumps
uglify-js
from 3.12.1 to 3.13.0 - Bumps
eslint
from 7.20.0 to 7.21.0
Changelog Enforcer 2.0.1
Dependencies
- Bump eslint from 7.17.0 to 7.20.0.
- Bump @vercel/ncc from 0.26.1 to 0.27.0
Changed
- Now reads the version from
package.json
instead of fromVERSION
Changelog Enforcer v2.0.0
Added
- Feature request from #62
- Adds a new property
missingUpdateErrorMessage
for passing a custom error message when no update is found to the changelog. See the Inputs / Properties section in theREADME.md
for more information. - Adds a new output
errorMessage
that states why the Changelog Enforcer failed. Added to allow users to use the error message within the rest of the action workflow.
- Adds a new property
Dependencies
Changelog Enforcer v1.6.1
Fixed
- Fixes #58 by properly accounting for whitespace characters in label names.
Changelog Enforcer v1.6.0
Added
- New
skipLabels
input variable to supply a list of labels to skip enforcement for. See the Inputs / Properties section in theREADME.md
for more information.
Changed
- Deprecates the
skipLabel
input variable in favor of theskipLabels
input variable
Dependencies
eslint
from7.14.0
to7.15.0
uglify-js
from2.6.0
to3.12.1
jest
from24.9.0
to26.6.3