Skip to content
This repository has been archived by the owner on Jan 23, 2025. It is now read-only.

Latest commit

 

History

History
474 lines (274 loc) · 30.6 KB

CHANGELOG.md

File metadata and controls

474 lines (274 loc) · 30.6 KB

Changelog

npm history

7.0.0 (2023-08-10)

⚠ BREAKING CHANGES

  • upgrade to Node 14 (#647)

Miscellaneous Chores

6.2.0 (2023-03-29)

Features

  • Make possible to read custom baseUrl from config.yaml (#631) (9862fe5)

6.1.3 (2023-03-07)

Bug Fixes

  • deps: Update dependency command-line-usage to v7 (#627) (2dbf995)

6.1.2 (2022-12-08)

Bug Fixes

6.1.1 (2022-09-14)

Bug Fixes

6.1.0 (2022-08-29)

Features

  • use cache when listing PRs and issues (#616) (6572a87)

Bug Fixes

6.0.0 (2022-07-27)

⚠ BREAKING CHANGES

  • ESM, drop API, drop Node 12 support (#611)

Bug Fixes

5.0.0 (2022-05-19)

⚠ BREAKING CHANGES

  • update library to use Node 12 (#595)

Build System

4.8.1 (2022-04-12)

Bug Fixes

  • approve command requires an --author (#586) (1b1d1c5)

4.8.0 (2022-01-17)

Features

4.7.0 (2022-01-14)

Features

  • introduce retry and delay configuration (#563) (f08bf08)

4.6.1 (2021-09-02)

Bug Fixes

  • build: switch primary branch to main (#538) (45354f2)

4.6.0 (2021-09-02)

Features

  • better logging for approve, extra flag for merge (#532) (32260c1)

4.5.0 (2021-07-08)

Features

  • list: allow PRs to be filtered by label (#519) (5e4cd3a)

4.4.1 (2021-05-24)

Bug Fixes

4.4.0 (2021-04-05)

Features

  • add optional branch cleanup to reject command (#421) (df75eb2)

4.3.1 (2021-02-05)

Bug Fixes

4.3.0 (2021-01-07)

Features

  • add ability to toggle admin enforcement for branch protection (#475) (b6cf2df)

Bug Fixes

4.2.3 (2020-10-29)

Bug Fixes

4.2.2 (2020-10-27)

Bug Fixes

  • deps: update dependency gaxios to v4 (#466) (2e1d05a)

4.2.1 (2020-10-05)

Bug Fixes

  • deps: update dependency update-notifier to v5 (#458) (90c4e90)

4.2.0 (2020-08-28)

Features

4.1.0 (2020-08-11)

Features

  • add support for non-master default branches (#443) (9785786)

Bug Fixes

4.0.2 (2020-07-09)

Bug Fixes

4.0.1 (2020-07-01)

Bug Fixes

  • allow regex search for branch listing (#425) (c706c78)

4.0.0 (2020-06-24)

⚠ BREAKING CHANGES

  • This PR removes support for using repos.json as a source of repositories, and adds support for using GitHub's repository search API instead. To upgrade to this version of the module, you need to modify your .repo.yaml file to use the new config language:

Features

  • use GitHub repo search for identifying repositories (#418) (320af6c)

3.0.1 (2020-06-08)

Bug Fixes

  • push empty commit to trigger release PR (#411) (a98d275)

3.0.0 (2020-05-14)

⚠ BREAKING CHANGES

  • rename regex match as --title option (#388)

Features

  • deps: update dependency & drop Node 8 (#384) (3ecad5e)
  • adds support for performing mass operations on issues (#407) (0cc958c)
  • rename regex match as --title option (#388) (410f274)

Bug Fixes

2.5.0 (2020-03-24)

Features

  • samples: add sample demonstrating populating secrets for GitHub… (#374) (a71bafd)
  • add option for filtering by pr author (#383) (484ab19)

2.4.0 (2020-01-28)

Features

  • implement --branch for repo commands (#357) (e56839c)

2.3.0 (2020-01-06)

Features

Bug Fixes

  • deps: update dependency chalk to v3 (#332) (aa00d00)
  • deps: update dependency update-notifier to v4 (#339) (ef45dc0)
  • deps: use meow v6.0.0 with its own types (#348) (573a985)

2.2.2 (2019-10-12)

Bug Fixes

2.2.1 (2019-08-02)

Bug Fixes

2.2.0 (2019-07-31)

Features

  • make samples/update-branch-protection.js is a flexible CLI (#303) (b23c2b7)

2.1.2 (2019-07-29)

Bug Fixes

  • deps: update dependency command-line-usage to v6 (#299) (ab395a9)

2.1.1 (2019-06-05)

Bug Fixes

  • make other PR commands concurrent (#289) (ec70b56)
  • deps: update dependency axios to ^0.19.0 (#291) (913c93c)

2.1.0 (2019-05-29)

Features

2.0.1 (2019-05-23)

Bug Fixes

  • deps: update dependency tmp-promise to v2 (#278) (a7a7b2d)
  • deps: update dependency update-notifier to v3 (#275) (d8e9529)

2.0.0 (2019-05-03)

Bug Fixes

BREAKING CHANGES

  • stop supporting Node.js v6 (#270)

v1.1.0

04-18-2019 14:47 PDT

New features

  • feat: let user specify concurrency (#258)
  • feat: add tag command to apply labels to PRs (#237)
  • feat: repo check Kokoro status enabled, samples code for enabling Kokoro checks (#183)

Bug fixes

  • fix: log message (#193)
  • fix: repo apply fails when untracked dirs were added (#188)
  • fix(deps): update dependency p-queue to v4 (#252)
  • fix: remove unused packages (#249)
  • fix: update sample for updating status checks (#202)

Docs

  • docs: update links in contrib guide (#246)
  • docs: update contributing guide (#242)
  • docs: add lint/fix example to contributing guide (#239)

Internal changes

  • chore(deps): update dependency nyc to v14 (#262)
  • chore: publish to npm using wombat (#255)
  • build: use per-repo publish token (#254)
  • build: Add docuploader credentials to node publish jobs (#251)
  • build: use node10 to run samples-test, system-test etc (#250)
  • build: update release configuration (#248)
  • chore(deps): update dependency mocha to v6 (#247)
  • build: use linkinator for docs test (#245)
  • build: create docs test npm scripts (#244)
  • build: test using @grpc/grpc-js in CI (#243)
  • chore(deps): update dependency eslint-config-prettier to v4 (#238)
  • build: ignore googleapis.com in doc link check (#236)
  • build: check for 404s in the docs (#235)
  • chore(deps): update dependency @types/ora to v3 (#233)
  • chore(deps): update dependency @types/sinon to v7 (#232)
  • chore(build): inject yoshi automation key (#231)
  • chore: update nyc and eslint configs (#230)
  • chore: fix publish.sh permission +x (#228)
  • fix(build): fix Kokoro release script (#227)
  • build: add Kokoro configs for autorelease (#226)
  • chore: always nyc report before calling codecov (#223)
  • chore: nyc ignore build/test by default (#222)
  • chore(build): update prettier config (#220)
  • chore(deps): update dependency @types/sinon to v5.0.7 (#213)
  • chore(build): update CI config (#217)
  • fix(build): fix system key decryption (#214)
  • refactor: drop octokit, just use rest (#216)
  • fix(deps): update dependency @octokit/rest to v16 (#207)
  • chore(deps): update dependency @types/p-queue to v3 (#209)
  • fix: Pin @types/sinon to last compatible version (#210)
  • chore: add a synth.metadata
  • chore(deps): update dependency gts to ^0.9.0 (#205)
  • chore: update eslintignore config (#204)
  • chore: use latest npm on Windows (#203)
  • chore: update CircleCI config (#201)
  • chore: include build in eslintignore (#198)
  • chore(deps): update dependency eslint-plugin-node to v8 (#194)
  • chore: update issue templates (#192)
  • chore: remove old issue template (#190)
  • build: run tests on node11 (#189)
  • chores(build): run codecov on continuous builds (#185)
  • chores(build): do not collect sponge.xml from windows builds (#186)
  • chore: update new issue template (#184)

v1.0.0

Fixes

  • fix: repo apply command (#179)
  • fix: repair repo sync (#154)

New Features

  • feat: split the approve command (#164)

Internal / Testing Changes

  • build: fix codecov uploading on Kokoro (#178)
  • chore(deps): update dependency sinon to v7 (#177)
  • chore(deps): update dependency @types/meow to v5 (#165)
  • Update kokoro config (#163)
  • chore(deps): update dependency eslint-plugin-prettier to v3 (#162)
  • Update CI config (#160)
  • Don't publish sourcemaps (#158)
  • Re-generate library using /synth.py (#157)
  • Update kokoro config (#156)
  • test: remove appveyor config (#155)
  • Update kokoro config (#153)
  • Enable prefer-const in the eslint config (#152)

v0.3.0

Features

  • feat: print report after repo approve (#148)
  • feat: load repositories from sloth JSON config (#143)
  • feat: make repo exec async (#111)
  • feat: delete branch after approving and merging (#116)

Bug Fixes

  • fix: make repo-check work (#149)
  • fix: actually delete branch (#147)
  • fix: proper ssh_url for github repos from json (#145)
  • fix: properly delete branch by git reference (#139)
  • fix: clone if dir does not exist (#128)
  • fix: update compilation errors due to new octokit (#129)
  • fix: speed up sync (#121)
  • fix: do not include archived repos (#119)
  • fix: repo apply CLI should not accept --execute/--command (#115)

Keepin' the lights on

  • Enable no-var in eslint (#146)
  • chore(deps): update dependency nock to v10 (#144)
  • Update CI config (#142)
  • Fix sample tests (#141)
  • Retry npm install in CI (#137)
  • Update CI config (#135)
  • fix(deps): update dependency p-queue to v3 (#134)
  • chore(deps): update dependency nyc to v13 (#133)
  • add (dummy) system-test key (#132)
  • Add and run synth file (#130)
  • chore(deps): update dependency eslint-config-prettier to v3 (#127)
  • chore(deps): update dependency assert-rejects to v1 (#125)
  • chore: ignore package-lock.json (#124)
  • chore(deps): lock file maintenance (#123)
  • chore: use CircleCI for publish (#109)
  • chore: update renovate config (#122)
  • chore: throw on deprecation (#120)
  • chore(deps): lock file maintenance (#118)
  • chore(deps): update dependency typescript to v3 (#117)
  • chore: assert.deelEqual => assert.deepStrictEqual (#114)
  • chore: move mocha options to mocha.opts (#110)