@tootsdk@iosdev.space
@tootsdk@iosdev.space avatar

tootsdk

@tootsdk@iosdev.space

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.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

tootsdk, to swift
@tootsdk@iosdev.space avatar

A new release of TootSDK - 3.10.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/3.10.0

What's changed:

  • Add report, signup and severed relationship notification types @luckkerr

Community contributions are greatly appreciated 🙌

#iOSDev #Swift #TootSDK #Fediverse

tootsdk, to swift
@tootsdk@iosdev.space avatar

A new release of TootSDK - 3.9.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/3.9.0

What's changed:

Community contributions are greatly appreciated 🙌

tootsdk, to swift
@tootsdk@iosdev.space avatar

A new release of TootSDK - 3.8.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/3.8.0

What's changed:

  • Adds Post.editedAt, introduced in Mastodon 4.2 @konstantin

Community contributions are greatly appreciated 🙌

tootsdk, to swift
@tootsdk@iosdev.space avatar

A new release of TootSDK - 3.7.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/3.7.0

What's changed:

  • Adds TootClient.deleteProfileAvatar() and TootClient.deleteProfileHeader() @technicat

Community contributions are greatly appreciated 🙌

tootsdk, to swift
@tootsdk@iosdev.space avatar

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 🙌

tootsdk, to swift
@tootsdk@iosdev.space avatar

A new release of TootSDK - 3.5.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/3.5.0

What's changed:

  • Added Account.group @technicat

Community contributions are greatly appreciated 🙌

tootsdk, to swift
@tootsdk@iosdev.space avatar

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 🙌

tootsdk, to random
@tootsdk@iosdev.space avatar

A new release of TootSDK - 3.3.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/3.3.0

What's changed:

  • Support Mastodon's legal category for reporting illegal content @dale_price
  • Updated Account to latest fields, supporting more account preferences, updated Post edit to include languge @technicat
  • Add support for hint property on InstanceRule @dale_price

Community contributions are greatly appreciated 🙌

tootsdk, to swift
@tootsdk@iosdev.space avatar

A new release of TootSDK - 3.2.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/3.2.0

What's changed:

Community contributions are greatly appreciated 🙌

tootsdk, to random
@tootsdk@iosdev.space avatar

We've just listed another app using TootSDK to connect with the fediverse!

TootLater by @mikakruschel
👉 https://tootlater.kruschel.dev/

tootsdk, to swift
@tootsdk@iosdev.space avatar

A new release of TootSDK - 3.1.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/3.1.0

What's changed:

Community contributions are greatly appreciated 🙌

tootsdk, to swift
@tootsdk@iosdev.space avatar

A new release of TootSDK - 2.2.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/2.2.0

What's changed:

  • added a list of apps built with TootSDK to the README @technicat
  • add default empty string param for ExtendedDescription @technicat

We’d like to thank everyone who has submitted PRs, raised issues since we released the package publicly.

Community contributions are greatly appreciated 🙌

tootsdk, to swift
@tootsdk@iosdev.space avatar

A new release of TootSDK - 2.1.1 📣

https://github.com/TootSDK/TootSDK/releases/tag/2.1.1

What's changed:

  • Add follow-account example command @luckkerr

We’d like to thank everyone who has submitted PRs, raised issues since we released the package publicly.

Community contributions are greatly appreciated 🙌

tootsdk, to swift
@tootsdk@iosdev.space avatar

A new release of TootSDK - 2.1.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/2.1.0

What's changed:

We’d like to thank everyone who has submitted PRs, raised issues since we released the package publicly.

Community contributions are greatly appreciated 🙌

tootsdk, to swift
@tootsdk@iosdev.space avatar

A new release of TootSDK - 2.0.1 📣

https://github.com/TootSDK/TootSDK/releases/tag/2.0.1

What's changed:

  • Fix build on Linux targets, CI improvements @konstantin

We’d like to thank everyone who has submitted PRs, raised issues since we released the package publicly.

Community contributions are greatly appreciated 🙌

tootsdk, to swift
@tootsdk@iosdev.space avatar

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 🙌

tootsdk, to swift
@tootsdk@iosdev.space avatar

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 🙌

tootsdk, to swift
@tootsdk@iosdev.space avatar

A new release of TootSDK - 1.6.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/1.6.0

What's changed:

  • feat: added TootClient.getExtendedDescription() @technicat

We’d like to thank everyone who has submitted PRs, raised issues since we released the package publicly.

Community contributions are greatly appreciated 🙌

tootsdk, to swift
@tootsdk@iosdev.space avatar

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 🙌

tootsdk, to swift
@tootsdk@iosdev.space avatar

A new release of TootSDK - 1.5.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/1.5.0

What's changed:

We’d like to thank everyone who has submitted PRs, raised issues since we released the package publicly.

Community contributions are greatly appreciated 🙌

tootsdk, to swift
@tootsdk@iosdev.space avatar

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 🙌

tootsdk, to swift
@tootsdk@iosdev.space avatar

A new release of TootSDK - 1.3.1 📣

https://github.com/TootSDK/TootSDK/releases/tag/1.3.1

What's changed:

We’d like to thank everyone who has submitted PRs, raised issues since we released the package publicly.

Community contributions are greatly appreciated 🙌

tootsdk, to swift
@tootsdk@iosdev.space avatar

A new release of TootSDK - 1.3.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/1.3.0

What's changed:

  • add support for recognizing a post that should be filtered (i.e. filtered with warning) @technicat

We’d like to thank everyone who has submitted PRs, raised issues since we released the package publicly.

Community contributions are greatly appreciated 🙌

tootsdk, to swift
@tootsdk@iosdev.space avatar

A new release of TootSDK - 1.2.0 📣

https://github.com/TootSDK/TootSDK/releases/tag/1.2.0

What's changed:

  • fill in missing fields in Announcement and add TootClient.addAnnouncementReaction, TootClient.removeAnnouncementReaction @technicat
  • Add support for markers API @luckkerr

We’d like to thank everyone who has submitted PRs, raised issues since we released the package publicly.

Community contributions are greatly appreciated 🙌

tootsdk, to swift
@tootsdk@iosdev.space avatar

A new release of TootSDK - 1.1.0 - 🔥🐟 📣

https://github.com/TootSDK/TootSDK/releases/tag/1.1.0

What's changed:

We’d like to thank everyone who has submitted PRs, raised issues since we released the package publicly.

Community contributions are greatly appreciated 🙌

  • All
  • Subscribed
  • Moderated
  • Favorites
  • provamag3
  • ethstaker
  • magazineikmin
  • vwfavf
  • InstantRegret
  • Youngstown
  • Durango
  • khanakhh
  • slotface
  • ngwrru68w68
  • rosin
  • thenastyranch
  • kavyap
  • PowerRangers
  • anitta
  • DreamBathrooms
  • everett
  • tacticalgear
  • osvaldo12
  • cubers
  • mdbf
  • cisconetworking
  • normalnudes
  • GTA5RPClips
  • tester
  • modclub
  • Leos
  • megavids
  • All magazines