Releases: Swiftodon/Mastodon.swift
Releases · Swiftodon/Mastodon.swift
2.1.2
Codable Entities
All entities are now coddle, such that they can be serialised by applications. Some entities may contain secret data. The applications have to make sure, that this are stored securely.
2.1.0
Phoenix
Remove Dependencies, remove Carthage, migrate to Xcode 14 / Swift 5 and add SPM support
- As
id
fields on the Mastodon API are generally string fields, We've migrated those as well. - We've introduced
MastodonClientAuthenticated
to omit the auth token in every single function call. - Test coverage using mocked network requests has been added for all
MastodonClient
/MastodonClientAuthenticated
public methods.
Added the scope parameter for the OAuth token request
Merge pull request #18 from Swiftodon/fix/Scope-for-OAuth added the scope parameter for the OAuth token request
Enhancement for the createApp method
- added plugins parameter to the constructor
- added endpointClosure parameter to the method createApp
API Enhacement
Added optional endpointClosure parameter to MastodonClient methods
1.2.0: Merge pull request #15 from Swiftodon/refactor-setting-using-endpoint
- Implement Multi-tenancy by using Moya's endpointCloaure.