Skip to content

v2.0.0-beta.1

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 05 Jul 21:39
Immutable release. Only release title and notes can be modified.
601b788

Upgrade Guide

https://github.com/jkroepke/openvpn-auth-oauth2/wiki/Upgrade%20V2

What's Changed

💥 Breaking Changes

  • feat!: Replace oauth2.openvpn-username-claim and oauth2.openvpn-username-cel with oauth2.openvpn-username by @jkroepke in #942
  • feat!: Migrate legacy token validators (oauth2.validate.*) to CEL by @jkroepke in #943
  • feat!: Remove --oauth2.validate.issuer by @jkroepke in #944
  • feat!: Rename oauth2.validate.cel to oauth2.validate.expression by @jkroepke in #945
  • feat!: Refactor client-config by @jkroepke in #949

✨ Exciting New Features

🐞 Bug Fixes

  • fix(plugin): reject CR/LF in env values before building management messages by @jkroepke in #936
  • fix(plugin): publish management connections only after password auth succeeds by @jkroepke in #935
  • fix(plugin): write denied-auth reasons to auth_failed_reason_file by @jkroepke in #937
  • fix(plugin): set plugin memory limit during plugin open by @jkroepke in #934
  • fix: restrict OIDC HTTP redirects by @jkroepke in #960
  • fix: trust proxy headers only from configured proxies by @jkroepke in #964
  • fix: escape profile selector templates by @jkroepke in #966
  • fix: redact plugin debug environment logs by @jkroepke in #967
  • fix: bind pprof default to loopback by @jkroepke in #968
  • fix: harden management line parsing by @jkroepke in #969
  • fix: secure management pass-through access by @jkroepke in #963

🛠️ Dependencies

  • chore(deps): update googleapis to b703f56 by @renovate[bot] in #932
  • chore(deps): update module github.com/moby/sys/user to v0.4.1 by @renovate[bot] in #933
  • chore(deps): update github.com/lufia/plan9stats digest to 477a660 by @renovate[bot] in #950
  • chore(deps): update googleapis to 925bb5d by @renovate[bot] in #951
  • chore(deps): update module github.com/shirou/gopsutil/v4 to v4.26.6 by @renovate[bot] in #952
  • chore(deps): update module github.com/klauspost/compress to v1.19.0 by @renovate[bot] in #953
  • fix(deps): update module github.com/google/cel-go to v0.29.0 by @renovate[bot] in #957
  • fix(deps): update module github.com/google/cel-go to v0.29.1 by @renovate[bot] in #958

Full Changelog: v1.28.3...v2.0.0-beta.1