Skip to content

Releases: nodejs/node-core-utils

node-core-utils v1.25.0

30 Sep 06:11
Compare
Choose a tag to compare

Features

  • allow to fixup everything into first commit with fixupAll (4ad4a58)
  • support NCU_VERBOSITY=debug environment variable (4f84166)

Bug Fixes

node-core-utils v1.24.0

25 Aug 00:05
Compare
Choose a tag to compare

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

v1.23.0

29 Jul 20:31
332576a
Compare
Choose a tag to compare

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

13 Jul 09:49
61ea766
Compare
Choose a tag to compare

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

19 May 16:54
f58051c
Compare
Choose a tag to compare

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

14 Feb 19:34
cea4345
Compare
Choose a tag to compare

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 in git node land docs for more info.

v1.18.0

10 Oct 08:10
cd7318d
Compare
Choose a tag to compare
  • 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

10 Oct 08:11
3229743
Compare
Choose a tag to compare
  • lib: change order of "Post in" message (#345)
  • v8: fix NODE_MODULE_VERSION bump (#347)
  • v8: fix use for --no-version-bump (#346)

v1.17.0

01 May 06:48
db93b94
Compare
Choose a tag to compare
  • 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

v1.16.1

03 Dec 22:44
8ccbf25
Compare
Choose a tag to compare
  • lib: simply PR checking logic
  • git-node: wait time for PR with single approval
  • package: fix lint script for Windows (#316)
  • refactor: use inquirer to implement CLI.prompt (#310)
  • chore: remove package-lock.json (#312)