Skip to content

@JoelSpeed JoelSpeed released this Aug 16, 2019 · 102 commits to master since this release

Release Highlights

  • Documentation is now on a microsite
  • Health check logging can now be disabled for quieter logs
  • Authorization Header JWTs can now be verified by the proxy to skip authentication for machine users
  • Sessions can now be stored in Redis. This reduces refresh failures and uses smaller cookies (Recommended for those using OIDC refreshing)
  • Logging overhaul allows customisable logging formats

Important Notes

  • This release includes a number of breaking changes that will require users to reconfigure their proxies. Please read the Breaking Changes in the CHANGELOG thoroughly.

Please see the CHANGELOG for further details.

Assets 12

@JoelSpeed JoelSpeed released this Apr 12, 2019 · 358 commits to master since this release

Release highlights

  • Internal restructure of session state storage to use JSON rather than proprietary scheme
  • Added health check options for running on GCP behind a load balancer
  • Improved support for protecting websockets
  • Added provider for login.gov
  • Allow manual configuration of OIDC providers

Important notes

  • Dockerfile user is now non-root, this may break your existing deployment
  • In the OIDC provider, when no email is returned, the ID Token subject will be used
    instead of returning an error
  • GitHub user emails must now be primary and verified before authenticating

Please see the CHANGELOG for further details.

Assets 12

@JoelSpeed JoelSpeed released this Feb 9, 2019 · 429 commits to master since this release

Release highlights

  • Introduction of ARM releases and and general improvements to Docker builds
  • Improvements to OIDC provider allowing pass-through of ID Tokens
  • Multiple redirect domains can now be whitelisted
  • Streamed responses are now flushed periodically

Important notes

  • If you have been using #bitly/621
    and have cookies larger than the 4kb limit,
    the cookie splitting pattern has changed and now uses _ in place of - when
    indexing cookies.
    This will force users to reauthenticate the first time they use v3.1.0.
  • Streamed responses will now be flushed every 1 second by default.
    Previously streamed responses were flushed only when the buffer was full.
    To retain the old behaviour set --flush-interval=0.
    See #23 for further details.

Please see the CHANGELOG for further details.

Assets 12

@JoelSpeed JoelSpeed released this Jan 14, 2019 · 479 commits to master since this release

This release is functionally equivalent to the bitly v2.2 release.

All differences are contained within #7 (@JoelSpeed) which migrated the repository from Bitly to Pusher.

Please see the CHANGELOG for further details.

Assets 8
You can’t perform that action at this time.