View all releases

API Release 0.5.1

v0.5.1

This is a minor feature and bug fix update to pnut.io.

Features

  • The first developer to authorize an extended scope can now customize a description of what it is used for, when users authorize the scope in the future ("Content Types" in dev area)
  • Users can change username once, and can change capitalization as often as they want, from pnut.io profile settings
  • Including #nsfw in a post automatically marks it as "Not Safe for Work", unless explicitly marked otherwise
  • Including ?exclude_channel_types= on channel streams excludes the given types from the stream (opposite of ?channel_types=)
  • Including ?include_limited_users=1 on subscribed channel streams and individual channel calls will include users as limited objects in the ACL instead of user IDs only
  • "Missed Conversations" explore stream added (random posts that had no interactions)

Changes

  • Activity log now includes administrative events (when an admin makes you a developer, suspends your account, etc.)
  • Bare links are now parsed differently, and will accept more valid links, including IPv4/6 addresses

Fixes

  • Emoji tag streams did not function on pnut.io
  • /users/{user_id}/posts now returns the user's posts even if an authorized user requests it after blocking or muting them

Released 2017-04-30