Releases: danog/MadelineProto
Releases · danog/MadelineProto
File upload fixes
Misc fixes
What's Changed
- Fix peer database issues by @danog
- Fix
ChannelParticipant::newParticipant
default value by @Piagrammist in #1558
New Contributors
- @Piagrammist made their first contribution in #1558
Full Changelog: 8.3.3...8.3.4
Layer 190
New Methods:
Changed Methods:
- Added option param to messages.report
- Removed reason param from messages.report
- Added option param to stories.report
- Removed reason param from stories.report
New Constructors:
- messageActionStarGift
- payments.paymentFormStarGift
- inputInvoiceStarGift
- starGift
- payments.starGiftsNotModified
- payments.starGifts
- userStarGift
- payments.userStarGifts
- messageReportOption
- reportResultChooseOption
- reportResultAddComment
- reportResultReported
Changed Constructors:
- Added message param to messageActionGiftPremium
- Added message param to messageActionGiftCode
- Added stargifts_count param to userFull
- Added message param to inputStorePaymentPremiumGiftCode
- Added stargift param to starsTransaction
Layer 188 and multiple fixes
Features:
- Update to layer 188
- AsyncOrm: Allow specifying custom serializers in OrmMappedArray attributes
Fixes:
- Support
@
s in FilterCommand - Clear entries from the username database when the corresponding peer database entry is removed
- Fix minor Poll wrapping bug
- Ensure typing actions are broadcasted to the group, not directed to the sender by @ging-dev in #1557
Changed Methods:
- Added media param to channels.clickSponsoredMessage
- Added fullscreen param to channels.clickSponsoredMessage
New Constructors:
Changed Constructors:
- Added alt_documents param to messageMediaDocument
- Removed alt_document param from messageMediaDocument
- Added video_codec param to documentAttributeVideo
New Contributors
Full Changelog: 8.3.1...8.3.2
Layer 187
Fixes:
- Fix getEventHandler when passing the class name of the main event handler class
- Allow passing no language tag in
<pre>
tags
Features:
- Update to layer 187
- Bump PHP version of docker image
New Methods:
New Constructors:
- messageActionPrizeStars
- updateBotPurchasedPaidMedia
- updatePaidReactionPrivacy
- channelAdminLogEventActionParticipantSubExtend
- inputStorePaymentStarsGiveaway
- prepaidStarsGiveaway
- starsGiveawayOption
- starsGiveawayWinnersOption
Changed Constructors:
- Added payload param to inputMediaPaidMedia
- Added stars param to messageMediaGiveaway
- Added stars param to messageMediaGiveawayResults
- Added stars param to messageActionGiveawayLaunch
- Added stars param to messageActionGiveawayResults
- Added sub_extend param to channelAdminLogEventsFilter
- Added stars_prize param to payments.giveawayInfoResults
- Added stars param to boost
- Added withdrawal_enabled param to broadcastRevenueBalances
- Added giveaway_post_id param to starsTransaction
editHide, broadcast improvements
Features:
- Add
editHide
field to Messages
Fixes:
- Pre-upload media when broadcasting for improved performance
- Improve cancellation logic
Broadcast fixes
This release fixes a broadcast issue, by starting the IPC server immediately when first creating a session, instead of waiting for the next restart.
Bump docker image
This release updates the docker image.
Fix etag generation and update to layer 186
This release fixes etag hash generation (also adding support for string values) and updates to layer 186.
New Methods:
- messages.sendPaidReaction
- messages.togglePaidReactionPrivacy
- payments.getStarsSubscriptions
- payments.changeStarsSubscription
- payments.fulfillStarsSubscription
Changed Methods:
- Added subscription_pricing param to messages.exportChatInvite
- Added subscription_expired param to messages.getChatInviteImporters
- Added paid_enabled param to messages.setChatAvailableReactions
- Added signatures_enabled param to channels.toggleSignatures
- Added profiles_enabled param to channels.toggleSignatures
- Removed enabled param from channels.toggleSignatures
- Added subscription_id param to payments.getStarsTransactions
New Constructors:
- inputFileStoryDocument
- channelAdminLogEventActionToggleSignatureProfiles
- inputInvoiceChatInviteSubscription
- reactionPaid
- starsSubscriptionPricing
- starsSubscription
- messageReactor
Changed Constructors:
- Added signature_profiles param to channel
- Added subscription_until_date param to channel
- Added paid_reactions_available param to channelFull
- Added subscription_expired param to chatInviteExported
- Added subscription_pricing param to chatInviteExported
- Added can_refulfill_subscription param to chatInvite
- Added subscription_pricing param to chatInvite
- Added subscription_form_id param to chatInvite
- Added privacy_policy_url param to botInfo
- Added subscription_until_date param to channelParticipant
- Added subscription_until_date param to channelParticipantSelf
- Added media param to sponsoredMessage
- Added top_reactors param to messageReactions
- Added reaction param to starsTransaction
- Added subscription_period param to starsTransaction
- Added subscriptions param to payments.starsStatus
- Added subscriptions_next_offset param to payments.starsStatus
- Added subscriptions_missing_balance param to payments.starsStatus
Layer 185
New Methods:
- messages.requestMainWebView
- bots.getPopularAppBots
- bots.addPreviewMedia
- bots.editPreviewMedia
- bots.deletePreviewMedia
- bots.reorderPreviewMedias
- bots.getPreviewInfo
- bots.getPreviewMedias
- payments.getStarsRevenueStats
- payments.getStarsRevenueWithdrawalUrl
- payments.getStarsRevenueAdsAccountUrl
- payments.getStarsTransactionsByID
- payments.getStarsGiftOptions
- stories.searchPosts
Changed Methods:
- Added bots_app param to contacts.getTopPeers
- Added effect param to messages.saveDraft
- Added compact param to messages.requestWebView
- Added compact param to messages.requestSimpleWebView
- Added compact param to messages.requestAppWebView
- Added ascending param to payments.getStarsTransactions
- Added limit param to payments.getStarsTransactions
Deleted Methods:
New Constructors:
- inputMediaPaidMedia
- messageMediaPaidMedia
- messageActionPaymentRefunded
- messageActionGiftStars
- updateBusinessBotCallbackQuery
- updateStarsRevenueStatus
- topPeerCategoryBotsApp
- inputStorePaymentStarsTopup
- inputStorePaymentStarsGift
- mediaAreaUrl
- mediaAreaWeather
- starsTransactionPeerAds
- foundStory
- stories.foundStories
- geoPointAddress
- starsRevenueStatus
- payments.starsRevenueStats
- payments.starsRevenueWithdrawalUrl
- payments.starsRevenueAdsAccountUrl
- inputStarsTransaction
- starsGiftOption
- bots.popularAppBots
- botPreviewMedia
- bots.previewInfo
Changed Constructors:
- Added bot_has_main_app param to user
- Added bot_active_users param to user
- Added paid_media_allowed param to channelFull
- Added can_view_stars_revenue param to channelFull
- Added video_start_ts param to documentAttributeVideo
- Added has_preview_medias param to botInfo
- Added play_integrity_project_id param to auth.sentCodeTypeFirebaseSms
- Added effect param to draftMessage
- Added fullsize param to webViewResultUrl
- Added purpose param to inputInvoiceStars
- Removed option param from inputInvoiceStars
- Added radius param to mediaAreaCoordinates
- Added address param to mediaAreaGeoPoint
- Added pending param to starsTransaction
- Added failed param to starsTransaction
- Added gift param to starsTransaction
- Added transaction_date param to starsTransaction
- Added transaction_url param to starsTransaction
- Added bot_payload param to starsTransaction
- Added msg_id param to starsTransaction
- Added extended_media param to starsTransaction
Deleted Constructors:
- simpleWebViewResultUrl
- inputStorePaymentStars
- appWebViewResultUrl
Fixes:
- Add extra validation for getDownloadLink URLs, to make sure only URLs are passed
- Update RPC errors