MastodonKit

MastodonKit is a Swift Framework that wraps Mastodon's API

MIT License

Stars
250
Committers
12

Bot releases are visible (Hide)

MastodonKit - 2.0.0 Latest Release

Published by ornithocoder about 6 years ago

MastodonKit -

Published by ornithocoder over 7 years ago

  • Changes the Accounts.updateCurrentUser signature
    • New new method signature takes media attachments as avatar and header instead of base64Encoded strings.
MastodonKit -

Published by ornithocoder over 7 years ago

Internal changes that don't affect the usability or MastodonKit's interface.

MastodonKit -

Published by ornithocoder over 7 years ago

  • Adds CocoaPods support
MastodonKit -

Published by ornithocoder over 7 years ago

New:

  • Adds support for media attachment upload (#16)

Fix:

  • Fixed remote attachments parsing (#17)
    • PR by Valerii Hiora (@vhbit)
MastodonKit -

Published by ornithocoder over 7 years ago

  • Adds multi-scope support to Login.silent
  • Updates methods documentation
MastodonKit -

Published by ornithocoder over 7 years ago

Fix:

  • Fixes "Statuses.create doesn't URL-encode properly" (#11)
    • Reported by Paul Schifferer (@exsortis)

New:

  • Adds reblog property to Status (#10)
    • PR by Valerii Hiora (@vhbit)
  • Adds an optional range parameters to several resources to control the number of results to fetch and the range of ids. Below, the list of resources that have the optional range parameter:
    • Accounts.followers(id:range:)
    • Accounts.following(id:range:)
    • Accounts.statuses(id:mediaOnly:excludeReplies:range:)
    • Blocks.all(range:)
    • Favourites.all(range:)
    • FollowRequests.all(range:)
    • Mutes.all(range:)
    • Notifications.all(range:)
    • Statuses.rebloggedBy(id:range:)
    • Statuses.favouritedBy(id:range:)
    • Timelines.home(range:)
    • Timelines.public(local:range:)
    • Timelines.tag(_:local:range:)
  • Adds Contributors section to Readme file
MastodonKit -

Published by ornithocoder over 7 years ago

  • Adds support to Ruby arrays when GETTing/POSTing
  • Adds mediaIDs to Statuses.create
  • Applies bounds to Accounts.search's limit