Skip to content

Releases: sbertix/Swiftagram

v5.4.0

23 Aug 12:51
de8a5d8
Compare
Choose a tag to compare

Features

  • update collection and timeline endpoints (de8a5d8), closes #221

v5.3.0

22 May 10:23
b709399
Compare
Choose a tag to compare

Bug Fixes

  • examples: update LoginViewController access (f01680f)

Features

  • endpoints: support delay between pages (4e11b0d)

v5.2.0

18 May 16:57
70ab032
Compare
Choose a tag to compare

Features

  • deps: update ComposableRequest to 5.1.0 (8d32043)
  • endpoints: update ranks to use UUID (ce04c7a)

v5.1.0

15 May 17:59
fd35c28
Compare
Choose a tag to compare

Features

  • models: add account type to User access (760c12f)

v5.0.3

09 May 16:32
ba8daf3
Compare
Choose a tag to compare

Bug Fixes

v5.0.2

08 May 15:46
Compare
Choose a tag to compare

Bugfixes

  • docs: update docs generation
  • endpoints: deal with numerical nextMaxIds

Others

  • actions: update push.yml
  • actions: update release.yml

v5.0.1

08 May 12:17
Compare
Choose a tag to compare

Bugfixes

  • populate items in Section

v5.0.0

06 May 14:34
Compare
Choose a tag to compare

Endpoints

  • Compute identifier from media URL (#145)
  • Refactor authentication
    • Add Secret accessories into Authenticator
  • Refactor Endpoint.Direct
    • Approve conversation requests
    • Decline conversation requests
    • Delete a conversation
    • Invite users to a conversation
    • Leave a conversation
    • Mute a conversation
    • Send a text message in a conversation (#122)
    • Update a conversation title
    • Unmute a conversation
    • Delete a message
    • Mark a message as watched
  • Refactor Endpoint.Location
    • Fetch recent and highest ranked posts
  • Refactor Endpoint.Saved (#169)
    • Add saved collections support
    • Save posts to specific collection
  • Refactor Endpoint.Tag
    • Fetch recent and highest ranked posts
    • Watch recent stories
    • Follow a specific tag
    • Unfollow a specific tag
  • Refactor Endpoint.User and Endpoint.Friendship
    • Fetch user info by (exact) username
    • Mute a user's posts or/and stories

Examples

  • Add Authenticator app to allow anyone to rely on SwiftagramTests
  • Update Followers example
  • Examples now rely on local packages

Other enhancements

  • Refactor for the new ComposableRequest
  • Expose ComposableStorage and ComposableStorageCrypto directly to Swiftagram and SwiftagramCrypto, respectively
  • Update default Client to be an iOS device (#138)
  • Update docs

Bugfixes

  • Improve Facebook login reliability for visual authenticator (fixes #157)
  • Hide "Unsupported browser" notice when logging in with Facebook (fixes #180)

v5.0.0-beta.4

08 Apr 14:05
d83f992
Compare
Choose a tag to compare
v5.0.0-beta.4 Pre-release
Pre-release

Beta 4 brings a completely updated dynamic way to deal with Endpoints.
Please consider checking out the migration guide.

Changes:

  • Refactor all Endpoints
  • Added new Endpoints for Endpoint.direct and Endpoint.user
  • Examples now use local packages, so they will always match with the library
  • Wrapped reflection was moved to SwiftagramTests
  • Remove unnecessary import statements and legacy code

Known issues:

  • Uploading videos to your story is not working
  • Swift 5.2 is not supported at the moment

v5.0.0-beta.3

19 Mar 19:24
9e45c8a
Compare
Choose a tag to compare
v5.0.0-beta.3 Pre-release
Pre-release

Changes:

  • Update ComposableStorage to 5.0.0, relying on CombineX
  • Update Followers example

Known issues:

  • Uploading video stories does not work