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.41: Added AffiliateProgramSortOrder. Added StarTransactionType. Added starAmount. Added affiliateProgramSortOrderProfitability. Added affiliateProgramSortOrderCreationDate. Added affiliateProgramSortOrderRevenue.…
TDLib commits
Added starTransactionTypeChannelSubscriptionPurchase. Added starTransactionTypeChannelSubscriptionSale. Added starTransactionTypeGiftPurchase. Added starTransactionTypeGiftSale. Added starTransactionTypeChannelPaidReactionSend. Added star…
Added searchStickers.query.

Added searchStickers.input_language_codes.

Added searchStickers.offset.

Removed BotTransactionPurpose.

Removed ChatTransactionPurpose.

Removed UserTransactionPurpose.

Removed StarTransactionPartner.

Removed botTransactionPurposePaidMedia.

Removed botTransactionPurposeInvoicePayment.

Removed botTransactionPurposeSubscription.

Removed chatTransactionPurposePaidMedia.

Removed chatTransactionPurposeJoin.

Removed chatTransactionPurposeReaction.

Removed chatTransactionPurposeGiveaway.

Removed userTransactionPurposeGiftedStars.

Removed userTransactionPurposeGiftSell.

Removed userTransactionPurposeGiftSend.

Removed starTransactionPartnerTelegram.

Removed starTransactionPartnerAppStore.

Removed starTransactionPartnerGooglePlay.

Removed starTransactionPartnerFragment.

Removed starTransactionPartnerTelegramAds.

Removed starTransactionPartnerTelegramApi.

Removed starTransactionPartnerBot.

Removed starTransactionPartnerBusiness.

Removed starTransactionPartnerChat.

Removed starTransactionPartnerUser.

Removed starTransactionPartnerUnsupported.

Removed starSubscriptions.star_count.

Removed starTransaction.star_count.
TDLib commits
Added searchStickers.query. Added searchStickers.input_language_codes. Added searchStickers.offset. Removed BotTransactionPurpose. Removed ChatTransactionPurpose. Removed UserTransactionPurpose. Removed StarTransactionPartner. Removed…
Removed starTransaction.partner.

Removed starTransactions.star_count.

Removed starRevenueStatus.total_count.

Removed starRevenueStatus.current_count.

Removed starRevenueStatus.available_count.

Removed updateOwnedStarCount.star_count.
TDLib 1.8.41 has been released 🎉!

View changes
New Bot API commits:

🔨 26f945f2b at 01 Dec 12:34 AM

• Update TDLib to 1.8.41. (by levlam)

3 files, +70/-85.

🔨 cc2c3678a at 01 Dec 11:46 AM

• Add affiliate info to relevant Star transactions. (by levlam)

2 files, +36/-0.

🔨 9707d8486 at 01 Dec 11:50 AM

• Add "affiliate_program" Star transaction type. (by levlam)

1 files, +14/-1.

🔨 dfe62e6cc at 01 Dec 11:52 AM

• Add nanostar_amount to StarTransaction. (by levlam)

1 files, +6/-2.

🔨 65bcaaa57 at 02 Dec 12:56 AM

• Update version to 8.1. (by levlam)

2 files, +2/-2.
Bot API 8.1 has been released 🎉!
🔨 b00f9dd3c at 04 Dec 05:06 PM

• Improve error message. (by levlam)

1 files, +2/-2.

🔨 170828a8b at 04 Dec 05:13 PM

• Use StackAllocator to allocate temporary buffer. (by levlam)

1 files, +13/-7.

🔨 aedce2c9d at 05 Dec 01:30 PM

• Add and use get_message_id_object lambda helper. (by levlam)

1 files, +15/-36.

🔨 d0f077f3c at 05 Dec 01:31 PM

• Clear flags immediately instead of at the scope exit. (by levlam)

1 files, +3/-9.
🔨 d5445065e at 05 Dec 03:41 PM

• Minor improvements. (#3169) (by AYMEN)

23 files, +30/-30.
🔨 ad21a779d at 04 Dec 04:32 PM

• Improve getOwnedBots documentation. (by AYMENJD and Aliaksei Levin)

1 files, +1/-1.

🔨 04ed63681 at 04 Dec 05:39 PM

• Fix updateAccentColors/updateProfileAccentColors documentation. (by AYMENJD and Aliaksei Levin)

1 files, +2/-2.

🔨 6635a068e at 04 Dec 05:44 PM

• Fix setStoryPrivacySettings documentation. (by AYMENJD and Aliaksei Levin)

1 files, +1/-1.

🔨 21e68136d at 06 Nov 01:47 PM

• Improve UWP build script (by Fela and Aliaksei Levin)

2 files, +9/-10.
🔨 c85b20a41 at 05 Dec 03:49 PM

• Don't alter build directory names in UWP example. (by levlam)

1 files, +3/-3.
New Bot API commits:

🔨 01ee58bd2 at 04 Dec 05:31 PM

• Log if failed to get CPU statistics on supported platforms. (by levlam)

1 files, +3/-0.
New Bot API commits:

🔨 cc83909b8 at 05 Dec 10:29 PM

• Fix warning. (by AYMENJD and Aliaksei Levin)

1 files, +1/-1.
🔨 ef9aec7c6 at 06 Dec 04:18 PM

• Ensure that PartsManager::get_expected_size() never returns less th... (by levlam)

1 files, +1/-1.

🔨 7c1eed4b6 at 06 Dec 05:00 PM

• Add ResourceState.cpp. (by levlam)

3 files, +107/-66.

🔨 40324e25d at 07 Dec 10:32 AM

• Remove unused InputDialogId constructor. (by levlam)

2 files, +21/-0.

🔨 36ec86cb4 at 08 Dec 04:48 PM

• Don't check dialog_id validness before checking its type. (by levlam)

2 files, +4/-5.

🔨 5cc010681 at 09 Dec 12:09 PM

• Make PartsManager::get_expected_size() private. (by levlam)

2 files, +4/-2.

🔨 13a3cd9e3 at 09 Dec 12:14 PM

• Remove unused PartsManager::get_pending_count. (by levlam)

2 files, +5/-0.

🔨 31c0ca0f0 at 09 Dec 01:02 PM

• Fix PartsManager::get_estimated_extra implementation. (by levlam)

1 files, +17/-18.

🔨 768d62d6e at 09 Dec 01:11 PM

• Fix PartsManager::is_part_in_streaming_limit for files with unknown... (by levlam)

1 files, +1/-1.

🔨 814c87952 at 09 Dec 03:53 PM

• Multiple streaming limit and ready size fixes. (by levlam)

1 files, +13/-3.

🔨 f61db3e85 at 09 Dec 07:39 PM

• Fix PartsManager::is_streaming_limit_reached(). (by levlam)

1 files, +9/-8.
🔨 437e7f9ab at 09 Dec 10:24 PM

• Fix compilation error. (by levlam)

1 files, +1/-1.
🔨 66892a6de at 10 Dec 06:20 PM

• Use FlatHashMap in convert_loc_key. (by levlam)

1 files, +76/-262.

🔨 6050606bb at 11 Dec 12:26 PM

• Improve td_api::user documentation. (by levlam)

1 files, +5/-5.

🔨 d961806b5 at 12 Dec 12:56 PM

• Fix vector<bytes> support in JSON interface. (by levlam)

2 files, +28/-5.
🔨 53acb2b53 at 13 Dec 11:49 AM

• Delete inline query message content one hour after result cache. (by levlam)

2 files, +32/-2.
🔨 81e688324 at 14 Dec 12:05 AM

• Don't send updates about unlinked files for bots. (by levlam)

3 files, +10/-5.

🔨 9aeee51a6 at 15 Dec 09:58 PM

• Add source to set_saved_messages_topic_is_pinned. (by levlam)

2 files, +15/-12.

🔨 5e72ca0ab at 15 Dec 11:21 PM

• Explicitly call pause_file on a download error. (by levlam)

1 files, +4/-1.

🔨 07594448f at 16 Dec 09:04 AM

• Improve function name. (by levlam)

2 files, +8/-8.

🔨 5ee7ccaa6 at 16 Dec 09:38 AM

• Add more checks for SavedMessagesTopicId. (by levlam)

2 files, +4/-2.

🔨 87ce06aa3 at 17 Dec 01:19 PM

• Remove MessagesManager::on_get_sponsored_dialog. (by levlam)

3 files, +9/-20.

🔨 1b107b330 at 17 Dec 01:29 PM

• Move remove_sponsored_dialog to PromoDataManager. (by levlam)

5 files, +10/-11.

🔨 d4fceca58 at 17 Dec 01:35 PM

• Add PromoDataManager::hide_promo_data. (by levlam)

3 files, +42/-32.

🔨 8a37ea2c6 at 18 Dec 11:46 AM

• Move peer settings queries to DialogManager. (by levlam)

3 files, +96/-83.

🔨 9e6a34b76 at 19 Dec 12:57 PM

• Move toggle_dialog_report_spam_state_on_server to DialogManager. (by levlam)

7 files, +149/-125.

🔨 d068b3b2f at 20 Dec 03:22 PM

• Move get_blocked_dialogs to DialogManager. (by levlam)

5 files, +111/-108.

🔨 3f6e9ee2d at 21 Dec 08:46 AM

• Move toggle_dialog_is_blocked_on_server to DialogManager. (by levlam)

5 files, +162/-162.

🔨 8224508f3 at 22 Dec 07:41 AM

• Move reset_all_notification_settings to NotificationSettingsManager. (by levlam)

6 files, +56/-56.

🔨 ee6a658fb at 23 Dec 10:21 AM

• Move toggle_dialog_is_pinned_on_server to DialogManager. (by levlam)

5 files, +122/-122.

🔨 37b39dd7c at 24 Dec 08:23 PM

• Move toggle_dialog_view_as_messages_on_server to DialogManager. (by levlam)

5 files, +109/-109.

🔨 de5c952c9 at 25 Dec 12:05 PM

• Move toggle_dialog_is_marked_as_unread_on_server to DialogManager. (by levlam)

5 files, +124/-124.

🔨 2554dcac5 at 26 Dec 09:54 AM

• Move toggle_dialog_is_translatable_on_server to DialogManager. (by levlam)

5 files, +122/-123.

🔨 8799942e7 at 27 Dec 08:56 PM

• Improve source. (by levlam)

1 files, +6/-6.

🔨 8d13f6eba at 27 Dec 09:02 PM

• Use the same log event for all compatible toggled chat properties. (by levlam)

2 files, +17/-92.

🔨 8c91e3f02 at 28 Dec 10:05 PM

• Improve MessageCopyOptions.is_supported_server_side. (by levlam)

2 files, +7/-3.

🔨 d79c7be44 at 29 Dec 09:10 AM

• Minor improvements. (by levlam)

5 files, +8/-2.

🔨 a853d371d at 05 Dec 01:43 PM

• Update layer to 196. (by levlam)

15 files, +93/-57.

🔨 6e5a294e5 at 05 Dec 01:50 PM

• Add td_api::suggestedActionSetProfilePhoto. (by levlam)

4 files, +16/-1.

🔨 f83a03fcd at 05 Dec 01:52 PM

• Show reactions on service messages. (by levlam)

1 files, +1/-0.

🔨 893736b68 at 05 Dec 02:09 PM

• Support reactions to some service messages. (by levlam)

4 files, +104/-2.

🔨 2d7dcf6a0 at 06 Dec 05:30 PM

• Poll reactions in service messages. (by levlam)

1 files, +1/-1.

🔨 a36faf801 at 10 Dec 06:42 PM

• Improve name of the field foundAffiliateProgram.info. (by levlam)

1 files, +2/-2.

🔨 5cefc8bc9 at 10 Dec 11:31 PM

• Improve affiliate program class and method names. (by levlam)

6 files, +62/-62.

🔨 da77fd9b7 at 11 Dec 03:52 PM

• Add td_api::affiliateType. (by levlam)

5 files, +122/-1.

🔨 0fc79a577 at 11 Dec 04:21 PM

• Receive AffiliateType in affiliate program management methods. (by levlam)

7 files, +128/-124.
🔨 78d0ee737 at 12 Dec 06:11 PM

• Simplify inputInlineQueryResultArticle. (by levlam)

2 files, +6/-21.

🔨 5dde20616 at 13 Dec 06:39 PM

• Make Callmanager regular manager. (by levlam)

4 files, +18/-6.

🔨 f3af2fe31 at 13 Dec 06:44 PM

• Pass Td pointer to CallActor and use it. (by levlam)

3 files, +10/-6.

🔨 c99ce6417 at 13 Dec 07:22 PM

• Don't try to create chat with 0 identifier. (by levlam)

1 files, +1/-1.

🔨 c0d06a603 at 13 Dec 07:34 PM

• Add callStateReady.group_call_id. (by levlam)

3 files, +26/-5.

🔨 e1dd9e66f at 13 Dec 08:14 PM

• Add td_api::createGroupCall. (by levlam)

8 files, +63/-1.

🔨 f9c54afb4 at 16 Dec 04:12 PM

• Add MessageQueryManager. (by levlam)

7 files, +67/-0.

🔨 971d9c2ae at 16 Dec 04:29 PM

• Report message delivery. (by levlam)

4 files, +63/-0.

🔨 7c1966b92 at 16 Dec 04:42 PM

• Report push notification delivery. (by levlam)

1 files, +11/-5.

🔨 0f90790a9 at 16 Dec 05:22 PM

• Support search in private/group chats in td_api::searchMessages. (by levlam)

5 files, +58/-20.

🔨 a184bf3a8 at 16 Dec 05:46 PM

• Move message search queries to MessageQueryManager. (by levlam)

5 files, +347/-334.

🔨 bf0f144c1 at 16 Dec 05:54 PM

• Return back live location period check. (by levlam)

1 files, +18/-18.

🔨 bc38c26fc at 16 Dec 06:25 PM

• Remove MessagesManager::on_read_channel_outbox. (by levlam)

3 files, +6/-14.

🔨 98397052c at 16 Dec 07:24 PM

• Move search_messages to MessageQueryManager. (by levlam)

5 files, +180/-179.

🔨 d048c624b at 17 Dec 05:02 PM

• Move group_call_id to call. (by levlam)

3 files, +32/-24.

🔨 5a6d7b338 at 17 Dec 05:26 PM

• Add createCall.group_call_id. (by levlam)

8 files, +34/-15.

🔨 1ad3527fa at 17 Dec 06:45 PM

• Add td_api::callDiscardReasonAllowGroupCall. (by levlam)

6 files, +101/-60.

🔨 60affcc8e at 18 Dec 04:16 PM

• Add td_api::botVerification. (by levlam)

6 files, +156/-2.

🔨 9b5b948b0 at 18 Dec 04:27 PM

• Use unique_ptr<BotVerification>. (by levlam)

2 files, +29/-1.

🔨 1ef24de8d at 18 Dec 04:47 PM

• Add user.bot_verification_icon_custom_emoji_id. (by levlam)

3 files, +26/-3.

🔨 ef16efe53 at 18 Dec 05:00 PM

• Add supergroup.bot_verification_icon_custom_emoji_id. (by levlam)

3 files, +33/-7.

🔨 c423ece2e at 18 Dec 05:16 PM

• Find entities in bot verification description. (by levlam)

2 files, +12/-3.

🔨 7a1d349f4 at 18 Dec 05:52 PM

• Add td_api::botVerificationSettings. (by levlam)

7 files, +195/-2.

🔨 82d2a1dc3 at 18 Dec 06:27 PM

• Use botVerificationSettings in botVerification. (by levlam)

4 files, +13/-38.

🔨 21db03fa9 at 19 Dec 12:02 AM

• Improve class name. (by levlam)

4 files, +9/-10.

🔨 9710e9a8b at 19 Dec 12:30 AM

• Add botInfo.verification_parameters. (by levlam)

3 files, +57/-9.

🔨 fe096f2fc at 19 Dec 03:09 PM

• Add chatInviteLinkInfo.bot_verification_icon_custom_emoji_id. (by levlam)

5 files, +20/-2.

🔨 26c407a57 at 19 Dec 07:57 PM

• Add td_api::verificationStatus. (by levlam)

8 files, +87/-60.

🔨 f4f8e31d7 at 19 Dec 10:13 PM

• Add td_api::setMessageSenderBotVerification. (by levlam)

6 files, +87/-2.

🔨 b0b65d94a at 19 Dec 10:21 PM

• Add td_api::removeMessageSenderBotVerification. (by levlam)

4 files, +22/-2.
🔨 d64135027 at 20 Dec 02:19 PM

• Improve documentation and field name. (by levlam)

1 files, +4/-4.

🔨 445ba2c08 at 20 Dec 06:10 PM

• Add "bot_verification_custom_description_length_max" option. (by levlam)

4 files, +10/-3.

🔨 a5431cd64 at 23 Dec 11:38 AM

• Update get_default_service_message_content_reactions_are_possible. (by levlam)

1 files, +21/-21.

🔨 e58405934 at 23 Dec 11:45 AM

• Disable creation of conference calls. (by levlam)

2 files, +2/-2.

🔨 2c4b15df6 at 23 Dec 05:11 PM

• Add botVerificationParameters.can_set_custom_description. (by levlam)

4 files, +11/-3.

🔨 222b9746d at 23 Dec 05:35 PM

• Inline fields in botVerification. (by levlam)

3 files, +10/-7.

🔨 6a2858e6e at 23 Dec 07:29 PM

• Add messageGift.was_updgraded. (by levlam)

2 files, +15/-9.

🔨 c6b025057 at 23 Dec 07:36 PM

• Add userGift.can_be_upgraded. (by levlam)

2 files, +5/-4.

🔨 4b146b348 at 23 Dec 07:40 PM

• Add userGift.export_date. (by levlam)

2 files, +3/-2.

🔨 a41f8d606 at 23 Dec 08:17 PM

• Add td_api::upgradedGiftModel. (by levlam)

6 files, +141/-1.

🔨 6c4711e64 at 23 Dec 09:49 PM

• Add td_api::upgradedGiftPatternEmoji. (by levlam)

4 files, +40/-13.

🔨 0cb43bc77 at 23 Dec 10:06 PM

• Add td_api::upgradedGiftBackground. (by levlam)

4 files, +97/-1.

🔨 e1acd91d5 at 23 Dec 10:25 PM

• Add td_api::upgradedGiftOriginalDetails. (by levlam)

4 files, +103/-0.

🔨 aca9a545f at 23 Dec 11:21 PM

• Add td_api::upgradedGift. (by levlam)

8 files, +176/-15.

🔨 eac6b1688 at 24 Dec 11:56 AM

• Add and use td_api::SentGift. (by levlam)

5 files, +24/-4.

🔨 19b6c9206 at 24 Dec 01:06 PM

• Add td_api::getGiftUpgradePreview. (by levlam)

6 files, +96/-0.

🔨 5dc1837eb at 24 Dec 01:36 PM

• Add td_api::upgradeGift. (by levlam)

6 files, +77/-0.

🔨 deb5c9642 at 24 Dec 02:14 PM

• Add messageGift.can_be_upgraded. (by levlam)

2 files, +11/-6.

🔨 65f8aca0d at 24 Dec 06:10 PM

• Add td_api::chatFolderName and support custom emoji in folder names. (by levlam)

9 files, +89/-30.

🔨 5c664bb7d at 24 Dec 06:48 PM

• Add td_api::transferGift. (by levlam)

6 files, +64/-0.

🔨 272c9b046 at 24 Dec 07:30 PM

• Disallow reactions for GiveawayLaunch. (by levlam)

1 files, +1/-1.

🔨 639b36e41 at 25 Dec 01:36 PM

• Simplify BotVerification class. (by levlam)

5 files, +19/-24.

🔨 f22c8a0ff at 25 Dec 01:58 PM

• Add userFullInfo.bot_verification. (by levlam)

6 files, +35/-5.

🔨 40cdfd260 at 25 Dec 02:16 PM

• Add supergroupFullInfo.bot_verification. (by levlam)

3 files, +27/-2.

🔨 aa5aae26a at 25 Dec 04:28 PM

• Add and use UserStarGift class. (by levlam)

5 files, +104/-27.

🔨 b9e29adca at 26 Dec 02:37 PM

• Add messageGift.upgrade_star_count. (by levlam)

2 files, +24/-9.

🔨 7b9dd36d9 at 26 Dec 02:41 PM

• Add userGift.upgrade_star_count. (by levlam)

3 files, +13/-9.

🔨 a21a8689a at 26 Dec 03:05 PM

• Add userGift.can_be_transferred and userGift.transfer_star_count. (by levlam)

3 files, +10/-6.

🔨 6626b589b at 26 Dec 03:30 PM

• Add td_api::starTransactionTypeGiftTransfer. (by levlam)

2 files, +22/-9.

🔨 edc397e88 at 26 Dec 04:03 PM

• Add td_api::starTransactionTypeGiftUpgrade. (by levlam)

2 files, +17/-3.