Skip to content

v0.100.0

Latest
Compare
Choose a tag to compare
@psFried psFried released this 27 Nov 13:04
· 2 commits to master since this release

This release includes a number of different bugfixes and improvements. Most notably, it includes support for mTLS, fine-grained authorizations, and streaming List responses for when you need to watch for changes to many journals. Also pulls in a fix to the etcd client to resolve a possible broker crash when an etcd server restarts after a period of no journal or topology changes.

What's Changed

  • build(deps): bump requests from 2.22.0 to 2.32.0 in /docs by @dependabot in #383
  • build(deps): bump pygments from 2.7.4 to 2.15.0 in /docs by @dependabot in #376
  • build(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.3.0 to 1.6.0 by @dependabot in #385
  • Phil/colons in names by @psFried in #386
  • build(deps): bump urllib3 from 1.26.5 to 1.26.19 in /docs by @dependabot in #387
  • build(deps): bump jinja2 from 2.11.3 to 3.1.4 in /docs by @dependabot in #381
  • build(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by @dependabot in #380
  • build(deps): bump idna from 2.8 to 3.7 in /docs by @dependabot in #375
  • build(deps): bump k8s.io/apimachinery from 0.0.0-20190620073744-d16981aedf33 to 0.16.13 by @dependabot in #382
  • build(deps): bump certifi from 2019.9.11 to 2023.7.22 in /docs by @dependabot in #373
  • build(deps): bump k8s.io/client-go from 0.0.0-20190620074045-585a16d2e773 to 0.17.16 by @dependabot in #378
  • fix: Add missing endian conversion macros to enable MacOS builds by @jshearer in #392
  • azure: Don't panic when token refresh fails by @jshearer in #391
  • build(deps): bump certifi from 2023.7.22 to 2024.7.4 in /docs by @dependabot in #394
  • build(deps): bump github.com/gorilla/schema from 1.2.0 to 1.4.1 by @dependabot in #393
  • small bug fix for mutex on store_azure by @ddowker in #395
  • TLS, fine-grain Authorization, and List subscriptions by @jgraettinger in #390
  • broker/client: surface JOURNAL_NOT_FOUND from RetryReader by @jgraettinger in #397
  • make the maximum accepted gRPC message size configurable by @jgraettinger in #398
  • broker/client: quiet more noisy logging by @jgraettinger in #399
  • add grpc-web gateways for REST access to Journal and Shard APIs by @jgraettinger in #400
  • grpc-gateway: emit default (zero-value) fields by @jgraettinger in #401
  • server: update TLS config to not request a client cert at all by @jgraettinger in #403
  • Add more information to se1quencer panic message by @psFried in #404
  • use separate log statements for sequencer diagnostics by @psFried in #405
  • message: account for duplicates across a recovered checkpoint boundary by @jgraettinger in #406
  • keyspace: Etcd watch can retry on Unknown gRPC errors by @jgraettinger in #407
  • update etcd dependency by @psFried in #408

Full Changelog: v0.99.0...v0.100.0