4.1.398
2019-08-09
Fix for loading existing projects
4.1.397
2019-08-08
Updates to integrate with online project delivery services.
4.1.396
2019-08-02
Added GUI loading via app links
Fixes for iPad Pro support - migrated to new launch screen style
Fixes for network connectivity info on iOS12
Fixes for text rendering when using theme overrides without a base theme
4.1.393
2019-07-30
Support for latest iOS device resolutions
Support for iBeacons
Support for Push Notifications (more info on that coming soon!)
Support for theme overriding on buttons and text objects (font color, size, alignment - without having to create new themes for each style)
Fixes for tag support in Input Fields and Lists
Now able to load GUI archives without having a .zip extension in the URL (for dynamic web services delivering GUI archives)
Added machineName property to JS API
Fix for HTTPS support using HTTP Client system protocol
Added ability to play/stop/mute sounds via JS API
4.0.362
2018-05-08
Added support for launching a variety of different iOS apps.
If you have a request for an app to be able to launch, please contact our support staff.
4.0.360
2017-11-09
iOS11 fixes
4.0.359
2017-10-26
Fixes for iOS 11.
Fixes for text shadows.
4.0.357
2017-06-06
Fix for math expressions using "and", "or" bitwise logic.
4.0.353
2017-05-18
More fixes for text wrapping and alignment issues
4.0.352
2017-05-11
Fix for multiline text wrapping
4.0.351
2017-04-25
Fixes for text wrapping.
Fix to show correct debugger URL with port number in popup
4.0.350
2017-04-14
Support for auto scaling interface from iPhone 5 resolution to iPhone 6/7 resolution if required.
Fix for math expressions using if/else logic.
4.0.346
2016-12-21
Fix issue with math parser engine causing incorrect results.
4.0.345
2016-12-08
Improved iOS 8 compatibility
Improved Javascript support
Added new Javascript CF.ApplicationCallbackEvent to support passing data to JS from external applications
Added new Javascript CF.launch() API
Added new callback option for CF.openURL API (to report whether opening an URL succeeded)
Support fallback to previous GUI in case a GUI update fails
Prevent device from sleeping while playing any media (local video, local audio or remote AirPlay)
Fixed issue where trying to open an invalid URL (i.e. using CF.openURL) could crash iViewer
Fixed issue with CF.loadGUI not loading the default GUI when passed an empty string
Fixed issue with JS not receiving proper network information after a GUI switch
Fixed status bar appearance issue when set to CF.STATUS_BAR_BLACK_TEXT
4.0.303
2014-04-04
Improved memory usage so as to minimize risks of the application being offloaded by the OS while in background.
Fixed UI & JS issues. Improved JS tags support as well as video playback through AirPlay.
See our wiki page for full release notes: http://www.commandfusion.com/wiki2/software/iviewer/iviewer-release-notes
4.0.296
2014-02-18
Added support for AdHoc wifi connections; Fixed issues with CF.unwatch and CF.loadAsset APIs. Improved tags support.
See our wiki page for full release notes: http://www.commandfusion.com/wiki2/software/iviewer/iviewer-release-notes
4.0.292
2014-01-09
- Fixed networking issues and crashes with iViewer Protocol, TCP SSL connections and Bonjour.
- Fixed iOS 7 compatibility issues with text field placeholders, non-ascii characters in URLs and more.
- Improved Javascript API, added support for iOS 7 status bar options.
See our wiki page for full release notes: http://www.commandfusion.com/wiki2/software/iviewer/iviewer-release-notes
4.0.288
2013-10-02
Additional fixes for iOS 7 compatibility:
- Fixes to button press behavior in list (long presses, short presses, repeat commands)
- Fixes to tag support in JS API, remote debugger and startup crashes
4.0.282
2013-09-23
Fixed issues related to iOS 7:
- input fields text was offset or half visible
- scrolling a list was prematurely triggering buttins in list items
- status bar was always visible
4.0.280
2013-09-18
• iOS 7 compatibility
• Fixed startup issues
4.0.279
2013-09-07
Fixed crasher that could occur when switching GUIs
4.0.278
2013-08-05
- New tags support that allow tagging UI elements with multiple names, and grouping of UI elements under the same tag.
- Multiple control systems (using the iViewer Protocol) are now supported
- New options for TCP systems, including a 'Dialog' mode that allows waiting for an answer before disconnecting for non-always-on systems.
Internal changes include upgrading parts of the product to be fully compatible with the next version of iOS, numerous bug fixes, improvements to Javascript APIs, support for web views connecting to sites with a self-signed certificate, and more.
4.0.263
2013-06-06
• Added support for accessing sites with self-signed certificates over https in web views
• Fixed several issues with status bar, subpage hide/show animations, and a crash.
4.0.261
2013-05-19
- Fixed issues with screen orientation management
- Fixed issues with status bar
- Fixed networking issues
4.0.254
2013-04-03
- Improved overall network performance: faster and more reliable reconnections, more accurate network status detection, better handling of multiple simultaneous CF.request() calls
- Improved caching support with cache and pre-caching control via CF.loadAsset()
- Several bug fixes, fixed a memory leak with MJPEG streams display