A new release of TootSDK - 16.0.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/16.0.0
What's changed:
- [BREAKING] Safe decoding of enums @luckkerr
- Update README @iamkonstantin
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 16.0.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/16.0.0
What's changed:
- [BREAKING] Safe decoding of enums @luckkerr
- Update README @iamkonstantin
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 8.5.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/8.5.0
What's changed:
- Docs: Deprecate old examples @konstantin
- Add streaming error https://github.com/helje5
- Fix: Use preferred clientName for web socket connections, debugOn() now also prints raw socket events @konstantin
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 8.2.1 📣
https://github.com/TootSDK/TootSDK/releases/tag/8.2.1
What's changed:
- Workaround for Pixelfed returning stats as a String info @konstantin
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 8.2.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/8.2.0
What's changed:
- Detect Iceshrimp.NET flavour @luckkerr
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 8.0.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/8.0.0
What's changed:
- Add latest preview card attributes returned @dale_price
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 3.9.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/3.9.0
What's changed:
- Support blurhash on preview cards @dale_price
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 3.6.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/3.6.0
What's changed:
- added optional withSuspended param to TootClient.getRelationships (specifies whether to ignore suspended accounts) @technicat
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 3.4.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/3.4.0
What's changed:
- Allow setting a list as "exclusive" @technicat
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 3.2.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/3.2.0
What's changed:
- Add TootLater to list of apps @mikakruschel
- Adds a way for apps to logout @konstantin
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 2.1.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/2.1.0
What's changed:
- Pixelfed and Sharkey fixes @technicat
We’d like to thank everyone who has submitted PRs, raised issues since we released the package publicly.
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 2.0.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/2.0.0
What's changed:
- [BREAKING] Web Push message decrypting API @luckkerr
- Additional support for sharkey and iceshrimp @technicat
- [BREAKING] Notifications API improvements @luckkerr
We’d like to thank everyone who has submitted PRs, raised issues since we released the package publicly.
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 1.7.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/1.7.0
What's changed:
- API to delete push subscriptions, push subscriptions feature @luckkerr
We’d like to thank everyone who has submitted PRs, raised issues since we released the package publicly.
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 1.5.1 📣
https://github.com/TootSDK/TootSDK/releases/tag/1.5.1
What's changed:
- Fix getFollowRequests should be public @luckkerr
We’d like to thank everyone who has submitted PRs, raised issues since we released the package publicly.
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 1.4.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/1.4.0
What's changed:
- Add support for follow requests @luckkerr
- fix: handle Friendica returning [] instead of nil for contact account @technicat
We’d like to thank everyone who has submitted PRs, raised issues since we released the package publicly.
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 0.18.0 ?
https://github.com/TootSDK/TootSDK/releases/tag/0.18.0
We’d like to thank everyone who has submitted PRs, raised issues since we released the package publicly. Including:
Community contributions are greatly appreciated ?
TootSDK is now open to the public! ?
TootSDK is a Swift package for creating apps that interact with Mastodon, Pleroma and other Fediverse APIs.
It handles the data model and network calls, with lovely async/await based calls.
The SDK is still young. There are plenty of API calls still to add. The foundations are strong, and TootSDK is very useful already.
Contributions and PRs are more than welcome!
Check out the repo here: https://github.com/tootsdk/tootsdk ?
An open-source Swift package library designed to help other devs make apps that interact with the fediverse (like Mastodon, Pleroma, Pixelfed etc). We call it TootSDK ✨!The main purpose of TootSDK is to take care of the “boring” and complicated parts of the Mastodon API, so you can focus on crafting the actual app experience.
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.