Skip to content

Releases: macielti/common-clj

19.28.35 Release

27 Jul 10:33
5328c04
Compare
Choose a tag to compare
19.28.35 Release Pre-release
Pre-release

Added

  • Added Datalevin component along with interceptors.

19.27.35 Release

02 Jul 13:44
6ef1d02
Compare
Choose a tag to compare
19.27.35 Release Pre-release
Pre-release

Fixed

  • Upgrade org.apache.kafka/kafka-clients dependency version from 2.8.0 to 3.4.0.
  • Upgrade nubank/state-flow dependency version from 5.14.3 to 5.14.4.
  • Upgrade telegrambot-lib dependency version from 1.4.0 to 2.5.0.
  • Upgrade prismatic/schema-generators dependency version from 0.1.4 to 0.1.5.
  • Fix some problems with datalevin and had to set some jvm options.

19.27.34 Release

28 Jun 23:22
0504852
Compare
Choose a tag to compare
19.27.34 Release Pre-release
Pre-release

Fixed

  • Upgrade datalevin dependency version from 0.6.22 to 0.8.16.

19.27.33 Release

18 Dec 23:49
6d8a7f6
Compare
Choose a tag to compare

Added

  • Added integration test for Telegram Bot update consumption via web hook endpoint.
  • Added component.telegram.consumer/consume-update-via-webhook function, so you can easily mock Telegram Bot command
    messages update consumption via webhook http endpoint.
  • Added a function to generate telegram bot handler http request webhook
    endpoint fn component.telegram.consumer/telegram-bot-webhook-endpoint-handler-fn.

19.27.32 Release

08 Dec 10:08
2f110e0
Compare
Choose a tag to compare
19.27.32 Release Pre-release
Pre-release

Added

  • Added TelegramWebhookConsumer to have one more way of integrating with telegram bot api.

19.26.32 Release

01 Dec 21:26
d4a6897
Compare
Choose a tag to compare

Fixed

  • Fixed Telegram consumer for callback query update consumption. Before the fix the consumer wasn't able to retrieve the chat-id from the update.

19.25.22 Release

22 Nov 09:00
885b198
Compare
Choose a tag to compare

Added

  • Now Telegram Consumer component logs the exception when it faces errors while consuming a command.
  • Added Http Client to list of components that we can use on Telegram command handlers (consumers).

Removed

  • Removed Telegram Producer component, now you should use (morse-api/send-text token chat-id message-text) to send
    telegram messages.

18.24.11 Release

27 Oct 11:39
2aa8882
Compare
Choose a tag to compare
18.24.11 Release Pre-release
Pre-release

Fixed

  • Now TelegramConsumer is more resilient to errors while consuming updates from Telegram API. Before this fix the Thread
    was dying when facing an error, but now the Thread is treating and logging the error.

Added

  • Added MockTelegramConsumer component along with some helpers functions so you can easily write integration tests for
    telegram bots.

18.23.20 Release

16 Oct 15:54
411d9c3
Compare
Choose a tag to compare
18.23.20 Release Pre-release
Pre-release

Added

  • Added :http-client component, so we can have more flexibility on integration tests assertions. Like having the
    possibility of assert that an HTTP request was made to a service/URI.

18.22.19 Release

24 Sep 02:08
Compare
Choose a tag to compare
18.22.19 Release Pre-release
Pre-release

Fixed

  • Adapt from Kafka records to clj message for consumed messages kafka consumer helper
    function (common-clj.component.kafka.consumer/consumed-messages).