Skip to content

Releases: istio-ecosystem/authservice

v0.4.0

24 Mar 13:17
2a89ce7
Compare
Choose a tag to compare

https://github.com/istio-ecosystem/authservice/packages/42399\

New Features

  • Add availability to use ext_authz V3 API.
  • Introduced backward compatibility layer between v2 and v3 API
  • oidc_override filter that is merged with default_oidc_config

v0.3.1

10 Apr 17:22
d3cd2d4
Compare
Choose a tag to compare

Bugs Fixed

  • Issue #90 Authservice should handle cookies that contain '=' characters
  • Issue #91 Authservice should not drop requests when invoking callback url after session expiration
  • Miscellaneous doc fixes

The container image for this release can be found here: https://github.com/istio-ecosystem/authservice/packages/42399?version=0.3.1-d3cd2d498169

v0.3.0

25 Mar 16:07
Compare
Choose a tag to compare

New Features

  • Issue #63: Support http proxy servers when exchanging authcode for token

Bugs Fixed

  • Issue #79: authservice fails to exchange authorization code for access token with keycloak

The container image for this release can be found here: https://github.com/istio-ecosystem/authservice/packages/42399

v0.2.0

12 Mar 22:14
cfa3529
Compare
Choose a tag to compare

New Features

Breaking changes

  • The config options authorization_uri, token_uri, and callback_uri have been simplified . They are now specified as URL strings, instead of broken down into scheme/hostname/port/path.
  • The config options cryptor_secret and timeout were removed, as they are no longer needed now that session state is no longer stored in browser cookies.
  • The config option landing_page was removed, now that end users will automatically land on the page which they had originally requested.

Known Limitations

Currently authservice can be used at either the sidecar or gateway. However, there may be issues when it is used at the gateway in an installation with multiple gateway instances. These issues are due to session state being stored in-memory, and only happen when users go from talking to one authservice instance to another mid-session. Such problems can be avoided it the gateway instances are placed behind a load balancer that supports session affinity.

The docker image associated with this release can be downloaded here:
docker pull docker.pkg.github.com/istio-ecosystem/authservice/authservice:0.2.0-13adf7f5f994

Authservice 0.1.0

11 Dec 20:06
56c6072
Compare
Choose a tag to compare

This is the initial release of the Authservice.

This release includes:

Known issues:

  • Due to an upstream Envoy proxy bug, Access Tokens are not supported. The Envoy proxy bug has been patched in upstream and is finding it's way into the Istio ecosystem. Further explanation and instructions for patching and deploying Istio with the patched Envoy can be found here.

The docker image associated with this release can be downloaded here:
docker.pkg.github.com/istio-ecosystem/authservice/authservice:0.1.0-243af67fc9eb