API Release 1.2.0
Released on
Features
Suggested Users
GET /users/suggested
This new endpoint provides a simple jumping off point for finding users. It's not complex. Hopefully works for users with no followers and users with some followers.
User Presence in app streams and user streams
The presence
scope can be requested by a user or app stream, showing instant updates to users' presences.
Files include lists of objects they are attached to
Now file objects include a list of the messages, polls, and posts that they have been attached to any, under attached_to
. This helps determine what would be impacted if you deleted the file, and track down how you've used a file.
Exclude users from post search
When searching posts, you can provide a list of user IDs to the query field exclude_user_ids
to exclude from the results. This could be useful if a particular user posts a lot about something and you want to see anyone else, or if you want to exclude yourself from a search.
Chat room names in E-mail digests
E-mail digest notifications will now include chat room names, if the channel is a chat room-type.
Manage them from https://pnut.io/account/notifications#digest.
Changes
Follower data in user export
Exporting your data now includes your followers and following users.
Fixes
Stickying message without authentication returned nothing
Now stickying a message without authentication will return a proper error message.
User clients count missing on App Streams
When a User object came across an App Stream, it did not include counts.clients
.
Bitrate field for Audio file raw
Audio files embedded in another object's raw
data did not properly reference its bitrate.
Some calls not finding scopes when calling unauthenticated
Sometimes calling an endpoint that required authentication would fail and not explain itself.
V0 File Delete returns 404
Now it returns the deleted file info as expected.
V0 User Presence update response not consistent
It was returning unexpected objects.