Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(main): release 0.2.0-alpha #106

Merged
merged 1 commit into from
Aug 12, 2022
Merged

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Jul 22, 2022

🤖 I have created a release beep boop

0.2.0-alpha (2022-08-12)

⚠ BREAKING CHANGES

Features

  • Access log support (#139) (8387512)
  • Configurable fallback of authenticators even if the verification of the credentials fails (#134) (1336777)
  • Make decision endpoint being available directly on the root (/) path of the decision service (#112) (fa1ff5b)
  • New upstream property introduced for the rule config to support reference of the upstream service for proxy mode (0436a52)
  • New management service introduced, which exposes the health & jwks endpoints (0436a52)
  • Not setting HTTP Server header anymore (0436a52)
  • Remote authorizer optionally supports verification of responses from the remote system via a script (#117) (1ecabf0)
  • Retrieval of an access token from the request body (#115) (b336ab4)
  • Returning HTTP 404 instead of HTTP 500 if no default rule is configured and no rule matches (#96) (0436a52)
  • Reverse proxy support (#90) (0436a52)
  • Usage of trusted_proxies is mandatory for Decision API to accept X-Forwarded-* headers (#111) (438932b)

Bug Fixes

  • accesslog handler updated to include information about authenticated subject if present (#162) (3e286db)
  • Basic Auth authenticator added to the schema and can now be configured (#133) (1336777)
  • basic_auth authenticator is not responsible for the request any more if the Authorization header does not contain Basic Auth schema (#107) (96136ef)
  • Bearer token based authenticators do not feel responsible for the request anymore if no "Bearer" scheme is present in the "Authorization" header (db5b773)
  • Fixed usage of X-Forwarded-Uri header (0436a52)
  • Handling and usage of the upstream property fixed (before this fix the proxy operation mode could not be used) (#130) (ed61e18)
  • jwt authenticator to not feel responsible if the bearer token is not in the JWT format (#108) (d8945c4)
  • Schema fixed to allow TLS key & cert as well as CORS max_age configuration (#122) (58b6bc3)
  • trusted_proxy support added to the schema file to allow the validation of the corresponding property (#105) (556946e)

Code Refactoring

  • "serve api" command renamed to "serve decision" (incl. wording in docs and logs) (#125) (e6aad0d)
  • strip_prefix in header authentication data strategy renamed to schema to reflect the actual mening and behavior (#129) (f8a38ff)

This PR was generated with Release Please. See documentation.

@github-actions github-actions bot force-pushed the release-please--branches--main branch 4 times, most recently from 8c39864 to 967db98 Compare July 26, 2022 09:07
@github-actions github-actions bot changed the title chore(main): release 0.1.1-alpha chore(main): release 0.2.0-alpha Jul 26, 2022
@github-actions github-actions bot force-pushed the release-please--branches--main branch 13 times, most recently from 5e74789 to d42e802 Compare August 1, 2022 19:44
@github-actions github-actions bot force-pushed the release-please--branches--main branch 6 times, most recently from 3d7ad81 to 46f8a01 Compare August 9, 2022 05:38
@github-actions github-actions bot force-pushed the release-please--branches--main branch 2 times, most recently from 0f6099c to 822ec61 Compare August 12, 2022 13:49
@github-actions github-actions bot force-pushed the release-please--branches--main branch from 822ec61 to 05613ff Compare August 12, 2022 14:45
@dadrus dadrus merged commit 384c27a into main Aug 12, 2022
@dadrus dadrus deleted the release-please--branches--main branch August 12, 2022 14:46
@github-actions
Copy link
Contributor Author

🤖 Release is at https://github.com/dadrus/heimdall/releases/tag/v0.2.0-alpha 🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant