Skip to content

Releases: FundingCircle/jackdaw

v0.7.4

23 Apr 16:46
d53da3f
Compare
Choose a tag to compare

Minor update to fix harmless but distracting reflection warnings

v0.7.3

08 Apr 21:35
aac78df
Compare
Choose a tag to compare

Added

  • Allow avro deserializaton via the resolver without a local copy of the schema

  • Start formalizing test-machine commands with fspec'd functions

Fixed

  • Moved dependency on kafka_2.11 into the dev profile

Changes from @gphilipp @AlexVPopov @cddr @noisesmith

v0.7.2

11 Feb 10:35
1a7f0d3
Compare
Choose a tag to compare

Fixed

  • Fixed bug in Avro deserialisation, when handling a union of enum types

v0.7.1

06 Feb 13:40
00a482d
Compare
Choose a tag to compare

Added

  • as-edn/as-json functions to convert between representations of avro

Fixed

  • Fixed bug in map->ProducerRecord
  • Allow nullable partition and timestamp in ->ProducerRecord (previously threw NPE)
  • Fixed union type serialisation when members have similar fields

👏👏 @cddr, @AndreaCrotti, @bobby 👏👏

v0.7.0

20 Dec 10:43
f278f73
Compare
Choose a tag to compare

Added

👏👏 @bobby, @sgerrand, @AlexVPopov, @TrevorRawlings, @AndreaCrotti 👏👏

v0.6.9

16 Oct 12:13
9b6e34f
Compare
Choose a tag to compare

v0.6.9

Added

  • Upgrade the test-runner (#184)
  • Added support for user-provided parameters to reset-application-fixture (#177)
  • Continuing refinement of examples (#191)
  • Support for .suppress (#23)
  • Support for group-options when creating rest-proxy client for the test-machine (#206)
  • PR Template (#187)
  • A new edn serde without the un-necessary newline (#190)

Fixed

  • Fail fast throwing an exception as soon as a command fails (#186)
  • Throw an exception on unknown commands, useful to detect typos early (#182)
  • Fixed add-key (part of publishing pipeline) (#181)
  • Skip deploy_snapshots job for external contributors (#194)
  • Only numbers should be coercable (#203)
  • Small refactor to implementation of rest-proxy transport (#205)
  • topics-ready? does not dereference the returned deferred (#193)

👏👏 @AndreaCrotti, @kidpollo, @7vs, @creese, @truemped, @jgracin, @DaveWM, @gphilipp 👏👏

The Not Magnificent 0.6.8

22 Aug 22:06
5e053b4
Compare
Choose a tag to compare

Minor fixes

  • Fix test machine status middleware (#157)
  • Fix application reset fixture to use bootstrap servers form app-config (#157)
  • Fix type-hint call to KafkaAvroDeserializer.deseialize to remove warning (#157)

The Magnificent 0.6.7

30 Jul 16:47
5420835
Compare
Choose a tag to compare

Added

  • Allow specification of :deserialization-properties (#157)
  • Back-fill a few tests of jackdaw.client.partitioning (#165)

Changed

  • Upgrade Clojure version to 1.10.1 (#159)
  • Partitioner in test-machine write command updated to match streams (#139)
  • Reformatted all the code using cljfmt (#173)

Fixed

  • Delete duplicated tests (#165)
  • Documentation/Examples fixes (#166, #168)
  • Do not assume result of executing command is a map (#164)
  • Supply key-serde as well as value-serde in aggregate methods (#172)

👏👏@AndreaCrotti, @MicahElliott, @AlexVPopov, @yogidevbear, @funderbar, @lamp, @lxsli 👏👏

Squish 'dem bugs

20 Jun 11:57
3c27219
Compare
Choose a tag to compare

Added

  • Auto-coercion of clojure numbers if possible (#135)
  • Added more explicit information about commit signing Contributing guide (#150)

Fixed

  • Merger instance required for session window aggregation (#142)
  • Fixed mis-leading parameter names relating to global ktables (#147)
  • Select matching record from union during serialization (#149)
  • Fixed code example in the streams guide (#151)

👏👏@matthias-margush, @AlexVPopov, @kelveden, @gphilipp 👏👏

Bugfixes and Fail-fast test-machine

14 Jun 16:00
d9d0cbc
Compare
Choose a tag to compare

Added

  • Add Add :do! and :inspect test commands (#141)

Changed

  • Fix regression in multi-topic stream constructor (#143)
  • Stop swallowing errors in test-machine (#144)
  • Include kafka-streams-test-utils so users don't have to (#138)

Author Credits: @99-not-out, @sbrauer, @cddr