Releases: nodejs/node-core-utils
Releases · nodejs/node-core-utils
node-core-utils v1.25.0
node-core-utils v1.24.0
Features
- check Actions and handle doc-only changes (855f1d4)
- implement autorebase for PRs with multiple commits (17ea885)
- make lint check opt-in (b567c1e)
- git-node: add git-node status (ebc8fb2)
Bug Fixes
- allow opt-out of Fixes/Refs metadata (#474) (df5c572)
- lint during the landing process (#435) (de6d1e2)
- prevent duplicate and self-refs (#478) (95300fd)
- properly handle failure to start CI (48c306b)
- return value for validateLint (#482) (e379e9f)
- v8: support non-relative paths in V8 DEPS (#471) (746e5e5)
- repo/path mismatch in v8 update (#465) (57b7df8)
v1.23.0
This release includes the following fixes and changes:
- ncu-ci: command to start CI for PRs (#445)
- feat: allow citgm job comparison (#455)
- feat: enable parsing citgm-nobuild jobs (#458)
- ncu-ci: create INFRA_FAILURES category (#441)
- chore: update mocha to v8.x (#459)
- fix: ensure node-test-commit job id in daily-master (#460)
- docs: add docs for ncu-ci daily (#461)
- ncu-ci: add Beginning functionality for Daily Master (#379)
- git-node: group notable changes during release prep (#457)
- fix: print full command in case of failure (#456)
v1.22.0
This release includes the following fixes and changes:
- feat: add ncu-ci cigtm (#454)
- docs: improve ncu-ci docs (#453)
- land: optional deprecations update (#450)
- fix: landing when no Jenkins CI has been run for PR (#451)
- land: fix --abort exit status code (#449)
- fix: spacing in warnForWrongBranch() (#448)
- land: allow --yes to be used with other options (#444)
- feat: set error code in some failure cases (#443)
- fix: warn on whitespace during landing (#438)
- fix: also exclude backport-open label from branch diff (#440)
- feat: handle unmarked DEP0XXX tags during landing and release (#420)
- fix: write file to the current folder (#434)
- feat: support system proxy (#408)
- fix: correct for new execGitNode syntax (#433)
- git-node: automatically remove temporary files (#429)
- fix: use git apply not system apply in v8 backport (#432)
- fix: check missing config in Session ctor (#426)
- feat: check CI failures before land (#422)
v1.21.0
This release includes the following fixes and changes:
- feat: handle unknown commands (#387)
- git-node: add GitHub status as a CI option (#369)
- docs: fix a typo in CONTRIBUTING.md
- git-node: add git-node-release (#388)
- docs: document git-node-release (#399)
- fix: LTS release commit should contain codename (#401)
- fix: add missing comma in release commit title (#403)
- git-node: fix release preparation script (#405)
- refactor: allow non-empty stderr in runSync (#410)
- git-node: fix release preparation script (2) (#409)
- chore: replace Travis and AppVeyor with GitHub Actions (#414)
- fix: enforce default for non-confirmation prompts (#415)
- chore: update dependencies (#412)
- fix: use plaintext formatting in release commit (#417)
- git-node: implement --commit option of
git node wpt
(#416) - git-node: update dom.idl and html.idl (#418)
- fix: validate ncu-ci args (#411)
- fix: default date for release (#419)
v1.20.0
v1.20.0
This release includes:
- Fix for a v8 related issue where
/third_party/zlib/google/test
test need to be ignored. - A new backport workflow in git-node land to support landing backport PRs. Checkout
--backport
flag ingit node land
docs for more info.
v1.18.0
- ncu-config: introduce project config file (#364)
- git-node: mention --continue has to be done (#368)
- pr_checker: report when the PR was closed (#361)
- docs: Fix a typo in ncu-config.md.
- readme: fix typo in prerequisites header
- ncu-team: make sync report missing or empty files (#360)
- test: slightly improve cli coverage (#340)
- ci-parser: fix detection of lite CI pipelines (#354)
- ncu-ci: improve ncu-ci output
- ncu-ci: parse console text of the first failed phase (#351)
- git-node: add a prompt for force landing commits with invalid message
- test: test collaborator names with parentheses
v1.17.1
v1.17.0
- lib: replace EOL with LF
- lib: move common code from landing_session.js into session.js
- lib: implement
git node sync
- git: implement git node backport
- backport: implement potential conflict warning
- backport: handle ill-formed commit messages
- backport: improve message
- doc: adjust indentation and add TOC in git-node.md
- docs: add docs for git node sync and backport
- pr_checker: report minutes left if less than an hour (#323)
- chore: fix invalid inline .gitignore (#326)
- v8: fix reading DEPS file (#327)
- ncu-ci: add --cache and progress in display
- ncu-ci: parse node-test-pull-request-lite-pipeline pipelines
- cli: remove unused method promptForInput
- v8: fix V8 upgrades from 7.4 (#331)
- session: don't call new upstream commits "stray" (#325)
- package: update dependencies
- ncu-ci: add --markdown option
- pr_checker: fix discovery of most recent CI (#334)
- package: update nyc to 14.x
- test: create Mocha config file; remove unneeded "exit" option (#336)
- doc: update prerequisite of git node v8 on macos (#337)
- land: fast-track code and learn PRs
- travis: add node 12 & remove sudo: false