- Update dependencies
- Update dependencies
- Add support for resolving maintainer emails using a standard suffix in reviewers plugin
- Update dependencies
- Update dependencies
- Update dependencies
- Update dependencies
- Update dependencies
- Update dependencies
- Update
node-fetch
- MAJOR: Convert to ES Modules
- Running Pullie directly? No change is required to consume this update
- Using wrapper code to run Pullie in Serverless for example? You will probably need to update your wrapper to be ESM as well and apply corresponding shims as needed in your wrapping environment. See this sample for an example of how to wrap an ESM handler using the Serverless Framework.
- MAJOR: Update to
probot@12
- For most cases, this is not a breaking change, as Pullie already did not consume any of the changed or removed APIs.
However, if you install
probot
in any wrapping code, you should update to use version 12.
- For most cases, this is not a breaking change, as Pullie already did not consume any of the changed or removed APIs.
However, if you install
- MAJOR: Dropped Node.js 12 support
- While Node.js 12 is still supported as an LTS release until mid-2022, Pullie's new ESM update made this a good oportunity to shift our support window to 14 or later. Node.js 14 is the latest LTS release as of August 2021. Pullie is also tested with Node.js 16.
- MAJOR: Update to
probot@12
- MAJOR: Convert to ES Modules
- Update dependencies
- See 5.0.0-alpha.0
- MAJOR: Update to
probot@11
- Update other various dependencies
- Replace various deprecated API calls into Probot in preparation for
probot@11
- Update dependencies
- MAJOR: Drop support for
node@8
- Move from Travis CI to GitHub Actions
- Update to
probot@10
- See 3.3.0-beta.0
- Replace
request
withnode-fetch
- Update deps
- [feat] Add support for limiting Pullie to a single approved GitHub Enterprise Cloud Enterprise
- [feat] Add support for limiting Pullie to only run on non-public repositories
- [feat] Add
welcome
plugin
- BREAKING: Suppress review requests for draft PRs unless
requestForDrafts
is set totrue
in reviewers plugin config.
- [fix] Listen for
ready_for_review
events
- BREAKING: Suppress review requests for draft PRs unless
requestForDrafts
is set totrue
in reviewers plugin config.
- Update dependencies
- MAJOR: Final release of Pullie 2.0.0
- [feat] Org-level configuration support
- [fix] Check Collaborator rejects on unknown users, so handle that appropriately
- [fix] Handle case with no
.pullierc
file better
- [fix] Make resource paths relative in docs page
- [fix] Make
setupDocsRoutes
synchronous
- [fix] Fix static path in docs routes
- BREAKING: Rewrite on Probot
- [dist] Update dependencies
- [fix] Do not log HTTP calls for healthcheck route
- [fix] Output port number that service is running on
- [feat] Adjust
reviewers
plugin to post a medium-priority comment instead of high-priority - [feat] Adjust
requiredFile
plugin to prefix the comment message with a⚠️ emoji so that attention is drawn to it better - [dist] Update dependencies to latest
- [feat] Add
process
interceptor
- [fix] Include PR number in error logs
- [feat] Add logging for request info (e.g. HTTP status, path, remote IP)
- [fix] Set
"main"
field ofpackage.json
properly
- Birth of pullie