The official docker release for this release can be pulled from
ghcr.io/dexidp/dex:v2.31.0
What's Changed
- Bump Dex image to v2.30.0 for Kubernetes deployment example by @rdimitrov in #2232
- Update Go to 1.17 by @sagikazarmark in #2247
- refactor: move from io/ioutil to io and os package by @Juneezee in #2278
- feat: Add MySQL ent-based storage driver by @nabokihms in #2272
- chore: fix ioutil lint error after merging MySQL ent storage by @nabokihms in #2282
- Add parametrization of grant type supported in discovery endpoint by @ariary in #2265
- Resolves #2111 Option to fetch transitive group membership by @snuggie12 in #2268
- Return valid JWT access token from password grant by @enj in #2234
- fix: do not update offlinesession lastUsed field if refresh token was not updated by @nabokihms in #2300
- fix web static file path slash error for win platform by @copperyp in #2305
- Update grpc by @sagikazarmark in #2321
- ci: fix container image permissions by @sagikazarmark in #2329
- feat: print dex version in the logs by @iam-veeramalla in #2337
- OAuth connector by @xtremerui in #1630
- fix: return invalid_grant error on claiming token of another client by @nabokihms in #2344
- chore: warning about deprecated LDAP groupSearch fields by @nabokihms in #2026
- Add Nix environment by @sagikazarmark in #2324
- Update dependencies in the examples package by @sagikazarmark in #2372
- add sigstore to ADOPTERS.md by @bobcallaway in #2374
- Add claimMapping enforcement by @Happy2C0de in #2233
- ci: run trivy scan on container image by @sagikazarmark in #2387
- chore: update gomplate by @sagikazarmark in #2388
- chore: update golangci-lint download script by @nabokihms in #2394
- [fix] Replace /teams API w/ /workspaces endpoints by @rahulchheda in #2390
- ci: add Docker cache to speed builds up by @sagikazarmark in #2400
- distroless: Dockerfile works with distroless base image by @ankeesler in #2378
- Update dependencies by @sagikazarmark in #2404
- Update API package by @sagikazarmark in #2405
Dependency updates
- build(deps): bump entgo.io/ent from 0.8.0 to 0.9.0 by @dependabot in #2226
- build(deps): bump golang from 1.16.6-alpine3.13 to 1.16.7-alpine3.13 by @dependabot in #2225
- build(deps): bump google.golang.org/grpc from 1.39.0 to 1.39.1 by @dependabot in #2227
- build(deps): bump google.golang.org/api from 0.52.0 to 0.53.0 by @dependabot in #2235
- build(deps): bump google.golang.org/grpc from 1.39.1 to 1.40.0 by @dependabot in #2236
- build(deps): bump alpine from 3.14.0 to 3.14.1 by @dependabot in #2229
- build(deps): bump github.com/go-ldap/ldap/v3 from 3.3.0 to 3.4.0 by @dependabot in #2239
- build(deps): bump google.golang.org/api from 0.53.0 to 0.54.0 by @dependabot in #2241
- build(deps): bump github.com/AppsFlyer/go-sundheit from 0.4.0 to 0.5.0 by @dependabot in #2240
- build(deps): bump google.golang.org/protobuf from 1.26.0 to 1.27.1 in /api/v2 by @dependabot in #2243
- build(deps): bump google.golang.org/grpc from 1.36.1 to 1.40.0 in /api/v2 by @dependabot in #2242
- build(deps): bump github.com/go-ldap/ldap/v3 from 3.4.0 to 3.4.1 by @dependabot in #2246
- build(deps): bump entgo.io/ent from 0.9.0 to 0.9.1 by @dependabot in #2249
- build(deps): bump alpine from 3.14.1 to 3.14.2 by @dependabot in #2258
- build(deps): bump google.golang.org/api from 0.54.0 to 0.55.0 by @dependabot in #2259
- build(deps): bump google.golang.org/api from 0.55.0 to 0.56.0 by @dependabot in #2262
- build(deps): bump github.com/lib/pq from 1.10.2 to 1.10.3 by @dependabot in #2263
- build(deps): bump github.com/russellhaering/goxmldsig from 1.1.0 to 1.1.1 by @dependabot in #2270
- build(deps): bump golang from 1.17.0-alpine3.14 to 1.17.1-alpine3.14 by @dependabot in #2269
- build(deps): bump google.golang.org/api from 0.56.0 to 0.57.0 by @dependabot in #2277
- build(deps): bump github.com/coreos/go-oidc/v3 from 3.0.0 to 3.1.0 by @dependabot in #2279
- build(deps): bump golang from 1.17.1-alpine3.14 to 1.17.2-alpine3.14 by @dependabot in #2292
- build(deps): bump go.etcd.io/etcd/client/pkg/v3 from 3.5.0 to 3.5.1 by @dependabot in #2298
- build(deps): bump go.etcd.io/etcd/client/v3 from 3.5.0 to 3.5.1 by @dependabot in #2299
- build(deps): bump google.golang.org/grpc from 1.40.0 to 1.41.0 by @dependabot in #2285
- build(deps): bump github.com/mattn/go-sqlite3 from 1.14.8 to 1.14.9 by @dependabot in #2302
- build(deps): bump google.golang.org/grpc from 1.40.0 to 1.41.0 in /api/v2 by @dependabot in #2286
- build(deps): bump google.golang.org/api from 0.57.0 to 0.58.0 by @dependabot in #2287
- build(deps): bump google.golang.org/api from 0.58.0 to 0.59.0 by @dependabot in #2303
- build(deps): bump google.golang.org/api from 0.59.0 to 0.60.0 by @dependabot in #2308
- build(deps): bump golang from 1.17.2-alpine3.14 to 1.17.3-alpine3.14 by @dependabot in #2317
- build(deps): bump github.com/lib/pq from 1.10.3 to 1.10.4 by @dependabot in #2320
- build(deps): bump alpine from 3.14.2 to 3.14.3 by @dependabot in #2325
- build(deps): bump alpine from 3.14.3 to 3.15.0 by @dependabot in #2336
- build(deps): bump google.golang.org/api from 0.60.0 to 0.61.0 by @dependabot in #2341
- build(deps): bump golang from 1.17.3-alpine3.14 to 1.17.4-alpine3.14 by @dependabot in #2345
- build(deps): bump google.golang.org/api from 0.61.0 to 0.62.0 by @dependabot in #2348
- build(deps): bump golang from 1.17.4-alpine3.14 to 1.17.5-alpine3.14 by @dependabot in #2349
- build(deps): bump github.com/spf13/cobra from 1.2.1 to 1.3.0 by @dependabot in #2354
- build(deps): bump google.golang.org/api from 0.62.0 to 0.63.0 by @dependabot in #2353
- build(deps): bump google.golang.org/grpc from 1.42.0 to 1.43.0 by @dependabot in #2355
- build(deps): bump google.golang.org/grpc from 1.42.0 to 1.43.0 in /api/v2 by @dependabot in #2356
- build(deps): bump github.com/mattn/go-sqlite3 from 1.14.9 to 1.14.10 by @dependabot in #2362
- build(deps): bump golang from 1.17.5-alpine3.14 to 1.17.6-alpine3.14 by @dependabot in #2363
- build(deps): bump google.golang.org/api from 0.63.0 to 0.64.0 by @dependabot in #2364
- build(deps): bump google.golang.org/api from 0.64.0 to 0.65.0 by @dependabot in #2368
- build(deps): bump github.com/prometheus/client_golang from 1.11.0 to 1.12.0 by @dependabot in #2380
- build(deps): bump google.golang.org/grpc from 1.43.0 to 1.44.0 by @dependabot in #2384
- build(deps): bump google.golang.org/grpc from 1.43.0 to 1.44.0 in /api/v2 by @dependabot in #2385
- build(deps): bump go.etcd.io/etcd/client/v3 from 3.5.1 to 3.5.2 by @dependabot in #2395
- build(deps): bump aquasecurity/trivy-action from 0.2.1 to 0.2.2 by @dependabot in #2398
- build(deps): bump google.golang.org/api from 0.65.0 to 0.67.0 by @dependabot in #2399
- build(deps): bump github.com/prometheus/client_golang from 1.12.0 to 1.12.1 by @dependabot in #2393
New Contributors
- @rdimitrov made their first contribution in #2232
- @Juneezee made their first contribution in #2278
- @ariary made their first contribution in #2265
- @snuggie12 made their first contribution in #2268
- @enj made their first contribution in #2234
- @copperyp made their first contribution in #2305
- @iam-veeramalla made their first contribution in #2337
- @bobcallaway made their first contribution in #2374
- @Happy2C0de made their first contribution in #2233
- @rahulchheda made their first contribution in #2390
- @ankeesler made their first contribution in #2378
Full Changelog: v2.30.0...v2.31.0