Skip to content

Releases: BrighterCommand/Brighter

9.4.1

28 Feb 16:40
c9dc28e
Compare
Choose a tag to compare

Changes

🚀 Features

🐛 Bug Fixes

  • Missing Dependencies for Built In Types break with validation @iancooper (#2516)

9.4.0

10 Feb 17:47
Compare
Choose a tag to compare

Changes

🚀 Features

🐛 Bug Fixes

9.4.0-beta.3

08 Jan 19:25
e46524b
Compare
Choose a tag to compare
9.4.0-beta.3 Pre-release
Pre-release

Binary Serialization Fixes

  • MessageBody nows store the character encoding type (defaults to UTF8) to allow correct conversion back to a string when using Value property
  • Use a CharacterEncoding.Raw for binary content (will be a Base64 string for Value)
  • Kafka transport payload is now byte[] and not string. This prevents corruption of Kafka 'header' of 5 bytes to store schema registry when used with schema registry support
  • DynamoDb now uses a byte[] and not a string for the message body to prevent lossy conversions
  • ContentType on Header is set from Body, if not set on the Header

Kafka Fixes

New Transforms

  • Compression Transform now available to compress messages using Gzip (or Brotli or Deflate on .NET 6 or 7) #2437)

🐛 Bug Fixes

  • feat: Adds FeatureSwitchAsync attribute and handler @DevJonny (#2419)

🛠️ Dependencies

9.4.0-beta.2: chore(deps): bump Npgsql from 7.0.0 to 7.0.1 (#2425)

06 Jan 22:14
5b137bc
Compare
Choose a tag to compare

Binary Serialization Fixes

  • MessageBody nows store the character encoding type (defaults to UTF8) to allow correct conversion back to a string when using Value property
  • Use a CharacterEncoding.Raw for binary content (will be a Base64 string for Value)
  • Kafka transport payload is now byte[] and not string. This prevents corruption of Kafka 'header' of 5 bytes to store schema registry when used with schema registry support
  • DynamoDb now uses a byte[] and not a string for the message body to prevent lossy conversions
  • ContentType on Header is set from Body, if not set on the Header

Kafka Fixes

New Transforms

  • Compression Transform now available to compress messages using Gzip (or Brotli or Deflate on .NET 6 or 7) #2437)

🐛 Bug Fixes

  • feat: Adds FeatureSwitchAsync attribute and handler @DevJonny (#2419)

🛠️ Dependencies

9.4.0-beta.1

21 Dec 11:39
Compare
Choose a tag to compare
9.4.0-beta.1 Pre-release
Pre-release

Changes

  • Use Kafka with Schema Registry @iancooper (#2430)
  • Pulls in Json.NET and NJsonSchema as dependencies to allow us to mark up Command/Event base classes
  • This dependency comes from Confluent's dotnet Kafka library, but may be useful to those still using Json.NET over System.Text.Json
  • It does create additional 'core' dependencies, and new attributes to support these libs, hence the minor version bump here.

9.3.7-beta.2

18 Dec 21:52
1a7a94c
Compare
Choose a tag to compare
9.3.7-beta.2 Pre-release
Pre-release

Changes

🚀 Features

  • Adds support for Feature Flags on async pipelines

9.3.7-bata.1

16 Dec 21:49
Compare
Choose a tag to compare
9.3.7-bata.1 Pre-release
Pre-release

Changes

🚀 Features

This is a pre-release as we want you to test our Claim Check using an AWS S3 Luggage store and we expect we may have to alter configuration to support all needs. Hence we want feedback and thus this interface may change

9.3.6

06 Dec 15:00
e95a60e
Compare
Choose a tag to compare

Changes

  • Set correct partition key (kafka key) for Kafka messages @Thijmen (#2396)

🐛 Bug Fixes

9.3.5 🌈

29 Nov 12:36
1781601
Compare
Choose a tag to compare

Changes

9.3.4 🌈

23 Nov 15:33
7c921c7
Compare
Choose a tag to compare

Changes