3.5.1 (2024-12-13)
- Improve Kafee exception handling (#126) (fa5bd44)
- Update kafee consumer handle_failure/2 fn (#119) (4c12df7)
- Correct documentation to include start.count metric (#125) (3ab284c)
- Sync files with stordco/common-config-elixir (#128) (3adffb8)
3.5.0 (2024-11-21)
- A few grammar updates (#121) (1a01b52)
- Fix typo in BrodAdapter (#118) (8ddc754)
- Sync files with stordco/common-config-elixir (#116) (37bd7ff)
- Update documentation (#114) (7c9947d)
- Update typo in producer docs (#117) (ebea101)
3.4.1 (2024-10-23)
- SIGNAL-7217 increase timeout for Task.await_many to account for 15 sec DB timeouts + buffer (#112) (38ab6fc)
3.4.0 (2024-10-18)
3.3.1 (2024-10-17)
- UPDATE: kafee async worker to log only the headers + topic for large message error instead of the payload as it can go over the datadog limit (#108) (1d98363)
3.3.0 (2024-10-07)
- Additional options to allow for batching and asynchronous batch handling for BroadwayAdapter (#103) (f003f0b)
3.2.0 (2024-10-01)
3.1.2 (2024-09-26)
3.1.1 (2024-09-23)
3.1.0 (2024-09-19)
- SIGNAL-7060 filter out large messages during termination instead of sending to Kafka (#95) (3bf5f81)
- Sync files with stordco/common-config-elixir (#85) (c377a8e)
- Sync files with stordco/common-config-elixir (#87) (5dcc51d)
- Sync files with stordco/common-config-elixir (#88) (51f6add)
- Sync files with stordco/common-config-elixir (#89) (f6b8668)
- Sync files with stordco/common-config-elixir (#90) (ba97bf3)
- Sync files with stordco/common-config-elixir (#91) (2c013fe)
- Sync files with stordco/common-config-elixir (#92) (5da1a94)
- Sync files with stordco/common-config-elixir (#94) (33ed4d8)
3.0.3 (2024-03-08)
- PR template and checklist (#82) (ed71ff8)
- Sync files with stordco/common-config-elixir (#76) (b23560e)
- Sync files with stordco/common-config-elixir (#81) (58aba7b)
- Update readme info about producer testing (#73) (00b633a)
3.0.2 (2023-12-26)
- Set main branch for release please (c8764b0)
3.0.1 (2023-11-22)
3.0.0 (2023-11-05)
Kafee.Producer
configuration is done differently to match howKafee.Consumer
works.- the use of "backend" has been renamed to "adapter"
Kafee.Testing
is now reworked toKafee.Test
- [SRE-515] use testing pid for better kafka produce testing (#58) (cae7bce)
- [SRE-517] create a consumer module (#63) (d012734)
- [SRE-518] setup encoder decoder modules (#62) (b494049)
- Integrate data-streams into kafee producer (#52) (ffdd5da)
- Update producer to match consumer style (#70) (39fc85a)
- deps: Update outdated dependencies (#59) (5439acb)
- main: Release 3.0.0 (#60) (3c1b238)
- Sync files with stordco/common-config-elixir (#72) (2d458ba)
- Update backend copy to adapter to align with Elixir more (#69) (1c2da6b)
- Update codeowners (#61) (10f0290)
- Update codeowners (#65) (e352bc6)
- Update README code examples (#64) (50bed75)
2.6.2 (2023-09-28)
- Add common-config-elixir workflow (#53) (4771f6f)
- Sync files with stordco/common-config-elixir (#54) (5753ed7)
- Sync files with stordco/common-config-elixir (#56) (c283269)
2.6.1 (2023-05-24)
2.6.0 (2023-05-08)
2.5.0 (2023-04-04)
- remove send_interval references, document new async worker options (#44) (3811516)
- use new async queue system for faster sending (#41) (9f9e105)
2.4.0 (2023-03-17)
2.3.1 (2023-03-10)
2.3.0 (2023-02-08)
2.2.3 (2023-02-06)
- remove extra error log statement (e4dab28)
2.2.2 (2023-01-31)
2.2.1 (2023-01-27)
- ArgumentError from Kafee.Producer.AsyncWorker (3e405ba)
2.2.0 (2023-01-26)
2.1.0 (2023-01-25)
2.0.5 (2022-11-04)
2.0.4 (2022-10-13)
2.0.3 (2022-10-12)
2.0.2 (2022-10-11)
2.0.1 (2022-10-11)
2.0.0 (2022-10-10)
- add async producer (#10)
- [SRE-84] use stordco/actions-elixir/setup (#8) (33153a2)
- add async producer (#10) (cab0aee)
- simplify publishing (d7f4533)
1.0.3 (2022-09-07)
1.0.2 (2022-09-07)
- add org to mix.exs package block (117fa28)
1.0.1 (2022-09-07)
- update gha workflows for automated releases (e2b12b3)
- update README to always show current version in code blocks (f59f4d6)
- rename module to Kafee (#5)
- add synchronous producer module (#4) (d73e89d)
- publish package to stord hex.pm org (#3) (e4b48d0)
- rename module to Kafee (#5) (7f88456)
- initial release