TDLib commits
133 subscribers
82 photos
1 video
810 links
This channel has been made for posting TDLib commits.

Not affiliated with @telegram nor TDLib.
Download Telegram
TDLib commits
• What's new in TDLib 1.8.47: Added ReportSponsoredResult. Added StoreTransaction. Added authorizationStateWaitPremiumPurchase. Added businessBotRights. Added acceptedGiftTypes. Added giftSettings. Added starTransactionTypeBusinessBotTransferSend.…
Added openSponsoredChat.

Added reportSponsoredChat.

Added readBusinessMessage.

Added deleteBusinessMessages.

Added editBusinessStory.

Added deleteBusinessStory.

Added setBusinessAccountName.

Added setBusinessAccountBio.

Added setBusinessAccountProfilePhoto.

Added setBusinessAccountUsername.

Added setBusinessAccountGiftSettings.

Added getBusinessAccountStarAmount.

Added transferBusinessAccountStars.

Added setGiftSettings.

Added giftPremiumWithStars.

Added assignStoreTransaction.

Added sellGift.business_connection_id.

Added upgradeGift.business_connection_id.

Added transferGift.business_connection_id.

Added getReceivedGifts.business_connection_id.

📝 Changed reportChatSponsoredMessage.ResultType to ReportSponsoredResult.

Removed ReportChatSponsoredMessageResult.

Removed reportChatSponsoredMessageResultOk.

Removed reportChatSponsoredMessageResultFailed.

Removed reportChatSponsoredMessageResultOptionRequired.

Removed reportChatSponsoredMessageResultAdsHidden.

Removed reportChatSponsoredMessageResultPremiumRequired.

Removed businessConnectedBot.can_reply.

Removed businessConnection.can_reply.

Removed updateForumTopicInfo.chat_id.
TDLib 1.8.47 has been released 🎉!

View changes
New Bot API commits:

🔨 affc8c60f at 13 Feb 06:09 PM

• Update TDLib to 1.8.45. (by levlam)

1 files, +1/-1.

🔨 9f6de7767 at 13 Feb 07:55 PM

• Remove old Ubuntu and Debian support from build instructions generator. (by levlam)

1 files, +1/-22.

🔨 bb1e4a228 at 25 Feb 01:42 PM

• Require CMake 3.10+. (by levlam)

1 files, +2/-22.

🔨 094008c1c at 25 Feb 02:46 PM

• Support gift messages. (by levlam)

2 files, +78/-41.

🔨 dec84776d at 25 Feb 02:49 PM

• Support refunded upgraded gift messages. (by levlam)

2 files, +19/-3.

🔨 32490d0ba at 25 Feb 03:29 PM

• Support upgraded gift messages. (by levlam)

2 files, +116/-4.

🔨 f0207bb21 at 07 Mar 05:36 PM

• Update TDLib to 1.8.46. (by levlam)

2 files, +2/-2.

🔨 ddd1344b6 at 07 Mar 05:39 PM

• Add Message.paid_star_count. (by levlam)

2 files, +8/-3.

🔨 27bbe0c71 at 11 Mar 08:37 AM

• Fix Client::have_message_access. (by levlam)

1 files, +3/-0.

🔨 c6a8cf4a3 at 30 Mar 08:05 AM

• Update TDLib to 1.8.47. (by levlam)

5 files, +12/-19.

🔨 c5d1ea093 at 30 Mar 08:19 AM

• Add BusinessConnection.rights. (by levlam)

2 files, +61/-1.

🔨 6a7d3c3d8 at 30 Mar 08:28 AM

• Support td_api::starTransactionTypePremiumPurchase. (by levlam)

1 files, +7/-0.

🔨 feaa39b41 at 30 Mar 02:41 PM

• Add ChatFullInfo.accepted_gift_types. (by levlam)

2 files, +35/-0.

🔨 dfadb99c2 at 30 Mar 02:45 PM

• Support "paid_message_price_changed" messages. (by levlam)

2 files, +19/-3.

🔨 611c0546e at 30 Mar 02:54 PM

• Add readBusinessMessage. (by levlam)

2 files, +15/-0.

🔨 263846eaa at 30 Mar 02:57 PM

• Add deleteBusinessMessages. (by levlam)

2 files, +15/-0.

🔨 d193c3e35 at 30 Mar 03:03 PM

• Add setBusinessAccountName. (by levlam)

2 files, +16/-0.

🔨 3cf5e788a at 30 Mar 03:05 PM

• Add setBusinessAccountUsername. (by levlam)

2 files, +14/-0.

🔨 b274d9b8e at 30 Mar 03:06 PM

• Add setBusinessAccountBio. (by levlam)

2 files, +14/-0.

🔨 4e9331ada at 30 Mar 03:58 PM

• Add setBusinessAccountProfilePhoto. (by levlam)

2 files, +64/-0.

🔨 1be9abdba at 30 Mar 04:00 PM

• Add removeBusinessAccountProfilePhoto. (by levlam)

2 files, +14/-0.

🔨 1cab852b7 at 30 Mar 10:40 PM

• Add setBusinessAccountGiftSettings. (by levlam)

2 files, +49/-0.

🔨 a0d685a45 at 30 Mar 11:16 PM

• Add getBusinessAccountStarBalance. (by levlam)

2 files, +53/-4.

🔨 3d5fcc25b at 31 Mar 08:56 AM

• Add getBusinessAccountGifts. (by levlam)

2 files, +146/-0.

🔨 35a0af736 at 31 Mar 09:04 AM

• Add convertGiftToStars. (by levlam)

2 files, +14/-0.

🔨 d9c58ff76 at 31 Mar 09:08 AM

• Add upgradeGift. (by levlam)

2 files, +36/-0.

🔨 201883e7b at 31 Mar 10:19 AM

• Add transferGift. (by levlam)

2 files, +18/-0.

🔨 6c7892814 at 31 Mar 10:23 AM

• Don't capture business_connection_id. (by levlam)

1 files, +23/-23.

🔨 39ba2eb54 at 31 Mar 10:27 AM

• Don't mark some lambda as mutable. (by levlam)

1 files, +28/-28.

🔨 db7c26bd0 at 31 Mar 12:03 PM

• Add giftPremiumSubscription. (by levlam)

2 files, +17/-0.
1
TDLib commits
New Bot API commits: 🔨 affc8c60f at 13 Feb 06:09 PM • Update TDLib to 1.8.45. (by levlam) 1 files, +1/-1. 🔨 9f6de7767 at 13 Feb 07:55 PM • Remove old Ubuntu and Debian support from build instructions generator. (by levlam) 1 files, +1/-22. 🔨 bb1e4a228…
🔨 794cae79c at 31 Mar 01:13 PM

• Add postStory. (by levlam)

2 files, +167/-1.

🔨 2efc96a48 at 31 Mar 01:29 PM

• Add editStory. (by levlam)

2 files, +20/-0.

🔨 83fa5b3ee at 31 Mar 01:31 PM

• Add deleteStory. (by levlam)

2 files, +13/-0.

🔨 59a071d61 at 31 Mar 04:40 PM

• Support story areas. (by levlam)

2 files, +128/-15.

🔨 b1880bc67 at 01 Apr 05:12 PM

• Support starTransactionTypeBusinessBotTransferReceive. (by levlam)

1 files, +6/-0.

🔨 5fe7a665c at 01 Apr 05:16 PM

• Add transferBusinessAccountStars. (by levlam)

2 files, +14/-0.

🔨 d65323757 at 07 Apr 07:09 PM

• Update required dependency versions in README. (by levlam)

1 files, +2/-2.

🔨 4c51721df at 07 Apr 09:58 PM

• Improve error messages. (by levlam)

1 files, +2/-2.

🔨 1be3aa8af at 08 Apr 05:56 PM

• Add transactionPartnerUser.transaction_type. (by levlam)

1 files, +6/-0.

🔨 8be1f0058 at 09 Apr 02:04 PM

• Update version to 9.0. (by levlam)

2 files, +2/-2.
Bot API 9.0 has been released 🎉!
🔨 daa638a26 at 12 Apr 12:29 PM

• Update tdjson_example.py to a new clean structure. (#3276)

Re-writ... (by Mr. Mahdi)

1 files, +245/-136.
🤩6👏32❤‍🔥1
🔨 450d38058 at 22 Mar 11:19 PM

• Fix unreachable inner if condition (by Bader and Aliaksei Levin)

1 files, +2/-2.
🔨 47d3f6db7 at 22 Mar 10:42 PM

• Fix potential resource leak

Ensure `FILE*` f is closed on failure (by Bader and Aliaksei Levin)

1 files, +2/-0.
🔨 a7e4cb437 at 28 Mar 09:31 PM

• Suppress array-bounds warnings (by micl2e2 and Aliaksei Levin)

1 files, +5/-1.
🔨 6271c889a at 12 Apr 10:57 PM

• Minor improvements. (by levlam)

4 files, +40/-35.
🔨 caae78edc at 12 Apr 09:46 PM

• Ignore authentication_token for bots. (by AYMENJD and Aliaksei Levin)

1 files, +2/-2.
🔨 579599ed4 at 13 Apr 12:04 AM

• Fix DialogActionBar operator== condition (by Bader and Aliaksei Levin)

1 files, +1/-1.
🔨 69e8f49f2 at 13 Apr 09:00 AM

• Improve to_json/from_json function signatures. (by levlam)

1 files, +5/-5.

🔨 71227ae7b at 13 Apr 11:58 AM

• e2e: adds tests for shared key validation (by Arseny Smirnov)

5 files, +91/-9.

🔨 6acfc437a at 13 Apr 01:14 PM

• e2e: fix use after move (by Arseny Smirnov)

2 files, +3/-3.

🔨 b2621ee26 at 13 Apr 01:57 PM

• Correctly process business cover upload errors. (by levlam)

2 files, +19/-9.

🔨 086b549db at 13 Apr 02:12 PM

• Minor improvements. (by levlam)

12 files, +16/-16.
🔨 04adfc87d at 13 Apr 06:44 PM

• Set CMAKE_MAKE_PROGRAM for iOS build (by Sergey Akentev and Aliaksei Levin)

1 files, +1/-1.
🔨 ef2825148 at 14 Apr 02:01 PM

• Various improvements. (by levlam)

23 files, +84/-78.

🔨 0f098a320 at 14 Apr 04:13 PM

• Fix warning. (by levlam)

1 files, +1/-1.

🔨 3240ba6bb at 15 Apr 01:32 PM

• Improve Ed25519 length checks. (by levlam)

2 files, +13/-10.

🔨 d19f0f762 at 15 Apr 05:44 PM

• e2e: handle unencrypted prefix of packet in library (by Arseny Smirnov)

5 files, +78/-36.

🔨 ec42a5707 at 15 Apr 04:56 PM

• Minor improvements. (by levlam)

5 files, +9/-4.
🔨 f1b750031 at 15 Apr 07:23 PM

• Comment warning in TlParser (by Arseny Smirnov)

1 files, +1/-1.
🔨 987e7dfe0 at 16 Apr 12:48 PM

• Allow unaligned data in TlParser. (by levlam)

2 files, +2/-24.

🔨 ce9565987 at 16 Apr 01:17 PM

• Use unaligned buffer for data serialization. (by levlam)

2 files, +4/-16.

🔨 65556594e at 17 Apr 12:00 PM

• Use bool parameters in message-related queries. (by levlam)

3 files, +25/-57.

🔨 4f3f58fa5 at 18 Apr 01:22 AM

• Use bool parameters in messages.* functions. (by levlam)

20 files, +93/-266.

🔨 05691cb44 at 18 Apr 06:00 PM

• tde2e: remove forced log verbosity change. (by levlam)

1 files, +4/-0.

🔨 bf686b7b0 at 18 Apr 06:02 PM

• tde2e: add Result::is_error(). (by levlam)

1 files, +5/-0.

🔨 198d32491 at 18 Apr 06:15 PM

• Fix test-online compilation. (by levlam)

2 files, +2/-2.

🔨 88fd23fa2 at 19 Apr 10:27 PM

• Remove True fields mask usages. (by levlam)

5 files, +10/-11.

🔨 cdfc52b12 at 20 Apr 11:12 AM

• Don't generate MASK fields for true fields. (by levlam)

1 files, +8/-5.

🔨 84ce38274 at 20 Apr 11:57 PM

• Improve error messages. (by levlam)

1 files, +13/-11.

🔨 e27fe08d5 at 21 Apr 12:26 AM

• Simplify SendCodeHelper getters usage. (by levlam)

3 files, +15/-14.

🔨 d3ffed94a at 21 Apr 03:51 PM

• Handle authorizationStateWaitPremiumPurchase in examples. (by levlam)

3 files, +10/-0.

🔨 42b1b8251 at 21 Apr 03:53 PM

• Fix warning. (by levlam)

1 files, +1/-1.
🤯1
🔨 98f71a92d at 22 Apr 02:43 PM

• Send empty updates on Session creating to initialize it. (by levlam)

2 files, +21/-1.

🔨 6e32e56b5 at 23 Apr 12:25 PM

• Update vcpkg version to bc3512a509f9d29b37346a7e7e929f9a26e66c7e. (by levlam)

3 files, +3/-3.