- DATE:
- AUTHOR:
- OpenWeb Team
iOS SDK Release Notes
06-13-2023
v1.18.5
Bug Fix
A hotfix has been implemented for a crash that occurs when attempting to view previous replies under certain conditions.
06-08-2023
v1.18.4
Features
When a comment and all its replies are muted or reported, the thread is hidden.
Message status text for a rejected comment aligns with the message status on the web.
Bug Fixes
Pressing a toast message in a low-volume article no longer duplicates a comment.
Additional scenarios have been fixed in which a duplicated comment would appear.
Replies to muted user comments appear without refreshing.
03-15-2023
v1.18.3
Bug Fixes
Avatars no longer periodically change after a delay.
An entire thread is not shown when a comment and all its replies are muted, reported, or deleted.
02-08-2023
v1.18.2
Feature
An analytics callback is returned through the
SPAnalyticsEventDelegate
when a logged in user mutes another user (.commentMuteClicked
)
Bug Fixes
Only logged in users see the option to mute another user.
As soon as a user if muted, that user's profile is hidden.
User avatar properly displays in the comment text box.
01-12-2023
v1.18.1
Features
Users can be muted directly from the mobile client.
A character counter can be enabled when a user creates a comment or a reply.
Bug Fixes
On the comment creation screen, space has been removed from below the Post button.
On the comment creation screen, long paragraphs appear without overlapping.
Change
Alamofire library has been removed.
12-08-2022
v1.18.0
Features
When a user mutes messages of a specific user from the web UI, this setting is respected by the iOS SDK.
When comment editing has been disabled in your Spot settings, this setting is respected by the iOS SDK.
Enhancements
SpotImCustomUIDelegate
acceptsSPViewSourceType
in thesource
field to specify where the action takes place.The description for rejected comments has been improved.
11-16-2022
v1.17.0
Bug Fix
Fixed the issue where a user couldn't enter his/her profile screen after pressing on the avatar from a comment which was just created.
Internal
We added accessibility identifiers as infrastructure for automation UI tests.
Developing manager layers which is part of a refactor process.
Improving release process in CircleCi.
Developing infrastructure for a stunning skeleton shimmering.
10-23-2022
v1.16.3
Enhancements
OpenSans is now the default font. Extra fonts have been removed to reduce the SDK binary size. You can still add custom fonts to your iOS app.
The development target has been bumped to iOS 11.
09-19-2022
v1.16.2
Bug Fix
Text no longer overlaps in some scenarios when a message is deleted.
08-30-2022
v1.16.1
Enhancement
A spinner now appears while loading a Conversation or changing a sort option
Bug Fixes
In beta iOS 16, crashes no longer occur when switching between dark and light modes.
In iOS 16, the navigation controller has been truncated.
A profile background color issue that occurred when switching between dark and light modes has been corrected.
The number 0 has been removed before like/dislike to align with mobile web and Android.
Overlapping of the STAFF label when deleting a message has been corrected.
08-10-2022
v1.16.0
Enhancements
Support for Xcode 14 has been added.
You can receive a callback when a user presses on a user profile or avatar, instead of when the existing profile screen is opened
The year is included in the date of a comment that was posted prior to the current year.
To comply with GDPR, the username of a deleted user is changed to a random name.
Bug Fixes
The UI of the navigation controller header has been improved in presented mode.
A rare crash caused by NSLog has been corrected.
A crash that could occur when changing the user session has been corrected.
07-21-2022
v1.15.0
Enhancements
Users now have the ability to see pending messages that they have written which require approval.
After a new comment has been created, a
createMessageSuccessfully
event is logged.
06-22-2022
v1.14.4
Enhancements
The share button can be hidden based on the remote configuration.
Line breaks can be added to comment text.
Swift Package Manager support has been added.
Bug Fix
A crash that rarely occurred in the replies UI has been corrected.
06-09-2022
v1.14.3
Enhancement
Tokens and general sensitive data are now securely saved in Keychain.
Bug Fix
A crash that rarely occurred for the comments label has been corrected.
06-06-2022
v1.14.2
Enhancement
The comment creation screen dismissal has been improved.
Bug Fixes
When recovering from a 403 authentication error, SSO is renewed, if needed.
The Conversation screen retains the same sort option after posting a new comment.
05-26-2022
v1.14.1
Bug Fixes
The correct number of comments now displays after deleting a reply.
A crash no longer occurs when posting a comment from a pre-Conversation.
05-24-2022
v1.14.0
Enhancement
French language support has been added.
Bug Fixes
The SSO authentication flow has been improved.
Because a token can potentially expire when the application is in the background for several days, the SDK now renews SSO when returning to the foreground.
05-18-2022
v1.13.0
New Feature
A new logger system has been introduced to assist with debugging issues.
Enhancements
The
PostId
has been added theSpotImCustomUIDelegate
callback.
Bug Fixes
The title scrolling within the navigation bar has been disabled.
When a user refreshes the likes UI inside comments, flickering no longer occurs.
04-25-2022
v1.12.0
Enhancements
A new API for setting the initial sort option when a Conversation opens has been added.
A new API for setting a callback when the end user presses the Conversation header.
The application bundle ID has been added to the Webhook callback
Bug Fixes
Special characters are decoded in the callback returned from the comment counters API.
Colors of comment actions, such as up vote, have been corrected when switching between light and dark modes.
03-31-2022
v1.11.0
Enhancements
Different types of like and dislike customizations are supported, such as heart icon, upvote, downvote, and recommend.
The user avatar online indication can be disabled.
03-20-2022
v1.10.1
Bug Fix
API for opening the comment creation screen now supports present mode with a root view controller.
03-15-2022
v1.10.0
Enhancements
The comment creation screen can now be opened directly from the publisher app.
Subscriber badge has been added.
Blitz mode has been added.
Custom read-only message support has been added.
Bug Fixes
Author profiles are no longer truncated when the app changes to landscape mode.
Message and line are no longer overlapping when View reply is clicked in landscape mode.
03-15-2022
v1.9.3
Bug Fix
Framework integration with Cocoapods has been corrected.
03-03-2022
v1.9.2
Enhancements
Buttons can now be customized.
Bug Fixes
Edit message is no longer saved on cache.
Reply screen UI alignment corrected.
Real time counter starts in the Conversation screen.
02-03-2022
v1.9.1
Bug Fix
Classes, protocols, and enums start with a prefix to prevent conflicts with other libraries.
01-13-2022
v1.9.0
Enhancements
Comments can be created with an image.
Comments can be edited.
01-05-2022
v1.8.0
Enhancements
Real-time viewing counter has been added.
A new guest nickname design has been introduced.
OpenWeb SDK now supports M1 Apple chips.