API Release 0.9.0
v0.9.0
Features
- User Streams (user-specific websockets, like App Streams for individual users)
- Invited users now have 512MiB of free storage, ensuring everyone has some free storage
- Users may gift Pnut Badges to other users
- Basic poll search
- Get multiple polls by ID in a single call
- Bookmarks may be saved with
note, which is only visible to the user who bookmarked it, when retrieving their own bookmarks - Clients can limit what scopes can be authorized
/sys/statsnow includescounts.clients.public, tracking clients that are "active/public" and usable by more than just a single user- Alternative API domain https://pnut-api-1.org
- App Streams messages and posts now include
meta.suppress_notifications, andmeta.subscribed_user_idsto simplify notifications include_repliesandinclude_mention_postsquery parameters for post streamshas_mentionspost search filter
Changes
- Requesting account deletion requires password verification
- Only human account-types can respond to polls
is_your_responseon poll options changed totrueorfalsefrom1or0- App Streams now have connection- and subscription-level query parameters
- App Streams objects are more consistent
- User tokens return with
storage.totalin addition tostorage.available.
Fixes
- Some old avatars were not deleted
/users/{id}/coverwas not redirecting properly- "Account locked out" was logged after single failed login attempt
include_user=0returned empty string instead of user's ID for embedded users on file objects- Following a user in rapid succession could cause multiple listings of a user in your follows or followings
Released 2018-08-13