Skip to content

Releases: telegramsjs/TelegramsJS

4.15.0

Choose a tag to compare

@Sempai-07 Sempai-07 released this 03 Oct 13:14
0609f38

4.15.0 - (2026-10-03)

Updates

4.14.0

Choose a tag to compare

@Sempai-07 Sempai-07 released this 07 May 04:15
e200908

4.14.0 - (2026-06-06)

Updates

Bug Fixes

  • LanguageCode: user.language is not compatible with ISO 639-1 (c19f0ee)
  • ManagerCached: fullInfo flag will be fetched instead of being taken from the cache of the regular User object (aa97e17)
  • Ready: ready event no longer returns nullable ClientUser (9a63d3e)

Features

  • PermissionManager: deduplicate code with base PermissionManager class (e838533, 01f459b)
  • ClientUser: replace plain fields with a ClientCapabilities class (0f710dd)
  • KeyboardBuilder: equals deep property comparison (07de1b9)

Typings

  • Remove private members from typings (c7e6ef7)
  • Collector: normalize lastCollectedAt to Date | null (f6c50ef)
  • KeyboardButtonRequestUsers: correct fields user_is_premium (5c98de3)

4.13.1

Choose a tag to compare

@Sempai-07 Sempai-07 released this 14 Jan 15:30
c19f0ee

4.13.1 - (2026-01-14)

Bug Fixes

  • BaseClient: correct method sendMessageDraft (df555ec)

4.13.0

Choose a tag to compare

@Sempai-07 Sempai-07 released this 02 Jan 15:00
16e9a27

4.13.0 - (2026-01-02)

Updates

4.12.0

Choose a tag to compare

@Sempai-07 Sempai-07 released this 29 Dec 16:53
baa1174

4.12.0 - (2025-12-29)

Updates

  • Bump version @telegram.ts/formatters@2.1.0 (v2.1.0)
    • Major release
    • Bump version typescript@5.9.3
    • Bump version @telegram.ts/types@1.24.0 (MessageEntity add languageCode union type)

Bug Fixes

  • MediaData: parsing inside array fields cover and thumbnail (3a3bb6a)

Refactor

  • Array: use Collection instead of Array (8c36298)
  • MessageEntities: add languageCode union type (457959c)
  • Symbol.iterator: refactored to a unified style (846b90d)

Typings

  • TransactionPartner: fix find module Chat (db7d3af)
  • Markup: fix unused @param warnings in signatures (2905ef4)

4.11.0

Choose a tag to compare

@Sempai-07 Sempai-07 released this 15 Dec 20:03

4.11.0 - (2025-12-15)

Updates

  • Bump version typescript@5.9.3 (08a29e9)
  • Bump version @telegram.ts/collection@2.0.0 (08a29e9)

Features

  • TelegramClient: resolve login timing issue with async ready handling (39726ee)
  • BaseManager: allow fetch via resolved chat object (fe95849)
  • BaseManager: fetches multiple users or chats at once (19180de)

Typings

  • ChatManager: correct name parameters (a874d79)
  • BaseManager: add UserResolvable and ChatResolvable typings (49a57ad)

4.10.1

Choose a tag to compare

@Sempai-07 Sempai-07 released this 24 Aug 18:12
c0c7d5d

4.10.1 - (2025-08-24)

Updates

  • Bump version typescript@5.8.3 (3c5a444)

Typings

  • WebhookClient: return type close methods (53e4c19)

4.10.0

Choose a tag to compare

@Sempai-07 Sempai-07 released this 24 Aug 15:57
3dfe3de

4.10.0 - (2025-08-24)

Updates

  • Support for API 9.1 and 9.2 (5683cbf)
  • InputChecklistBuilder: add builder for creating checklist inputs (69f9e79)
  • WebhookClient: processing response from Telegram (f204610)
  • package.json: add safe-compare types (5bb6c07)

Refactor

  • Gift: rename sendGift method to send (b74d139)
  • kickChatMember: delete deprecated methods (8da75ef)
  • WebhookClient: simplify webhookFilter logic and add token check (a075c81)

Bug Fixes

  • WorkerClient: corrent ChatDelete event name (86a2433)
  • WorkerClient: type in the name worket (5ff4122)
  • WebhookClient: async close now waits for server shutdown (e2605d8)

Typings

  • Fix build #private fields (c1dcc8d)

4.9.0

Choose a tag to compare

@Sempai-07 Sempai-07 released this 10 May 07:00
72c783a

4.9.0 - (2025-05-10)

Updates

4.8.2

Choose a tag to compare

@Sempai-07 Sempai-07 released this 22 Feb 08:52
e5e1e24

4.8.2 - (2025-02-22)

Bug Fixes

  • BaseClient: createForumTopic params not found (cd6724e) (#46)