A new release of TootSDK - 23.7.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/23.7.0
What's changed:
- Support Oauth web-based account creation flow @dale_price
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 23.7.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/23.7.0
What's changed:
- Support Oauth web-based account creation flow @dale_price
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 14.3.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/14.3.0
What's changed:
- Add Crystal to clients list in readme @dale_price
- Fix ExpandMedia expecting camel case when the Mastodon API returns snake case @dale_price
- Add “blur” filter action @dale_price
- Support Mastodon Instance additions @dale_price
- Fix pipeline @iamkonstantin
A new release of TootSDK - 20.1.1 📣
https://github.com/TootSDK/TootSDK/releases/tag/20.1.1
What's changed:
- Fix unable to connect to services that do not support v2 instance info @luckkerr
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 21.0.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/21.0.0
What's changed:
- Use Authorization header when establishing websocket connections @dale_price
- Quote post @nixzhu
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 18.1.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/18.1.0
What's changed:
- Pleroma emoji reaction notifications support @luckkerr
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 14.4.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/14.4.0
What's changed:
- Add instance domain blocks and peers endpoints @dale_price
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 14.0.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/14.0.0
What's changed:
- Add reason parameter to TootSDKError.invalidParameter @finestructure
Community contributions are greatly appreciated 🙌
Love helping developers and sharing best practices? Love Swift or helping guide teams who build innovative apps?
Here are some special opportunities in London and Paris to support an *amazing* developer community.
• https://jobs.apple.com/en-us/details/200626349/technical-evangelist-ww-developer-relations
• https://jobs.apple.com/en-us/details/200626349/technical-evangelist-ww-developer-relations
• https://jobs.apple.com/en-us/details/200628354/developer-relations-partnership-manager
A new release of TootSDK - 21.1.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/21.1.0
What's changed:
- Introduce rendering options on AttributedStringRenderer @luckkerr
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 21.2.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/21.2.0
What's changed:
- Quotes feature marker and quotes support in push notifications @luckkerr
Community contributions are greatly appreciated 🙌
It's January and that means @mastowatch has officially been out for two years! To celebrate, Mastowatch Pro is $2 all month. That’s the lifetime unlock, so no subscription either.
You don’t even have to send a birthday card!
A new release of TootSDK - 14.1.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/14.1.0
What's changed:
- Add missing MediaAttachment properties @dale_price
Community contributions are greatly appreciated 🙌
Applications for the 25/26 program of the Apple Developer Academy in Napoli 🇮🇹 are open! Meet hundreds of people from all over the world, make friends for a lifetime and grow as a human.
https://www.developeracademy.unina.it/en/enrollment/
Especially non tech people applying, don’t be worried! You’ll learn tech here. Diverse interests in other fields will help you much more. I would love to see you in our wonderful community here in Napoli one time ☺️
A new release of TootSDK - 13.0.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/13.0.0
What's changed:
- Add methods to get privacy policy and terms of service for an instance @dale_price
- Make List Sendable @dale_price
- Upgrade dependencies @konstantin
- Fix CI: Update setup-swift action to v2 @konstantin
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 15.0.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/15.0.0
What's changed:
- Update CODE_OF_CONDUCT and CONTRIBUTING guidelines @iamkonstantin
- [BREAKING] Support versioned/dated terms of service endpoint @dale_price
- [BREAKING] Support server rule translations @dale_price
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 🙌
Just had to rewrite a bunch of the placement logic for Octavo, my PDF imposition/printing Mac app. It was a bit of a rabbit hole, there were a bunch of bugs and bad assumptions interacting together, and as soon as I wanted to place a page slot rotated 90 degrees, they all came to the surface.
Fixed and unit tested now.
As a reminder, the TestFlight beta is open: https://octavo.pro
A new release of TootSDK - 16.0.1 📣
https://github.com/TootSDK/TootSDK/releases/tag/16.0.1
What's changed:
- Conform OpenEnum to CodingKeyRepresentable @luckkerr
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 21.3.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/21.3.0
What's changed:
- Support mastodon experimental async refresh API @dale_price
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 17.0.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/17.0.0
What's changed:
- Quote posts @dale_price
- Support Mastodon 4.4 account management additions @dale_price
- Masto 4.4 media deletion @dale_price
- Add missing Mastodon properties to InstanceV2 @dale_price
Community contributions are greatly appreciated 🙌
adding a #Wrapstodon view, first time using #Swift pie charts
A new release of TootSDK - 17.1.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/17.1.0
What's changed:
- Expose HTTP response headers from API calls @iamkonstantin
Community contributions are greatly appreciated 🙌
A new release of TootSDK - 18.0.0 📣
https://github.com/TootSDK/TootSDK/releases/tag/18.0.0
What's changed:
- [BREAKING] Fix error parsing quote posts from Akkoma @dale_price
Community contributions are greatly appreciated 🙌
🚀 Vernissage 1.26.0 is out today!
API updates:
- Migration to Swift 6.2
- Renamed unit test titles (less code duplication)
- GPT-5.2 support (optional ALT text & hashtag generation by the photo author)
- All dependencies updated
Web client:
- Upgrade to Angular 21 (getting closer to zoneless 😉)
- Fixed bug after canceling photo upload
- All dependencies updated
🙏 Thanks for all the help and valuable feedback!
#Vernissage #Release #Swift #Angular #Fediverse #Photography #PhotoSharing