Skip to content

Releases: Swiftodon/Mastodon.swift

2.1.2

04 Nov 14:08
26d970a
Compare
Choose a tag to compare
  • fix: Status.url is now optional

Codable Entities

02 Nov 10:45
bd4fb7b
Compare
Choose a tag to compare

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

02 Nov 07:16
f88230a
Compare
Choose a tag to compare
  • Adds watchOS 8 Support

Phoenix

01 Nov 23:06
41215b9
Compare
Choose a tag to compare

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

10 May 18:34
Compare
Choose a tag to compare
Merge pull request #18 from Swiftodon/fix/Scope-for-OAuth

added the scope parameter for the OAuth token request

Enhancement for the createApp method

05 May 14:47
Compare
Choose a tag to compare
  • added plugins parameter to the constructor
  • added endpointClosure parameter to the method createApp

API Enhacement

05 May 06:01
Compare
Choose a tag to compare

Added optional endpointClosure parameter to MastodonClient methods

1.2.0: Merge pull request #15 from Swiftodon/refactor-setting-using-endpoint

20 Apr 20:21
Compare
Choose a tag to compare
  • Implement Multi-tenancy by using Moya's endpointCloaure.