PRAW v4.4.0 Release Notes

Release Date: 2017-02-21 // about 7 years ago
  • Added

    • ⚡️ :meth:.LiveThreadContribution.update to update settings of a live thread.
    • reset_timestamp to :meth:.limits to provide insight into when the current rate limit window will expire.
    • :meth:.upload_mobile_header to upload subreddit mobile header.
    • :meth:.upload_mobile_icon to upload subreddit mobile icon.
    • :meth:.delete_mobile_header to remove subreddit mobile header.
    • :meth:.delete_mobile_icon to remove subreddit mobile icon.
    • ⚡️ :meth:.LiveUpdateContribution.strike to strike a content of a live thread.
    • ⚡️ :meth:.LiveContributorRelationship.update to update contributor permissions for a redditor.
    • ⚡️ :meth:.LiveContributorRelationship.update_invite to update contributor invite permissions for a redditor.
    • :meth:.LiveThread.discussions to get submissions linking to the thread.
    • :meth:.LiveThread.report to report the thread violating the Reddit rules.
    • :meth:.LiveHelper.now to get the currently featured live thread.
    • :meth:.LiveHelper.info to fetch information about each live thread in live thread IDs.

    🛠 Fixed

    • Uploading an image resulting in too large of a request (>500 KB) now raises prawcore.TooLarge instead of an :py:class:AssertionError.
    • Uploading an invalid image raises APIException.
    • :class:.Redditor instances obtained via :attr:~.Subreddit.moderator (e.g., reddit.subreddit("test").moderator()) will contain attributes with the relationship metadata (e.g., mod_permissions).
    • :class:.Message instances retrieved from the inbox now have attributes author, dest replies and subreddit properly converted to their appropriate PRAW model.