git.iko.soy/typeable/oauth2-proxy
on master help sign in
Update CHANGELOG for release v7.0.0
a909d33Joel Speed
CHANGELOG.md+17−2
@@ -4,6 +4,21 @@
4
4
5## Important Notes
5## Important Notes
6
6
7+## Breaking Changes
8+
9+## Changes since v7.0.0
10+
11+# V7.0.0
12+
13+## Release Highlights
14+
15+- Major internal improvements to provider interfaces
16+- Added group authorization support
17+- Improved support for external auth for Traefik
18+- Introduced alpha configuration format to allow users to trial new configuration format and alpha features
19+
20+## Important Notes
21+
7- [#964](https://github.com/oauth2-proxy/oauth2-proxy/pull/964) Redirect URL generation will attempt secondary strategies
22- [#964](https://github.com/oauth2-proxy/oauth2-proxy/pull/964) Redirect URL generation will attempt secondary strategies
8 in the priority chain if any fail the `IsValidRedirect` security check. Previously any failures fell back to `/`.
23 in the priority chain if any fail the `IsValidRedirect` security check. Previously any failures fell back to `/`.
9- [#953](https://github.com/oauth2-proxy/oauth2-proxy/pull/953) Keycloak will now use `--profile-url` if set for the userinfo endpoint
24- [#953](https://github.com/oauth2-proxy/oauth2-proxy/pull/953) Keycloak will now use `--profile-url` if set for the userinfo endpoint
@@ -63,10 +78,10 @@
63 - Please note that `--cookie-refresh` must be 0 (the default) or equal to the token lifespan configured in Azure AD to make
78 - Please note that `--cookie-refresh` must be 0 (the default) or equal to the token lifespan configured in Azure AD to make
64 Azure token refresh reliable. Setting this value to 0 means that it relies on the provider implementation
79 Azure token refresh reliable. Setting this value to 0 means that it relies on the provider implementation
65 to decide if a refresh is required.
80 to decide if a refresh is required.
66−- [#1002](https://github.com/oauth2-proxy/oauth2-proxy/pull/1002) Use logger for logging refreshed session in azure and gitlab provider.
67
81
68## Changes since v6.1.1
82## Changes since v6.1.1
69
83
84+- [#1002](https://github.com/oauth2-proxy/oauth2-proxy/pull/1002) Use logger for logging refreshed session in azure and gitlab provider (@Bibob7)
70- [#799](https://github.com/oauth2-proxy/oauth2-proxy/pull/799) Use comma separated multiple values for header (@lilida)
85- [#799](https://github.com/oauth2-proxy/oauth2-proxy/pull/799) Use comma separated multiple values for header (@lilida)
71- [#903](https://github.com/oauth2-proxy/oauth2-proxy/pull/903) Add docs and generated reference for Alpha configuration (@JoelSpeed)
86- [#903](https://github.com/oauth2-proxy/oauth2-proxy/pull/903) Add docs and generated reference for Alpha configuration (@JoelSpeed)
72- [#995](https://github.com/oauth2-proxy/oauth2-proxy/pull/995) Add Security Policy (@JoelSpeed)
87- [#995](https://github.com/oauth2-proxy/oauth2-proxy/pull/995) Add Security Policy (@JoelSpeed)
@@ -85,7 +100,7 @@
85- [#916](https://github.com/oauth2-proxy/oauth2-proxy/pull/916) Add AlphaOptions struct to prepare for alpha config loading (@JoelSpeed)
100- [#916](https://github.com/oauth2-proxy/oauth2-proxy/pull/916) Add AlphaOptions struct to prepare for alpha config loading (@JoelSpeed)
86- [#923](https://github.com/oauth2-proxy/oauth2-proxy/pull/923) Support TLS 1.3 (@aajisaka)
101- [#923](https://github.com/oauth2-proxy/oauth2-proxy/pull/923) Support TLS 1.3 (@aajisaka)
87- [#918](https://github.com/oauth2-proxy/oauth2-proxy/pull/918) Fix log header output (@JoelSpeed)
102- [#918](https://github.com/oauth2-proxy/oauth2-proxy/pull/918) Fix log header output (@JoelSpeed)
88−- [#911](https://github.com/oauth2-proxy/oauth2-proxy/pull/911) Validate provider type on startup.
103+- [#911](https://github.com/oauth2-proxy/oauth2-proxy/pull/911) Validate provider type on startup. (@arcivanov)
89- [#906](https://github.com/oauth2-proxy/oauth2-proxy/pull/906) Set up v6.1.x versioned documentation as default documentation (@JoelSpeed)
104- [#906](https://github.com/oauth2-proxy/oauth2-proxy/pull/906) Set up v6.1.x versioned documentation as default documentation (@JoelSpeed)
90- [#905](https://github.com/oauth2-proxy/oauth2-proxy/pull/905) Remove v5 legacy sessions support (@NickMeves)
105- [#905](https://github.com/oauth2-proxy/oauth2-proxy/pull/905) Remove v5 legacy sessions support (@NickMeves)
91- [#904](https://github.com/oauth2-proxy/oauth2-proxy/pull/904) Set `skip-auth-strip-headers` to `true` by default (@NickMeves)
106- [#904](https://github.com/oauth2-proxy/oauth2-proxy/pull/904) Set `skip-auth-strip-headers` to `true` by default (@NickMeves)
README.md+1−1
@@ -23,7 +23,7 @@ Going forward, all images shall be available at `quay.io/oauth2-proxy/oauth2-pro
23
23
241. Choose how to deploy:
241. Choose how to deploy:
25
25
26− a. Download [Prebuilt Binary](https://github.com/oauth2-proxy/oauth2-proxy/releases) (current release is `v6.1.1`)
26+ a. Download [Prebuilt Binary](https://github.com/oauth2-proxy/oauth2-proxy/releases) (current release is `v7.0.0`)
27
27
28 b. Build with `$ go get github.com/oauth2-proxy/oauth2-proxy` which will put the binary in `$GOROOT/bin`
28 b. Build with `$ go get github.com/oauth2-proxy/oauth2-proxy` which will put the binary in `$GOROOT/bin`
29
29
contrib/local-environment/docker-compose-keycloak.yaml+1−1
@@ -15,7 +15,7 @@ services:
15
15
16 oauth2-proxy:
16 oauth2-proxy:
17 container_name: oauth2-proxy
17 container_name: oauth2-proxy
18− image: quay.io/oauth2-proxy/oauth2-proxy:v6.1.1
18+ image: quay.io/oauth2-proxy/oauth2-proxy:v7.0.0
19 command: --config /oauth2-proxy.cfg
19 command: --config /oauth2-proxy.cfg
20 hostname: oauth2-proxy
20 hostname: oauth2-proxy
21 volumes:
21 volumes:
contrib/local-environment/docker-compose.yaml+1−1
@@ -13,7 +13,7 @@ version: '3.0'
13services:
13services:
14 oauth2-proxy:
14 oauth2-proxy:
15 container_name: oauth2-proxy
15 container_name: oauth2-proxy
16− image: quay.io/oauth2-proxy/oauth2-proxy:v6.1.1
16+ image: quay.io/oauth2-proxy/oauth2-proxy:v7.0.0
17 command: --config /oauth2-proxy.cfg
17 command: --config /oauth2-proxy.cfg
18 ports:
18 ports:
19 - 4180:4180/tcp
19 - 4180:4180/tcp
docs/docs/installation.md+1−1
@@ -6,7 +6,7 @@ slug: /
6
6
71. Choose how to deploy:
71. Choose how to deploy:
8
8
9− a. Download [Prebuilt Binary](https://github.com/oauth2-proxy/oauth2-proxy/releases) (current release is `v6.1.1`)
9+ a. Download [Prebuilt Binary](https://github.com/oauth2-proxy/oauth2-proxy/releases) (current release is `v7.0.0`)
10
10
11 b. Build with `$ go get github.com/oauth2-proxy/oauth2-proxy/v7` which will put the binary in `$GOPATH/bin`
11 b. Build with `$ go get github.com/oauth2-proxy/oauth2-proxy/v7` which will put the binary in `$GOPATH/bin`
12
12