Skip to content

Release v2.3.0

Compare
Choose a tag to compare
@kozlovic kozlovic released this 28 Jun 20:52
· 39 commits to main since this release
4a8a732

Changelog

The repository master branch has been renamed to main. If you have a fork or a local copy of the repository, you would have to perform the following git operations:

git checkout master
git branch -m master main
git fetch origin
git remote set-head origin -a

Added

  • IssueUserJWT() takes an account scoped signing key, account id, and use public key (and optionally a user's name, an expiration duration and tags) and returns a valid signed JWT. See the following ADR for more information (#163)
  • JetStreamLimits.MaxBytesRequired: a boolean to indicate that max_bytes is required for all streams created under an account (#164)
  • AccountClaims.Limits.JetStreamTieredLimits: which is a map of JetStreamLimits where the key is the tier, for example "R1", "R3", etc.. (#169)
  • JetStreamLimits.MemoryMaxstreamBytes and JetStreamLimits.DiskMaxstreamBytes: to limit the maximum value for max bytes for memory and disk (#172)
  • JetStreamLimits.MaxAckPending: to limit the number of MaxAckPending on a consumer (#174)
  • AccountLimits.DisallowBearer: to reject connections from user JWTs that have the bearer token boolean set to true (#177)

Fixed

  • Activation's validation error text: was reporting invalid export type instead of invalid import type (#176)

Complete Changes

v2.2.0...v2.3.0