Skip to content

Releases: harukasen/harukagram

v2.4.0

Choose a tag to compare

@github-actions github-actions released this 01 Sep 11:09

Full Changelog: v2.3.1...v2.4.0

v2.3.1

Choose a tag to compare

@harukasen harukasen released this 30 Aug 09:57

Harukagram 2.3.1

This patch release improves installation reliability across supported Python versions.

HarukaCrypto 2.0.6 is now installed automatically on Python 3.10 and newer, where compatible published wheels are available. Python 3.8 and 3.9 continue using Harukagram’s pyaes fallback, preventing dependency resolution failures on those interpreters.

The release also includes the Bot API 10.3 rich-message and ephemeral-message work from 2.3, including embedded rich buttons, structured rich blocks, ephemeral parameters, draft controls, reply-markup additions, and administrator welcome-message permissions.

The full GitHub Actions matrix passed on Ubuntu and macOS for Python 3.8 through 3.14.

Full Changelog: v2.3...v2.3.1

v2.3

Choose a tag to compare

@harukasen harukasen released this 30 Aug 09:37

Harukagram 2.3

Harukagram 2.3 adds the Bot API 10.3 rich-message and ephemeral-message foundation.

Highlights

  • Added rich-message buttons and embedded rich-text buttons.
  • Added rich button rows, document blocks, expandable block quotations, and compact table support.
  • Added InputRichMessage.blocks support for structured outgoing rich messages.
  • Added EphemeralMessageParameters and ephemeral rich-message support.
  • Added ephemeral caption editing support with show_caption_above_media.
  • Added draft-generation controls: can_stop and keep_on_stop.
  • Added disabled inline buttons and force-reply markup support.
  • Added the welcome-message administrator permission.
  • Fixed serialization of embedded rich-message buttons inside paragraph blocks.

Compatibility

The existing receiver_user_id and callback_query_id arguments remain available for compatibility with existing applications.

Full Changelog: v2.2.26...v2.3

v2.2.26

Choose a tag to compare

@harukasen harukasen released this 30 Aug 06:38

Harukagram v2.2.26 is a rebranded fork of Kurigram using HarukaCrypto instead of TgCrypto.

Full Changelog: https://github.com/harukasen/harukagram/commits/v2.2.26

Full Changelog: https://github.com/harukasen/harukagram/commits/v2.2.26