v1.19.0
Added
- UI: Settings/API Tokens management
- Enable ability to specify bootstrap token #1350
- Kubernetes Authentication Method #1344
Changed
- Dependency updates
- Switch to official redis client and redis-cache/v9 #1345
What's Changed
- chore(deps): bump github.com/spf13/viper from 1.14.0 to 1.15.0 by @dependabot in #1286
- chore(deps): bump github.com/fatih/color from 1.13.0 to 1.14.1 by @dependabot in #1288
- chore: fix triggering workflows via dispatch by @markphelps in #1289
- chore: auth example refactor + dex by @markphelps in #1283
- chore: remove tag/push latest for now by @markphelps in #1290
- chore: Push latest manifest by @markphelps in #1291
- chore: add oidc logo/mention to README; fix misspellings by @markphelps in #1292
- chore: add public roadmap links/badge by @markphelps in #1294
- feat: set csp and content-type-options headers by @markphelps in #1293
- chore(deps): bump golangci/golangci-lint-action from 3.3.1 to 3.4.0 by @dependabot in #1298
- chore(deps): bump go.opentelemetry.io/otel from 1.11.2 to 1.12.0 by @dependabot in #1301
- fix: get linter running correctly locally by @markphelps in #1296
- feat(logging): support custom time, level and message keys by @GeorgeMac in #1295
- chore(deps): bump google.golang.org/grpc from 1.52.0 to 1.52.3 by @dependabot in #1303
- chore(deps): bump go.opentelemetry.io/otel/exporters/jaeger from 1.11.2 to 1.12.0 by @dependabot in #1299
- fix: disable csp headers in non-release mode for ui dev by @markphelps in #1304
- Otel improvements by @markphelps in #1306
- chore: bump prom verison by @markphelps in #1305
- chore: add benchmark tests for list flags/segments by @markphelps in #1307
- fix/feat: use joins instead of n+1/opening multiple connections by @markphelps in #1297
- chore: release v1.18.1 by @markphelps in #1309
- feat: add latest version url to info payload by @markphelps in #1308
- chore: add new log keys to config schemas by @markphelps in #1313
- fix: 500/ dont expose invalid base64 decode error for page token by @markphelps in #1314
- chore: add otel logo to README by @markphelps in #1315
- chore(deps): bump github.com/gofrs/uuid from 4.3.1+incompatible to 4.4.0+incompatible by @dependabot in #1319
- chore: add frame-ancestors directive to CSP header by @markphelps in #1317
- feat/proposal: Deprecate jaeger enabled by @markphelps in #1316
- chore(deps): bump github.com/santhosh-tekuri/jsonschema/v5 from 5.1.1 to 5.2.0 by @dependabot in #1320
- feat: Zipkin otel by @markphelps in #1323
- Stackhawk by @markphelps in #1325
- feat: OTLP Exporter by @markphelps in #1324
- chore: bump multiple otel dependencies and fix API changes by @GeorgeMac in #1326
- chore(deps): bump golang.org/x/tools from 0.5.0 to 0.6.0 in /_tools by @dependabot in #1328
- chore(deps): bump go.opentelemetry.io/otel/exporters/zipkin from 1.12.0 to 1.13.0 by @dependabot in #1330
- chore(deps): bump go.opentelemetry.io/otel/exporters/jaeger from 1.12.0 to 1.13.0 by @dependabot in #1331
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace from 1.12.0 to 1.13.0 by @dependabot in #1329
- chore(deps): bump github.com/XSAM/otelsql from 0.18.0 to 0.19.0 by @dependabot in #1335
- fix(cleanup): ensure all methods register their cleanup schedules by @GeorgeMac in #1337
- test(auth): ensure failed cookie auth attempt instructs user-agent to clear cookie by @GeorgeMac in #1336
- chore: prepare for 1.18.2 release by @markphelps in #1338
- chore(deps): bump alpine from 3.17.1 to 3.17.2 in /build by @dependabot in #1333
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.12.0 to 1.13.0 by @dependabot in #1332
- chore: downcase log for cleanup skipped by @markphelps in #1339
- chore(deps): bump github.com/containerd/containerd from 1.6.12 to 1.6.18 in /_tools by @dependabot in #1343
- chore(deps): bump github.com/containerd/containerd from 1.6.12 to 1.6.18 by @dependabot in #1342
- feat(config): add kubernetes authentication method configuration parameters by @GeorgeMac in #1340
- chore(deps): bump golang.org/x/net from 0.6.0 to 0.7.0 in /_tools by @dependabot in #1346
- chore: switch to official redis client and redis-cache/v9 by @markphelps in #1345
- chore(deps): bump golang.org/x/net from 0.6.0 to 0.7.0 by @dependabot in #1347
- chore(deps): bump github.com/testcontainers/testcontainers-go from 0.17.0 to 0.18.0 by @dependabot in #1348
- chore: fix dependencies after testcontainers-go bump by @mdelapenya in #1349
- feat(rpc/auth): define AuthenticationMethodKubernetesService proto by @GeorgeMac in #1341
- feat(auth/k8s): initial auth method service implementation by @GeorgeMac in #1344
- feat: enable ability to specify bootstrap token by @markphelps in #1350
- chore: update CHANGELOG for release 1.19 by @GeorgeMac in #1352
- chore(cleanup): only log skip message when method enabled by @GeorgeMac in #1353
New Contributors
- @mdelapenya made their first contribution in #1349
Full Changelog: v1.18.0...v1.19.0