Skip to content

v5.0.0 – 2018-01-18

Compare
Choose a tag to compare
@bkeepers bkeepers released this 18 Jan 14:31
· 824 commits to master since this release
26fc0e6

Breaking Changes

  • The new webhook proxy introduced in 4.0 is now the default (#391). Support for localtunnel has been removed and will no longer work in development. To update your existing Probot app to use the new webhook proxy in development:

    • Go to smee.io and click Start a new channel. Set WEBHOOK_PROXY_URL in your .env to the URL that you are redirected to.
    • Update your GitHub App to deliver webhooks to the webhook proxy URL.
    • Run $ npm install --save-dev smee-client to install the new client
    • Run $ npm uninstall localtunnel to remove the old client
    • Run $ npm start and your app should work just like it did before! 🎉

    See the development docs for more information. If you still want to use localtunnel, you can install it manually and run lt --port 3000.

Enhancements

  • Properly handle async errors in express. (#384)
  • Add DISABLE_STATS option to disable the /probot/stats endpoint that is available by default. For popular apps, this endpoint can be expensive to generate. (#392)

Extensions

View full changelog