General Information
On 22nd of December the following was released:
- ISL Groop 2.0.0 for iOS (Build date=2015-12-16, Revision=43760, Platform=iOS).
ISL Groop uses Libs 7
Upgrading to new version
Hosted service users please check Upgrading Hosted Service for iOS or Android .
Server license users please check Upgrading Server License for iOS or Android .
Improvements
ISL Groop - Mobile iOS - Cancel iOS 6 support (SPECIAL) [ISLGROOP-649] More
DescriptionSupport for ISL Groop on iOS 6 or lower was removed.
ISL Groop - Mobile iOS - In meeting invite, add invitation link usable on desktop and Android (FEATURE) [ISLGROOP-219] More
DescriptionImproved invite message by adding an URL that can be opened on desktop and Android. By clicking either the invite button meeting details or the + button in a meeting, users can now more simply invite desktop and Android users to meetings.
ISL Groop - Mobile iOS - Add support for switching to back camera for video streaming (FEATURE) [ISLGROOP-457] More
DescriptionAdded support for switching between front and rear cameras. To switch cameras while in a meeting, click on local user's portrait and than on the camera switch button in the top right corner of user's large portrait.
ISL Groop - Mobile - Implement intent filter & actions for joining session aka deep linking aka URL scheme (FEATURE) [ISLGROOP-459] More
DescriptionAdded support for smart banners and intent links. Now ISL Groop iOS can open links in form of islgroop:// *domain.com:port*/join/*session_code* to connect to a meeting with specified session_code on the specified server with the specified port. Also, support for smart banners will enable users visiting islonline.net/join/*session_code* via a web browser on their iOS device to install ISL Groop and connect to in a meeting a single action.
ISL Groop - Mobile iOS - Use new common with new chapSA and new video handling (FEATURE) [ISLGROOP-460] More
DescriptionAudio in video library replaced with a newer one which improves performance of audio and video recording, playback and streaming.
ISL Groop - Mobile iOS - Compatibility with iOS 7 (FEATURE) [ISLGROOP-469] More
DescriptionThe design of ISL Groop has been updated to fit iOS 7+ style
ISL Groop - Mobile iOS - Compatibility with iOS 8, Xcode 6 and iPhone 6+ (FEATURE) [ISLGROOP-475] More
DescriptionAdded support for larger screens (iPhone 6 and iPhone 6 Plus) and improved compatibility with iOS 8.
ISLGroop - Mobile iOS - Check local participant's rights - functions that are not allowed should not be available (FEATURE) [ISLGROOP-535] More
DescriptionWhen joining a meeting, participant's permissions are now checked and they only have access to content and features they have a permission for.
ISL Groop - Mobile iOS - Support 64bit build (FEATURE) [ISLGROOP-540] More
DescriptionAdded 64bit version of application to improve performance on newer devices with 64bit processors.
ISL Groop - Mobile iOS - Report crashes to Crittercism (FEATURE) [ISLGROOP-551] More
DescriptionAdded an automatic crash reporting service. Crashes are now reported and so can easily be discovered and solved. Note that reports are anonymous and no sensitive data is collected.
ISL Groop - Mobile iOS - Update ISL api manager and use webapi v2 (FEATURE) [ISLGROOP-668] More
DescriptionISL Groop iOS now uses webapi v2 for all communications with Conference Proxy. For server licence users, this means that the app requires support on Conference Proxy for the following webapi v2 functions:
- utils/login/1
- utils/logout/1
- utils/signup/1
- utils/password/forgot/1
- islgroop/sessions/get/list/1
- islgroop/sessions/insert/single/1
- islgroop/sessions/join/webtoken/get/single/1
- utils/server/query/1
ISL Groop - Mobile iOS - Add missing strings (DEFECT) [ISLGROOP-218] More
DescriptionThe text "Unknown error" was not translated. It now is.
Also "Your microphone is now enabled/disabled" was not properly translated in some languages, because the text "Your microphone is now" was translated separately from the words "enabled" and "disabled" and then combined which did not support different word order. This has now been corrected by translating both texts separately.
The defect was fixed.
ISL Groop - Mobile iOS - Handle kickout from a meeting (DEFECT) [ISLGROOP-227] More
DescriptionIf a host kicked an iOS user out of the meeting, the affect for the user was such that only their image disappeared from the list, but was not thrown out of the meeting. Now the meeting view closes and user is notified that they have been kicked out.
The defect was fixed.
ISL Groop - Mobile iOS - Chat messages are not properly sorted (DEFECT) [ISLGROOP-480] More
DescriptionWhen connecting to a meeting, the existing chat messages were not displayed in the correct chronological order; Private messages were always displayed last, even if they were older than other messages. Messages are now sorted in chronological order.
The defect was fixed.
ISL Groop - Mobile iOS - The check for old hardware fails on new devices (DEFECT) [ISLGROOP-521] More
DescriptionOn iPhone 6 (Plus) and newer, the message "You are running ISL Groop on older hardware. Performance may be affected." was shown. This was caused by checking the device against a whitelist of new devices, instead of a blacklist of older devices. Now a blacklist is used.
The defect was fixed.
ISL Groop - Mobile iOS - Chapsa audio playback device is constantly "running" (DEFECT) [ISLGROOP-533] More
DescriptionAudio playback device was always active while the app was active. This was changed, so that it's only active while in a meeting.
The defect was fixed.
ISL Groop - Mobile iOS - When creating a meeting with Japanese name, the name gets converted to latin characters (DEFECT) [ISLGROOP-544] More
DescriptionWhen creating a meeting containing Japanese characters, the Japanese characters were changed to unrelated latin characters. This was due to faulty encoding of unicode strings. Meetings with Japanese characters now get named correctly.
The defect was fixed.
ISL Groop - Mobile iOS - The slides in library and presentation do not reorder when they should (DEFECT) [ISLGROOP-561] More
DescriptionWhen reordering slides in ISL Groop on desktop, this change did not show in the iOS app. Slides now reorder in iOS app well.
The defect was fixed.
ISLGroop - Mobile iOS - When remote video stops, the last video image is shown instead of personal image (DEFECT) [ISLGROOP-562] More
DescriptionSometimes after stopping video, instead of switching to personal image, the last video frame was displayed. This has been fixed and the personal image is shown every time.
The defect was fixed.
ISL Group - Mobile iOS - Problems with session code formatting on join screen (DEFECT) [ISLGROOP-577] More
DescriptionThere were problems with formatting of the session code in the input filed of the join screen. In some cases, when deleting a number, a dash would double; Inserting, deleting, overwriting or pasting multiple numbers did now work well either. All this problems are now gone and the session code is always properly formatted.
The defect was fixed.
ISL Groop - Mobile iOS - empty response from CP is not handled (DEFECT) [ISLGROOP-587] More
DescriptionWhen trying to connect to a meeting, in some cases, the server would send an empty response. There was no feedback for the user. Now an alert is displayed with an appropriate message.
The defect was fixed.
ISL Groop - Mobile iOS - Random crash when a participant exits a meeting (DEFECT) [ISLGROOP-595] More
DescriptionIn rare cases a crash would occur when exiting a meeting. This no longer happens.
The defect was fixed.
ISL Groop - Mobile iOS - In presentation and library pager controllers, when a slide is added, we cannot navigate to it (DEFECT) [ISLGROOP-599] More
DescriptionIn presentation and library pager controllers, when a slide was added, it was not possible to navigate to it. Now navigation to the new slide is possible.
The defect was fixed
ISL Groop - Mobile iOS - Crash after removing slides (DEFECT) [ISLGROOP-600] More
DescriptionWhen navigating between slides in presentation or slide screen after some slides were removed, occasionally, a crash would occur. The crash no longer occurs in this cases.
The defect was fixed.
ISL Groop - Mobile iOS - video streming sending even thought camera is turned off when low speed (DEFECT) [ISLGROOP-606] More
DescriptionWhen on a really slow network (bellow 10kB/s), video from iOS to other users will stream with a huge delay. Now video is disabled when on a really slow network.
The defect has been fixed.
ISL Groop - Mobile iOS - If desktop deletes all slides in library, iOS still sees 1 of 1 slide remaining (DEFECT) [ISLGROOP-608] More
DescriptionWhen in slide screen under Library and all slide slides are removed, user remained in slide view instead of getting redirected to the Library. The redirect has now been implemented.
The defect was fixed.
ISL Groop - Mobile iOS - Slide count in Library mode does not adjust on iOS when Desktop adds a slide (DEFECT) [ISLGROOP-609] More
DescriptionWhen in slide screen under Library tab, the slide count did not increase when a new slide was added. The slide count is now always accurate.
The defect was fixed.
ISL Groop - Mobile iOS - Crash when registering new user (DEFECT) [ISLGROOP-611] More
DescriptionIn rare cases, a crash would occur when singing up. This crash no longer happens.
The defect was fixed.
ISL Groop - Mobile iOS - Username not changed in participants list (DEFECT) [ISLGROOP-633] More
DescriptionIn some cases, when a meeting participant changes their nickname, this change is not immediately shown in iOS app. This has been fixed so the change is always visible as soon as it happens.
The defect has been fixed.
ISL Groop - Mobile iOS - Crash after end of meeting (DEFECT) [ISLGROOP-634] More
DescriptionOccasionally, after a participant has left the meeting, the app crashed. The app now no longer crashes in this cases.
The defect was fixed.
ISL Groop - Mobile iOS - Invite link does not include server and port when it should (non-SaaS servers) (DEFECT) [ISLGROOP-666] More
DescriptionWhen sending an invite, the iOS link did not include server address and port which is needed for server licence users. The meeting invite link for iOS send from iOS now includes server address and port for server licence users.
The defect was fixed.