exacqVision Mobile
================================================================================
03/07/2023
v23.03.1
* Bug Fix - Fixed search timeout after reaching max number of days and tries
* Bug Fix - Fixed issue where layout count was incorrect.

02/15/2023
v23.03.0
* Bug Fix - Fix overlap issue on login page

02/13/2023
v22.12.100
* Feature - Add support for Android 12

11/30/2022
v22.12.3
* Feature - Add support for Android 12

11/22/2022
v22.12.2
* Build - Rebuild due to failure

11/22/2022
v22.12.0
* Feature - New scrollable timeline for search
* Build - Replacing invalid provisioning profile.

08/18/2022
v22.09.0
* Feature - Remove the usage data prompts and data collection
* Enhancement - Hide search only cameras from live.
* Bug Fix - Mobile app Login Button not responding to EM sync login.
* Bug Fix - Case sensitive issue could be found on the Add server page.
* Bug Fix - (iOS) Views not loading video
* Bug Fix - Fixed issue where software was crashing when using server time in
the search.
* Bug Fix - Rotating to landscape and back causes bottom row of OSDs to
disappear.
* Bug Fix - Camera pagination message is truncated.
* Bug Fix - Scrub bar opens focus view
* Bug Fix - Removing delete icon from focus view mode
* Bug Fix - Autocorrect remove for add server page
* Bug Fix - Incorrect 'numbers of server connected' is displayed in menu bar.
* Bug Fix - Fix console error when disabling servers.
* Build - rebuild for unit test failure

06/02/2022
v22.06.0
* Feature - Add Edit Panels mode for rearranging cameras.
* Feature - Add swipe left/right to change pages.
* Feature - Disable zooming when viewing a 1x1 panel.
* Feature - Keep track of scroll position in state.
* Feature - UI Changes for the login page.
* Feature - Add Search to context menu.
* Feature - Organize buttons on live menu bar.
* Feature - Added overflow menu to app bar.
* Bug Fix - Android crashing when resetting all app data.
* Bug Fix - Disable swipe to open drawer when 0 servers.
* Bug Fix - Views created in mobile client aren't populating correct cameras.
* Bug Fix - Fixed search requests going in the background even after search is
closed.
* Bug Fix - Increase performance by reducing render frequency.
* Bug Fix - Fixed a bug where the calendar is incorrectly adjusting the selected
time for daylight savings time.
* Bug Fix - Fix issues where performing a second search from the custom search
page will return empty results.
* Bug Fix - Fix back button on doors page.
* Bug Fix - Fixed iOS not rendering the Open Source License information.

03/10/2022
v22.03.1
* Bug Fix - Disable full screen button for video push when pushing video is not
possible.

03/03/2022
v22.03.0
* Feature - Added support for Multitask on latest iOS devices
* Enhancement - Live scroll view.
* Enhancement - Reorganize configuration pages
* Enhancement - For Search Only, display No Video Available instead of Unknown
Error
* Bug Fix - Camera connection lost when minimizing the app with 0 servers
connected
* Bug Fix - Removed stored login credentials for security integrations when
closing the dialog.
* Bug Fix - Disallow passthrough connections from searching the cloud
* Bug Fix - Updating the failed test case
* Bug Fix - Event notifications not working when web service reinstalled/data
cleared
* Bug Fix - Rearranged the menu items and made them collapsible.
* Bug Fix - Search Timeline metadata should be displayed by default
* Bug Fix - Failed to unsubscribe from Push Notifications stuck
* Bug Fix - Unknown error when airplane mode turned on/off
* Bug Fix - Event monitoring apply button should be disabled if no changes
* Bug Fix - Video Push from scrolling live should only send currently displayed
cameras.
* Bug Fix - Scrollview buttons don't work as expected.
* Bug Fix - Push notification state is resetting every few seconds on edit page
* Bug Fix - Push notification navigation fix for event monitoring and analytics

01/26/2022
v21.12.2
* Bug Fix - Fixed Camera connection lost when minimizing the app on iOS

01/05/2022
v21.12.1
* Bug Fix - Fixed issue with views not loading cameras into a non-empty panel

12/02/2021
v21.12.0
* Enhancement - Display messages below icons on video error
* Enhancement - Added support for searching cloud drive 2.0
* Enhancement - (Android) Updated Android 10 to 11, also dependent cordova
plugins are updated
* Bug Fix - Fixed issue with preferred source being disabled after restarting
the app
* Bug Fix - Addressed issue with the context menu opening on live if you long
press and hold on a search panel.
* Bug Fix - Tap to remove audio input issue fixed
* Bug Fix - Fixed issue with layouts reverting to original configuration after
changes on app startup 
* Bug Fix - Fixed server name cutoff issue
* Bug Fix - Fixed issue with preferred not updating when using camera substream
* Bug Fix - Fixed scrolling window when panel selection open 
* Bug Fix - Back button on panel view rotating
* Bug Fix - Fixed issue with cloud drive search results not playing
* Bug Fix - Allow manual reconnects to servers on the server list page
* Bug Fix - Fix app crash on server list page
* Bug Fix - Attempt to reconnect to web servers when internet connection comes
back
* Bug Fix - Stop resubscribe to video on layout change
* Bug Fix - Added space for the iOS home bar
* Bug Fix - Fetch required width and height from webservices rather than full
size due to canvas memory issue.
* Bug Fix - remove broken unit test

10/04/2021
v21.09.0
* Enhancement - Updated search date/time selection dialogs
* Bug Fix - Fixed focus view not exiting on some cameras
* Build - Update documentation link to 21.09 release

06/04/2021
v21.06.100
* Enhancement - Move preferred source to the bottom of the search page
* Enhancement - Always request native stream resolution when transcoding to
ensure maximum image clarity.
* Enhancement - Camera association name display can be configured in the
advanced settings page.
* Enhancement - Add server page now searches on Enter press in URL field
* Enhancement - Add server page checkbox doesn't appear until URL search is
performed
* Enhancement - Search timeline now appears once metadata for search has loaded.
* Enhancement - Simplify server and web service configuration
* Enhancement - Region of interest reset when leaving focus mode.
* Bug Fix - Associations bar now reflects the display associations bar toggle in
settings
* Bug Fix - Associations bar overflow icon updates properly with the overflow
menu's state
* Bug Fix - Associations bar overflow icon appears and works properly when the
bar is vertical
* Bug Fix - Associations bar formats the number of icons correctly when focusing
on a single view in a multi panel view
* Bug Fix - reset roi when exiting focus only in multipanel layouts

02/25/2021
v21.03.2
* Build - Rebuild due to test failure.

02/24/2021
v21.03.1
* Bug Fix - Search controls were being disabled in unnecessary playback
situations.
* Bug Fix - Omit duplicate video push targets when they appear across multiple
web services.
* Bug Fix - Adding/Editing client view save prompt appears when not necessary.
* Bug Fix - Camera settings page accessible after server/service logout.
* Bug Fix - Prevent application crash when tapping to focus on a video panel
during cloud-only search.
* Bug Fix - Improperly formatted URL string for event monitor profile events.
* Bug Fix - Date picker wasn't localizing months or days.

02/15/2021
v21.03.0
* Bug Fix - Localization was not being applied to search page datepicker.
* Bug Fix - Disable playback controls while loading a search or retrieving
stored video.
* Bug Fix - Horizontal restraint on search scrub bar causes irregularities and
poor user experience in search controls.
* Bug Fix - Disabled servers appearing in soft triggers filter group list.
* Bug Fix - Mechanical PTZ disabled when digital PTZ is active.
* Bug Fix - Prevent connection errors due to trailing spaces in web service URL.
* Bug Fix - Camera name in search metadata should be bold on camera focus.
* Bug Fix - Multiple calls to play/pause cloud drive video during search would
cause playback errors.
* Bug Fix - Video push targets with duplicate names are now displayed.
* Bug Fix - Disabling a server does not remove camera focus.
* Bug Fix - Fuchsia misspelled in camera display settings font color.
* Bug Fix - Live view not being restored properly when previous view contains
camera with digital PTZ rectangle.
* Bug Fix - Search starts playing before search has succeeded.
* Bug Fix - Corrected error on cloud search.
* Bug Fix - Audio context not resuming on application resume on iOS.
* Bug Fix - Correct some internal service-related type exceptions.
* Bug Fix - Playback controls enabled while search is loading.
* Bug Fix - Prevent controller from jumping gaps after cloud drive clips load
during playback.
* Bug Fix - (iOS) Prevent cloud search video from popping out to fullscreen.
* Bug Fix - Incorrect dimensions requested for JPEG camera formats.
* Bug Fix - Active associations not hiding on camera focus page.
* Bug Fix - Scrubbing search video caused playhead to jump around unnexpectedly.
* Build - Upgraded third-party modules to resolve security vulnerabilities.

12/04/2020
v20.12.1
* Bug Fix - Corrected warning message not displaying when selecting a camera
from a different server than a selected audio device.
* Bug Fix - Improved wording for allowing or declining usage statistics.
* Bug Fix - Added hover indication on privacy policy link for the statistics
dialog.
* Bug Fix - All tours displaying large views warning.
* Bug Fix - Zone statuses not updating after completed action.
* Bug Fix - Fixed crash on the camera details page for disabled cameras.
* Build - Updated third-party libraries due to security vulnerabilities.
* Build - Updated the documentation link to the 20.12 release.

11/17/2020
v20.12.0
* Enhancement - Added the option for providing usage statistics.
* Enhancement - Prevent multiple warnings about view size when viewing tours.
* Bug Fix - Partition actions not submitted from partition page buttons.
* Bug Fix - Correct search selection overlay to initially select the server with
the most cameras.
* Bug Fix - Search audio selection page not preventing cross-server selection.
* Bug Fix - Applied view layout size would sometimes be incorrectly limited to 8
on tablets.
* Bug Fix - Video push layout size would sometimes be incorrectly limited to 8
on tablets.
* Bug Fix - Duplicate items being sent when requesting server status.
* Bug Fix - Reverse association video would not play.
* Bug Fix - Corrected add web service button displaying over web service list
item
* Build - Refactored components to remove third-party library with security
vulnerabilities.
* Build - (Android) Updated target SDK to Android 10.
* Build - Rebuilding due to missing dependency.
* Build - Updated third party library due to security vulnerabilities.

10/21/2020
v20.09.15
* Enhancement - Remove websocket message timeout such as to not unnecessarily
disrupt live stream playback over slower network connections.
* Enhancement - Display playback states such as video loss as a transparent
overlay over live to minimize viewing disruption.
* Enhancement - Don't emit fatal playback error states when there are more
sources to fall back to.
* Bug Fix - Don't overwrite last frame with 'awaiting' state when playback
source changes mid-stream.

10/01/2020
v20.09.14
* Bug Fix - Duplicate PTZ actions sent in some situations.

09/25/2020
v20.09.13
* Build - (iOS) Updated app store distribution profile.

09/25/2020
v20.09.12
* Bug Fix - (iOS) Audio input (playback) failing.

09/19/2020
v20.09.11
* Bug Fix - Extremely low-resolution video due to improperly updated image
request size scaling factor.

09/17/2020
v20.09.10
* Bug Fix - (iOS) Allow HTTP connections to web services configured using a
domain name.
* Build - Correct TestFlight submissions under 2FA. Release submissions are
still offline.

09/09/2020
v20.09.9
* Bug Fix - Prevent duplicate websocket connections during playback.

09/04/2020
v20.09.8
* Bug Fix - Always start with a playback speed of 1x in search.
* Bug Fix - Maximum layout size for video push not properly registered.
* Bug Fix - (iOS) Corrected display of search selection overlay on certain
devices.
* Bug Fix - Prevent crash on older web services when playing native JPEG over
websocket.
* Bug Fix - (iOS) Restore HTTP polling-based fallback for video.
* Bug Fix - Crash on importing non-legacy restore files.
* Bug Fix - Allow searching more than 4 cameras simultaneously in browser
environments.
* Bug Fix - (Android) Prevent share dialog from suspending app.

08/29/2020
v20.09.7
* Enhancement - Prevent video delay on panel drag preview.
* Bug Fix - Handle short-presses on PTZ controls.
* Bug Fix - Servers dropped when changing service name.
* Bug Fix - Crash when replaying event monitoring event.
* Bug Fix - Allow selecting more than one camera on the search selection
overlay.
* Bug Fix - Prevent crash on polling security integration status on resume.
* Bug Fix - Restore prevent sleep when live functionality.
* Bug Fix - Prevent crash when selecting camera details on the context menu for
a dewarped camera.
* Bug Fix - Input focus not behaving correctly on touchend.
* Bug Fix - Correct search playback of cameras with timelapse recording
settings.
* Bug Fix - Unable to read view limit message on iOS.
* Bug Fix - Correct out-of-sync video timestamps on OSD.
* Bug Fix - Prevent seeking, scrubbing, and normal playback from moving outside
search range.
* Bug Fix - Fixed blurry search frames after returning from focus mode
* Bug Fix - Live filter group on cameras not displaying any cameras.
* Bug Fix - Prevent setting of invalid ROI when restoring live view.
* Bug Fix - Restore H264 playback on supported devices.
* Bug Fix - Drag preview streams were not shared with root panel.
* Bug Fix - Prevent PTZ controls getting stuck in pressed state.
* Bug Fix - Analytic push notification ID collision causing notifications to not
be unregistered.
* Bug Fix - Corrected search duration selection behavior.
* Bug Fix - Initial page load incorrect on splashscreen dismiss.
* Bug Fix - Update third-party dependency to resolve security vulnerabilities.

08/23/2020
v20.09.6
* Build - (iOS) Rebuilding after explicitly cancelling previously submitted
release.

08/23/2020
v20.09.5
* Enhancement - Updated video retrieval and playback library for improved
performance and stability.
* Bug Fix - Corrected device type determiniation.
* Bug Fix - Display of OSD color dialog items incorrect.
* Bug Fix - Crash when viewing camera details on a dewarped camera.
* Build - Updated documentation for 20.09.

08/20/2020
v20.09.4
* Build - Upgrade build tools node version.

08/20/2020
v20.09.3
* Build - Rebuilding due to network issues on web build.

08/19/2020
v20.09.2
* Build - Supplied configuration for IDFA setting in RC submission.

08/19/2020
v20.09.1
* Bug Fix - Failure restoring session against pre-19.03 web services.
* Build - Updated fastlane to resolve submission errors.

08/18/2020
v20.09.0
* Enhancement - Reduce the maximum number of panels.
* Enhancement - Improved list consistency and performance.
* Enhancement - Improved dialog consistency and performance.
* Bug Fix - Replaced insensitive terminology with more appropriate alternatives
in codebase.
* Bug Fix - Removed tap behavior on disabled items thumbnails.
* Bug Fix - Permission check throws exception for manual logout due to race
condition.
* Bug Fix - Search duration menu selection populating incorrect cameras.
* Bug Fix - Display video throttle overlay icon on camera details page.
* Bug Fix - Restore connection for uninitialized services on connection restore.
* Bug Fix - Splashscreen dismissing before all servers are checked for live
permissions.
* Bug Fix - (iOS) Cloud archive searches fail due to internal authentication
failure.
* Bug Fix - Failure to search some cloud archive cameras when more than 256
cameras were assigned.
* Bug Fix - Select options do not overflow containers.
* Bug Fix - List item expand buttons overflow on very small layouts.
* Bug Fix - (iOS) Camera details page not allowing scroll on initial load.
* Bug Fix - Input boxes losing focus on keypress.
* Bug Fix - (iOS) Input blur not firing on non-input tap.
* Bug Fix - View detail dialog not listing all items.
* Build - (iOS) Removed support for iOS 11.
* Build - Migrated system alerts settings to redux
* Build - Migrated sleep settings to redux
* Build - (Android) Removed support for Android 5.
* Build - (Android) Remove unnecessary Android permissions as plugin patch.
* Build - (Android) Removed unnecessary duplicate build of Android.
* Build - Migrated service settings to redux

08/06/2020
v20.06.7
* Build - Rebuild for 20.06.7 RC submission.

08/06/2020
v20.06.6
* Bug Fix - (iOS) Connection and video playback errors when connecting via
enterprise sync.

06/29/2020
v20.06.5
* Bug Fix - (iOS) Restored audio playback.

06/24/2020
v20.06.4
* Build - Rebuild as 20.06.118.

06/23/2020
v20.06.3
* Bug Fix - Security integration username inputs not accepting input.
* Bug Fix - Corrected spelling of settings description.
* Build - Upgrade fastlane to 2.149.1.

06/08/2020
v20.06.2
* Bug Fix - Attempt to switch to another video source if push MJPEG playback
becomes stalled.
* Bug Fix - Improved styling on disabled text input labels.
* Bug Fix - Camera OSD configuration not being updated.
* Bug Fix - Disable live preview on camera details when no live video is
present.
* Bug Fix - Prevent exception when disabling service after cloud-only playback.
* Bug Fix - (iOS) Prevent incorrect focus on form input with pre-populated
values.
* Bug Fix - Push MJPEG frames not resizing with viewable dimensions.
* Bug Fix - Fix flickering video in websocket-based motion JPEG playback.
* Bug Fix - Stream name not updated on camera name change.
* Bug Fix - Camera OSD template not ordered properly.
* Bug Fix - Corrected video push name configuration dialog.
* Bug Fix - (iOS) Push to talk exception removing all microphone support.
* Bug Fix - Prevent crash on configuration of inactivity timeout.

05/24/2020
v20.06.1
* Bug Fix - Changes to web service configuration can revert previous changes.
* Bug Fix - Digital PTZ speed settings not saved.
* Bug Fix - OSD display failed on digital PTZ cameras.
* Bug Fix - Web service and server status appears editable.
* Bug Fix - Fix video flicker during websocket-based motion JPEG playback.
* Bug Fix - (iOS) License files failing to load.
* Bug Fix - Restored validation on address edit.
* Bug Fix - Corrected behavior of password inputs.
* Bug Fix - (iOS) Display of PTZ Control Speed slider hidden.
* Bug Fix - Fix dropped client support for motion JPEG polling.
* Build - Updated documentation link to 20.06 release.

05/15/2020
v20.06.0
* Feature - Add configuration of camera OSD settings.
* Enhancement - Added ability to modify camera names.
* Enhancement - (Android) Prevent backup/restore of Android package.
* Enhancement - Enabled cloud archive search in browser environments.
* Enhancement - Stream motion JPEG video over websockets where applicable.
* Enhancement - Support additional OSD style settings.
* Enhancement - Redesign of form elements to increase usability.
* Enhancement - Added camera preview video to camera settings page.
* Enhancement - Camera details option on video context menu.
* Enhancement - Prefer most likely to connect network address on startup.
* Bug Fix - Rendering issues due to misconfigured analytic rules.
* Bug Fix - Corrected error on security integration login.
* Bug Fix - Removed unnecessary dialog for security integration actions when
credentials are saved.
* Bug Fix - Corrected behavior when device loses network connectivity.
* Bug Fix - Correction errors caused by timeouts reaching server.
* Bug Fix - (iOS) Fix invalid device type check that broke some touch behavior.
* Bug Fix - Updated content security policy to be more restrictive.
* Bug Fix - (iOS) Prevent cursor moving to end of input while editing.
* Bug Fix - Removed support for web service versions 7.4 and below.
* Bug Fix - (iOS) Prevent scroll issues when dismissing on-screen keyboard.
* Bug Fix - Exception determining address on app resume.
* Bug Fix - Fix exception encountered during general web service initialization.
* Bug Fix - Updated third-party libraries with known vulnerabilities.
* Bug Fix - (iOS) Restore connections to pre-TLS 1.2 web services.
* Bug Fix - Corrected invalid use of setTimeout on speed search.
* Bug Fix - Updated all internal URLs to TLS.
* Bug Fix - (iOS) Fix inability to seek in HLS-powered search playback.
* Build - Removed unused plugins.
* Build - Corrected referenced package location for
cordova-support-google-services plugin in npm-shrinkwrap.
* Build - Updated build environment to OSX 10.15.
* Build - Updated subdependencies with known vulnerabilities.
* Build - Rebuild due to testflight submission issues.
* Build - Updated ESLint and resolved newly discovered issues.

04/01/2020
v20.03.6
* Enhancement - Add additional logging around service address selection.
* Bug Fix - (iOS) Suppress erroneous tap events observed when interacting with
certain interface elements.
* Bug Fix - Improved description of web service address input.

03/04/2020
v20.03.5
* Bug Fix - Enabled custom search from live for dewarped cameras.
* Bug Fix - Prevented error when dewarping archive camera during search.
* Build - Updated copyright date for iOS submission.
* Build - Updated documentation link for the 20.03 release.

02/26/2020
v20.03.4
* Bug Fix - Corrected playback not starting after selecting list search item.
* Bug Fix - Prevent logged error when navigating to camera settings page.
* Bug Fix - Prevent exception on configuration restore containing cloud archive
cameras.
* Bug Fix - Corrected import of search history on configuration restore.
* Bug Fix - Prevent exception on camera use after configuration restore.
* Bug Fix - Allow pinch-to-zoom without server PTZ permissions.

02/19/2020
v20.03.3
* Build - Rebuild due to issues encountered with DNS resolution in build
environment.

02/19/2020
v20.03.2
* Build - Rebuild due to issues encountered with git ref management.

02/19/2020
v20.03.1
* Build - Rebuild due to issues encountered with BlackDuck staging.

02/19/2020
v20.03.0
* Enhancement - Added padding to Analytic Rule Event bounding box.
* Enhancement - Changed search playback controls UI to look and behave more like
the rest of the app.
* Enhancement - Display ingested names for face-matching analytic events where
applicable.
* Enhancement - Log device-level memory warnings when encountered.
* Enhancement - System alert notification of deprecated web services.  Web
service versions 7.4 and below will no longer be supported in a future version
of the app.
* Enhancement - Nav menu padding applied in landscape mode.
* Bug Fix - Show dewarped camera preview when scrubbing search.
* Bug Fix - Creating search from digital PTZ camera throws an exception.
* Bug Fix - Do not allow importing backups from newer versions.
* Bug Fix - Associations not recieving status updates in live.
* Bug Fix - Dragging search metadata bar can render playback controls
inoperable.
* Bug Fix - Prevent stack traces from being emitted in production logs.
* Bug Fix - Camera dewarp failure response causes exception.
* Bug Fix - Horizontal swipe on search metadata renders incorrectly.
* Bug Fix - Search selection overlay not covering all elements in camera panel.
* Bug Fix - Fix exception that broke cloud search functionality.
* Bug Fix - Corrected behavior of history store when saving view information.
* Bug Fix - Client throws exception on initialization of client view when server
passthrough is removed.
* Bug Fix - Fix several memory leaks that prevented the app from running for
extended periods.
* Bug Fix - Video push page causes crash when returning to live view after
pushing video.
* Bug Fix - Improper validation preventing editing web service name.
* Bug Fix - Metadata is not populated on drawer toggle when search is paused.
* Bug Fix - Cloud-only search hits an exception for digital PTZ cameras.
* Bug Fix - Fix small memory leak that occurred as a result of motion JPEG
streaming.
* Bug Fix - Properly store the updated URL entered by the user when editing a
web service.
* Bug Fix - Corrected timezone display for searches perfomed on server time.
* Bug Fix - Ensure that search metadata and scrub bar displays fit properly on
all devices.
* Bug Fix - Reset time reverted by timezone selection on search page.
* Bug Fix - Ensure list selections are properly migrated from previous versions
of the app.
* Bug Fix - Search status bar showing incorrect status on search creation.
* Bug Fix - Cleared old data after drag and drop of the search timeline bar.
* Bug Fix - Removed live permissions when no servers are connected.
* Bug Fix - Corrected behavior for adding a web service.
* Build - (iOS) Removed WkWebView to support old web services.
* Build - Upgraded Babel and properly include polyfills.
* Build - Updated ignore filters and re-applied prettier across all files.
* Build - (Android) Updated cordova-support-google-services to official build.
* Build - (iOS) Upgraded webview to WKWebView.
* Build - Update fastlane after Google Play Developer API v2 deprecation.
* Build - Corrected failing tests.
* Build - Properly integrate remote refs before pushing.

12/19/2019
v19.12.2
* Bug Fix - Regression introduced disabling pinch to zoom on multi-camera
layouts.

12/03/2019
v19.12.1
* Bug Fix - (Android) Hardware back button should close focused streams.
* Bug Fix - Fix rare instance of live permissions not being recognized on server
login.
* Bug Fix - Associations not recieving status updates in live.
* Bug Fix - Ensure errors encountered during server connection are made apparent
to the user on the list page.
* Bug Fix - Ensure tours are correctly merged across servers.
* Bug Fix - Ensure active event monitor profile is not cleared on resume.
* Bug Fix - Prevent duplicate services from being added when malformed URL is
used.
* Bug Fix - Exit fullscreen overlay not rendered properly.
* Bug Fix - Ensure live audio is restored on application startup.
* Bug Fix - Do not attempt to initialize a service if none of its addresses can
be reached.
* Bug Fix - Digital PTZ presets for dewarpable cameras were not accessible.
* Bug Fix - Prevent exception when emitting a server session heartbeat fails.
* Bug Fix - On network state change, try to reconnect to web services that could
not be reached on startup.
* Bug Fix - Upgraded third-party libraries due to known vulnerabilities.
* Bug Fix - Corrected association items display order.
* Bug Fix - Audio associations not displaying.
* Bug Fix - Corrected orange frame border not displaying on event monitoring
video switch.
* Bug Fix - Fixed cross-server tours not merging correctly.
* Bug Fix - Prevent tap to focus when search selection is active.
* Bug Fix - Ensure video panel display is updated immediately on pinch-to-zoom
actions.
* Bug Fix - Soft trigger status not updating on live page.
* Bug Fix - Correct an error string displayed on server login failure.
* Bug Fix - Active event monitoring profiles not selected.
* Bug Fix - Default sources not triggered on event monitor profile activation.
* Bug Fix - Tour not applying correct tour item on server removal.

11/15/2019
v19.12.0
* Feature - Refactored focus page to increase usability.
* Feature - Replaced action menu with client-style associations bar, following
associations configuration.
* Feature - Camera details page with basic camera information.
* Enhancement - General runtime errors are now exported with the rest of system
logs.
* Enhancement - Performance improvements during startup and server connection.
* Bug Fix - Fix crash caused by suspending and resuming app with connections to
legacy web services.
* Bug Fix - Audio Device not being applied to view properly.
* Bug Fix - Disable ptz controls when pinch to zoom is enabled.
* Bug Fix - Multiple sources not firing from same event monitor profile.
* Bug Fix - Event monitoring play sound takes user back to live page.
* Bug Fix - Groups page list filter not displaying filtered web service
selections properly.
* Bug Fix - Groups page item tap failure when archive cameras are present.
* Bug Fix - IE11 exception preventing startup.
* Bug Fix - Correct text for analytic push notification button.
* Bug Fix - Groups page crash when reloading changed groups after filter.
* Bug Fix - Event Monitoring restore button not working with tours.
* Bug Fix - Groups page not showing sub-streams for cameras.
* Bug Fix - Panels reload slot when camera identical camera is applied.
* Bug Fix - Groups page items not set to same height causing scrolling issue.
* Bug Fix - Event monitoring profile default not triggered on profile
activation.
* Bug Fix - Disable/Delete for server and service does not update store
properly.
* Bug Fix - Server list filter incorrect when navigating from services list.
* Bug Fix - (Android) Push notifications not opening app when app is in
background.
* Bug Fix - Components using incorrect date formatting.
* Bug Fix - (Android) Failure to register and process configuration file loads.
* Bug Fix - Auto-select camera list items incorrectly disabled when primary
stream in video loss.
* Bug Fix - Display the active stream for auto-select cameras.
* Bug Fix - Preserve camera list indent on selected items.
* Bug Fix - H.264 playback failure not handled gracefully
* Bug Fix - Video not properly resizing after display of poster frame.
* Bug Fix - Address determination skipped on web service address edit.
* Bug Fix - Restored push notification functionality.
* Bug Fix - Refactor page headers.
* Bug Fix - Event monitoring play sound could not be played more than once.
* Bug Fix - Add web service form pre-populated with previously edited service
values.
* Bug Fix - New event monitoring events created in client did not update in
mobile.
* Bug Fix - Duplicate web services can be added when port is specified.
* Bug Fix - Auto-generated name for web services entered with a port were
incorrect.
* Bug Fix - Memory leak when requesting legacy JPEG frames.
* Bug Fix - User is able to subscribe to unsupported event links.
* Bug Fix - Event Monitoring switch view and tour not firing on event trigger.
* Build - Correct iTMSTransporter protocol selection for TestFlight uploads.
* Build - Submit correct changeset for Fastlane release uploads.
* Build - Update all in-house node packages to incorporate build fixes.
* Build - Updated documentation link to 19.12 release.
* Build - Updated cordova-support-google-services to patched version to prevent
build failures.
* Build - Automate RC submission.
* Build - Ensure remote refs are fetched before pushing at build time.
* Build - Updated React version and migrated deprecated calls.
* Build - Removing stylable warnings
* Build - Updating renderer package due to build issues.
* Build - Integrate Black Duck scans into pipeline
* Build - Fastlane integration, iOS builds will automatically upload to
TestFlight.
* Build - Restored development app loading when type unknown.
* Build - Removed references to legacy code.
* Build - Resolved lint issues.
* Build - Added prettier ignore for localization files.
* Build - Updated jQuery version to match web API requirements.

10/23/2019
v19.09.8
* Build - (iOS) Update distribution resources.

10/22/2019
v19.09.7
* Bug Fix - Substreams not listed when primary stream is disabled.

09/27/2019
v19.09.6
* Bug Fix - Cameras not displaying in camera list in certain situations.
* Bug Fix - Prevent invalid cameras from being added to panels on traverse.
* Bug Fix - Crash on loading cameras list after filtering and changing server
status.
* Bug Fix - Crash on selecting invalid camera panel.
* Bug Fix - Servers not displaying in server list in certain situations.

09/09/2019
v19.09.5
* Bug Fix - Updated dependencies with known security vulnerabilities.

09/05/2019
v19.09.4
* Bug Fix - Source names not appearing for event monitor profile events.
* Bug Fix - Allow filtering on analytic source names.

08/28/2019
v19.09.3
* Bug Fix - Prevent initialization hang when restoring live view.

08/27/2019
v19.09.2
* Bug Fix - Prevent service initialization from hanging when adding by relay
address.
* Bug Fix - Correctly apply region of interest for pinch-to-zoom.
* Bug Fix - Set default colors for analytic rule OSD border and background.
* Bug Fix - Correctly color bounding box display for triggered analytic rules.
* Bug Fix - App may freeze when dragging streams across panels in search.
* Bug Fix - Add source name to analytics page.
* Bug Fix - Prevent push notifications from displaying failure to subscribe
after failure to register.
* Bug Fix - Fixed error handling for push notification registration failures.
* Bug Fix - Attempt to retrieve the associated frame for an analytic event
multiple times in case of a recording delay.
* Bug Fix - Disable search button for analytic events when video is not
available.

08/20/2019
v19.09.1
* Bug Fix - Prevent server initialization from hanging when retrieving analytic
rules.

08/19/2019
v19.09.0
* Feature - Push notifications for analytic rules
* Enhancement - Improve speed of network address selection when initializing a
web service.
* Enhancement - Removed Event Profile Dialogs, replaced with Event Profile Page
* Enhancement - Improve performance of pinch-to-zoom functionality.
* Bug Fix - Implement missing frame step functionality in mixed-source search.
* Bug Fix - Fix prevent sleep 'while playing video' option.
* Bug Fix - Fix timestamp on a camera's OSD not updating if the panel is picked
up and dropped back into the same slot.
* Bug Fix - Fix crash when attempting to perform an offline cloud search.
* Bug Fix - Native playback on Android would get stuck when resuming after an
inactivity suspend.
* Bug Fix - Fixed duplicate license entry key collisions on licenses page.
* Bug Fix - Don't require streams to be reinitialized when swapping panels in
live.
* Bug Fix - Drag and drop on video push would remove one of the streams.
* Bug Fix - Fix 'Increase Requested Image Size' functionality.
* Bug Fix - Attempting to focus a video push panel would cause an exception.
* Bug Fix - Drag and drop on search would switch streams back to live.
* Bug Fix - Drag and drop on search would cause an exception under certain
conditions.
* Bug Fix - Restore original scaling algorithm for MJPEG streams that have an
active region of interest.
* Bug Fix - Ensure cloud archive metadata is shown at beginning of search.
* Bug Fix - Fix frame judder during playback of cloud archive footage.
* Bug Fix - Fix sending heartbeat for manual logins.
* Bug Fix - Prevent multiple searches from causing network backup.
* Bug Fix - Prevent rare app lockup when performing mixed-source search.
* Bug Fix - Correct number input behavior.
* Bug Fix - Disable live panel tap for disabled streams when search selection is
active.
* Bug Fix - Prevent panels from flickering as they are resized.
* Bug Fix - In browser, don't let native video fall behind when switching tabs
or minimizing the window.
* Bug Fix - Render dropdown select menu on lists in correct position on Android.
* Bug Fix - Panel icon size now has maximum.
* Bug Fix - Fix inability to connect to legacy services with (now-deprecated)
CSRF protection.
* Bug Fix - Correctly apply digital PTZ settings on a view when a camera is
present in more than one slot.
* Build - Updated documentation for 19.09 release.
* Build - Removed support for iOS 10.
* Build - Removed support for FireOS.

06/27/2019
v19.06.9
* Bug Fix - (Android) service initialization would hang if an HTTPS-enabled
service was added by IP address without specifying the protocol.
* Bug Fix - Don't display protocol on web service list until it has been
determined.

06/13/2019
v19.06.8
* Bug Fix - Incorrect determination of best address when protocol is specified.
* Bug Fix - Service initialization would hang if an HTTPS-enabled service was
added without specifying the protocol.
* Bug Fix - Service initialization would hang on Android during address
selection.

06/11/2019
v19.06.7
* Bug Fix - Prevent state desync if app resume happens quickly after suspend.

06/07/2019
v19.06.6
* Bug Fix - Prevent floating action button from covering list items.

06/03/2019
v19.06.5
* Bug Fix - Corrected event card image size.

05/29/2019
v19.06.4
* Bug Fix - Render 2CIF video streams correctly.

05/28/2019
v19.06.3
* Bug Fix - Disable native playback on desktop Safari due to lack of support.
* Bug Fix - The "What's New" card on product minor versions lower than 10 does
not have a leading zero.
* Bug Fix - Panel doubletap would cause tap action.

05/21/2019
v19.06.2
* Enhancement - Panel icon size now has upper bound.

05/16/2019
v19.06.1
* Bug Fix - Crash on attempting to play video from web service 19.03 or older.
* Bug Fix - Server login type not updating when service default is set.

05/15/2019
v19.06.0
* Feature - Store and export app log information.
* Feature - Enhanced the look and feel of the web service and server management
interfaces.
* Feature - Play native H264 video streams on supported platforms.
* Feature - Support web service connections over the Exacq relay.
* Enhancement - Refreshed UI for in-app notifications.
* Enhancement - Updated slider component.
* Enhancement - Audio page uses new list layout.
* Enhancement - Refreshed UI for event monitoring events list.
* Enhancement - What's New information links to Mobile Release Notes.
* Enhancement - Refreshed UI for soft triggers.
* Enhancement - Replaced text for panels with new icons.
* Bug Fix - Traversing cameras incorrectly included substreams.
* Bug Fix - Splashscreen dismiss button was spanning full width of page.
* Bug Fix - Button spanning entire height of page in Camera Selection Page.
* Bug Fix - Video Push allowed to be enabled without setting a name.
* Bug Fix - Badges preventing tap actions on buttons.
* Bug Fix - Soft triggers error message is truncated.
* Bug Fix - Keyboard displayed when toggling soft triggers.
* Bug Fix - Navigation menu failed to close on device back-button press.
* Bug Fix - Camera setting dialog throwing non-fatal error.
* Bug Fix - Replay behavior time range should not be entirely before the event.
* Bug Fix - Unrecognized cameras should not display "Replay" or "Live" buttons.
* Bug Fix - Event monitoring border shows on audio device page.
* Bug Fix - Ensure extended login timeout applies to both manual and service
default logins.
* Bug Fix - Event monitoring events filter cannot be cleared.
* Bug Fix - Event monitoring profiles can show when unsupported.
* Bug Fix - Event monitoring unread events badge should only show when events
present.
* Bug Fix - Event monitor "Replay" button not functioning.
* Bug Fix - Added support for audio targets in event monitoring.
* Bug Fix - Retrieval of licenses files for internal modules.
* Bug Fix - Fix config backup restore on Android 9 and other devices.
* Bug Fix - Inconsistent association item colors.
* Bug Fix - Added missing third-party licenses.
* Bug Fix - Search Page was not using correct timezone when searching on archive
targets.
* Bug Fix - Phones with notch did not have correct padding on right hand side.
* Bug Fix - Time Range Selection tool errors are more verbose.
* Bug Fix - Audio device not being set properly when restoring previous
configuration.
* Bug Fix - Audio Devices Page list item icons not tappable.
* Bug Fix - Ignore double tap on panels.
* Bug Fix - Live focus page displays camera name in toolbar.
* Bug Fix - Failure to export config on Android.
* Build - Updated documentation for 19.06 release.

03/01/2019
v19.03.4
* Bug Fix - Clear debuggable flag.

02/28/2019
v19.03.3
* Enhancement - Updated translations.
* Bug Fix - Prevent crash when rapidly switching between live and focus.
* Bug Fix - Fixed sending video push for individual panels.
* Bug Fix - Server connections fail to reauthenticate on app suspend/resume when
enterprise sync is enabled.
* Bug Fix - Failure to export config on Android.
* Bug Fix - Video push not registered if server connected while it is enabled.
* Bug Fix - Video push registers on passthrough session when using manual login.
* Bug Fix - Video push registers if properties change, even when receiving is
disabled.

02/21/2019
v19.03.2
* Bug Fix - Corrected escaping double-quotes in inclusion of "What's New"
content.

02/19/2019
v19.03.1
* Enhancement - Provide more information in push notification errors.
* Bug Fix - Configuration restore triggered after clicking "Contact Support".
* Bug Fix - Corrected background display of slider dialogs.
* Bug Fix - Crash when tapping on empty video panels on Door/Partition/Audio
pages.
* Bug Fix - Fix Android configuration backup import.

02/15/2019
v19.03.0
* Enhancement - Increased page change speed.
* Enhancement - Updated appearance of event monitor profiles list.
* Enhancement - Updated push notifications plugin for FCM support.
* Enhancement - Allow cloud archive search segments to buffer ahead of playback
time.
* Enhancement - Updated documentation to documentation portal.
* Enhancement - Updated appearance of Groups list page.
* Bug Fix - Crash when dragging non-panel content over panels.
* Bug Fix - Prevent prompt to restore backup after viewing privacy policy.
* Bug Fix - Corrected display of search selection list items.
* Bug Fix - Empty list item not displaying on soft triggers list.
* Bug Fix - Empty list item not displaying on list search page.
* Bug Fix - Clearing a filter on soft triggers and list search pages failed to
render the list.
* Bug Fix - Layout and list search icons rendering incorrectly on Safari.
* Bug Fix - List search filter options checkboxes not responding.
* Bug Fix - Incorrect timezone offset caused odd display times under certain
conditions.
* Bug Fix - Allow digital PTZ operations even if the user lacks mechanical PTZ
permissions.
* Bug Fix - Changes to service name were not persisted.
* Bug Fix - Groups with no cameras are visible.
* Bug Fix - Filtering system alerts can cause crash.
* Bug Fix - Improved performance on video push page.
* Bug Fix - Failed to apply views inside folders when receiving via VideoPush.
* Bug Fix - VideoPush targets do not display if mobile display name is not set.
* Bug Fix - Prevent sending VideoPush messages to unsupported clients.
* Bug Fix - Groups list filtering not expanding list items.
* Bug Fix - Non-fatal exception when applying a tour.
* Bug Fix - Tour progress bar close button display incorrect.
* Bug Fix - Corrected display of time strings.
* Bug Fix - Drag and drop panel sized incorrectly.
* Bug Fix - Re-initialize all data when resetting all data.
* Bug Fix - Groups list sort not sorting groups only cameras.
* Bug Fix - Fixed tap-to-focus functionality for associated video on audio
device page.
* Bug Fix - Unnecessary scrollbars on Android.
* Bug Fix - Reset all cached permissions on reset all data.
* Bug Fix - Correctly organize camera substreams on associated video pages.
* Build - Removed support for iOS 9, Android 4.4, and IE 10.

12/01/2018
v9.8.0
* Feature - Cloud archive search integration.
* Feature - Automatically reconnect web services after network change.
* Enhancement - Minor UI improvements.
* Enhancement - Improved scaling of icons.
* Enhancement - Added transition to cards on swipe dismiss.
* Enhancement - Improved list card touch actions.
* Bug Fix - Fix Android back button; exit at end of page stack.
* Bug Fix - Fixed the text wrap behavior on alert cards.
* Bug Fix - Card swipe left while scrolling down caused card to jump.
* Bug Fix - Corrected out of date web service alert behavior.
* Bug Fix - Fix Email Image feature on Android.
* Bug Fix - Fix configuration backup on Android.
* Bug Fix - Incorrect groups icons were being displayed.
* Bug Fix - Correct out of date web service alert behavior.
* Bug Fix - Disable pinch to zoom on preview video pages.
* Bug Fix - Pinch to zoom properly adjusts image requests.
* Bug Fix - Event monitoring not replay functionality not working.
* Bug Fix - Enable drag and drop of 1x1 panels.
* Bug Fix - OSD not respecting server time.

08/31/2018
v9.6.0
* Feature - Improved tour controls and progress indication for contained views.
* Enhancement - Updated filter functionality.
* Enhancement - Updated tour item appearance to match other lists.
* Bug Fix - Added auto-reconnect handling for dropped audio streams in mobile.
* Bug Fix - Tours not being removed from list when corresponding service is
removed.
* Bug Fix - Refactored script for legacy video push.
* Bug Fix - Video push sending empty messages to servers.
* Bug Fix - Fixed splash screen not dismissing on restore.
* Bug Fix - Selecting tour folder would cause a crash.
* Bug Fix - Crash when clearing a panel on the live focus page.
* Bug Fix - Corrected display of the 'add view' icon on the views page.

07/11/2018
v9.4.4
* Enhancement - Allow servers to load in parallel.
* Bug Fix - Refresh external authentication when waking from sleep.

06/11/2018
v9.4.3
* Bug Fix - Crash when applying filter groups to doors or partitions.

06/07/2018
v9.4.2
* Bug Fix - Corrected icon dimensions for iPad Pro 2.
* Bug Fix - Added required icon for Apple app store.

06/06/2018
v9.4.1
* Enhancement - Improved support for iPhone X.
* Enhancement - Updated translations.
* Bug Fix - Crash on selecting inactivity timeout time.

06/01/2018
v9.4.0
* Feature - Added ability to edit client views
* Enhancement - Improved client view management
* Enhancement - Update language determination API.
* Enhancement - Added option to enable all servers when adding a web service.
* Enhancement - Upgraded libraries for better security and performance.
* Bug Fix - Navigating away from search was causing crash.
* Bug Fix - Some navigation menu items not properly translated.
* Bug Fix - Crash when opening date time picker.
* Bug Fix - Removed import of unused plugin.
* Bug Fix - Crash due to changing panel size while playing auto-context stream
with one stream disabled.

04/23/2018
v9.2.1
* Bug Fix - Management of push notifications not being sent to web service.

03/01/2018
v9.2.0
* Feature - Added prevent sleep options to advanced settings.
* Feature - Added inactivity timeout options to advanced settings.
* Enhancement - Updated advanced settings to match new settings pages layout.
* Enhancement - Updated views page to match new list styles.
* Bug Fix - Out of date web service alert displaying incorrect version number.
* Bug Fix - Fixed duplicate PTZ controls.
* Bug Fix - Handled missed press up buttons on PTZ controls.
* Bug Fix - OSD flickers on audio device page.
* Bug Fix - Corrected behavior of zones without actions in the rotary menu.
* Bug Fix - (iOS) Corrected display and interaction of modals on scrolled pages.
* Bug Fix - Corrected Push To Talk controls not working as intended
* Bug Fix - Ability to connect to multiple servers at same IP.  Note: This may
affect current users with servers on non-default ports, triggering a one-time
re-login.
* Bug Fix - Corrected suspend/resume process to correctly restore camera video.
* Bug Fix - Added minor performance optimizations on frame draw.
* Bug Fix - Removed license for unused library.
* Bug Fix - Restore dewarp settings on application load.
* Bug Fix - Save and restore dewarp settings in client views.

01/08/2017
v9.0.2
* Enhancement - Updated Translations.
* Bug Fix - Fixed PTZ controls not displaying for dewarped cameras.
* Bug Fix - Improve push-to-talk audio performance.

12/06/2017
v9.0.1
* Bug Fix - Corrected microphone permissions request string for iOS.

12/01/2017
v9.0.0
* Feature - Added options to backup and restore device configuration.
* Feature - Added custom protocol handling to support external app launches.
* Enhancement - Upgraded device-specific libraries for bug fixes.
* Enhancement - Updated navigation drawer for better performance.
* Enhancement - Updated display of associations status to allow for displaying
all associations status in a dialog.
* Enhancement - Added support for PTZ and Audio Output associations.
* Enhancement - Updated focus pages to use action menu for displaying
associations.
* Enhancement - Redesigned settings page.
* Bug Fix - Prevented child streams from different cameras being shown in the
cameras list.
* Bug Fix - Removed PTZ page due to lack of need and confusing interface.
* Bug Fix - Prevented duplicate cameras from being shown on audio, door, and
partition pages.
* Bug Fix - Corrected live panel drag and drop behavior.
* Bug Fix - Added handling for Network Information API when determining best
camera stream.
* Bug Fix - Corrected application of filter group on PTZ presets page.
* Bug Fix - Updated third party libraries for speed and security improvements.
* Bug Fix - Replaced search date time picker, resolving outstanding issues with
date selection.
* Bug Fix - Action menu rotary menu cursor display incorrect.
* Bug Fix - Associations menu not being redrawn correctly on resume.
* Bug Fix - Security Integrations login dialog rendering issues on FireOS.
* Bug Fix - Corrected ordering of associations.
* Bug Fix - Handle edge case where the associations menu could be displayed
empty on initial page view.
* Bug Fix - Don't display disabled security integration sensors
* Bug Fix - Prevent camera associations from being retrieved multiple times.

09/06/2017
v8.8.1
* Bug Fix - Remove option to arm security panels where action is not available.
* Bug Fix - Removed deprecated resource file option preventing iOS submission.

09/01/2017
v8.8.0
* Feature - Add the option for searching audio.
* Feature - Add multistream support with auto-context selection.
* Enhancement - Updated open source software page, adding sorting and filtering.
* Enhancement - Updated supporting build libraries.
* Enhancement - Add image request size adjustment option.
* Bug Fix - Corrected scrollbar display on Android 4.4 or older.
* Bug Fix - Enabled image saving in iOS 10.
* Bug Fix - Rotated cameras now properly fill panel space.
* Bug Fix - Prevented search from updating automatically.
* Bug Fix - Corrected applying of audio when loading a view with audio.
* Bug Fix - Corrected display of clear audio option for the context menu on the
live focus page when audio is present.
* Bug Fix - Removed empty video panel for partitions with no associated video.
* Bug Fix - Corrected thumbnail loading behavior on camera page.
* Bug Fix - Corrected video push sending for views containing audio.

06/26/2017
v8.6.1
* Bug Fix - Performing actions on Bentel security integrations failing.
* Bug Fix - Bentel zones not shown on partitions page.

06/01/2017
v8.6.0
* Feature - Added partitions and zones pages for arming, disarming, and
bypassing intrusion devices.
* Enhancement - Improved video rendering performance by up to 60%.
* Enhancement - Added handling for multiple simultaneous snackbar notifications.
* Enhancement - Automated generation of css prefixes for all supported browsers
and devices.
* Enhancement - Context menu can be opened from empty panels.
* Enhancement - Improved context menu look and feel.
* Enhancement - Updated search controls for easier use.
* Bug Fix - Search panels can be drag and dropped.
* Bug Fix - Corrected mouse cursor to be arrow for browser header text.
* Bug Fix - Search metadata respects camera position changes.
* Bug Fix - Display error message for disabled cameras applied to a view.
* Bug Fix - Previous search information is now cleared out when creating a new
search.
* Bug Fix - Corrected issue where video streams could continue retrieving video
if the stream was stopped before stream initialization was complete.
* Bug Fix - Corrected thumbnail display on Groups and PTZ pages.
* Bug Fix - Better handling and separation of gestures.
* Bug Fix - Search metadata information can be scrolled when not fully expanded.
* Bug Fix - Prevent PTZ presets page from filtering "No available presets".
* Bug Fix - Context menu is now resized on orientation change.
* Bug Fix - Enforce PTZ permissions when displaying PTZ controls.
* Bug Fix - Corrected issue where the application could incorrectly show a
"Failed to execute action" dialog the first time an action is performed on a
security integrations device.
* Bug Fix - Corrected a grammatical error visible when deleting a web service.
* Bug Fix - Fixed recent cameras being sorted by the default sort
* Bug Fix - Corrected issue where the camera list displays all cameras when a
server with no associated cameras is selected
* Bug Fix - Corrected issue where doors and door pages may become slow and
unresponsive.
* Bug Fix - Corrected issue where the server edit dialog would not allow the
selection of the passthrough login type.
* Bug Fix - Corrected issue where security integrations association items were
not displayed after application was resumed.
* Build - Removed support for iOS 8, Android 4.0-4.3.

03/14/2017
v8.4.2
* Bug Fix - Updated privacy policy.

03/07/2017
v8.4.1
* Enhancement - Add ability to execute rotary menu item tap and press actions in
the text area in the rotary menu.
* Bug Fix - Corrected automated login refresh.
* Bug Fix - Corrected displaying privacy policy on Android devices.
* Bug Fix - List search thumbnails do not display.
* Bug Fix - Corrected dialog display in IE 10 and 11.
* Bug Fix - Quick taps on talk items leave the talk item in a pressed state.

03/01/2017
v8.4.0
* Feature - Added microphone support for iOS, Android, Chrome, and Firefox.
* Feature - Added action menu for interacting with audio input and output.
* Feature - Added privacy policy accessible from the configuration page.
* Feature - Updated the camera selection list and included a selection menu.
* Feature - Added individual audio device pages.
* Enhancement - Updated configuration page layout.
* Bug Fix - Moved error message for add web services dialog.
* Bug Fix - Dismiss keyboard when navigation menu is displayed.
* Bug Fix - Prevent servers from being enabled if their web service is not
initialized.
* Bug Fix - Corrected behavior of application on unsupported browser
configurations.
* Bug Fix - Improved stability of application when listening to audio for long
durations.
* Bug Fix - Corrected swipe gesture opening navigation menu on some pages.
* Bug Fix - Corrected display of list search thumbnails for JPEG cameras.
* Bug Fix - Removed duplicate utilities.
* Bug Fix - Locked all dependencies to specific versions.
* Bug Fix - Updated copyright date.
* Bug Fix - Corrected generated of abbreviated date string.
* Bug Fix - Normalized display of soft triggers when sorting alphabetically.
* Bug Fix - Corrected removal of views when removing a server.

12/13/2016
v8.2.2
* Bug Fix - Corrected issue where live view was not clearing video from a server
when it was disabled.
* Bug Fix - Corrected issue where duplicate video panels could be displayed on
the door page after resuming the application or disabling and enabling a server.
* Bug Fix - Corrected issue where live view was not clearing audio from disabled
or removed servers or services.
* Bug Fix - Corrected issue where audio inputs page showed audio inputs from
services that had been edited or deleted.
* Bug Fix - Display views page when all servers for a service are disabled.
* Bug Fix - Improved stability of application when listening to audio for long
durations.

12/02/2016
v8.2.1
* Bug Fix - Corrected display of the date picker calendar on iOS 8.
* Bug Fix - Enabled touch-scrolling on search details dialog.
* Bug Fix - Corrected usage of time picker to more properly ensure clock is
properly centered.
* Bug Fix - Video panel OSD timestamp not displaying seconds.
* Bug Fix - Door Page OSD that is right aligned displays left aligned.

12/01/2016
v8.2.0
* Feature - Added audio playback to live video.
* Feature - Added doors list for access control doors.
* Feature - Added door page with video playback of associated cameras.
* Bug Fix - Corrected migrating client side views from version 7.8 and earlier
installations.
* Bug Fix - Updated handling of iOS 9+ locale responses, causing Chinese
translations to not be used.
* Bug Fix - Corrected verifying web service dialog contents when the apply event
arrives before an input blur event.
* Bug Fix - Initialization sequence fails if web service has disabled CSRF
protection.
* Bug Fix - Corrected application of cameras to video panels when applying views
containing audio inputs.
* Bug Fix - Corrected issue where views are not displayed when a service fails
to connect.
* Bug Fix - Corrected application of localized text in duration selection menu.
* Bug Fix - Corrected issue where views could not be shown in the views list.
* Build - Support for Windows Phone 8 has been removed.

10/26/2016
v8.0.5
* Bug Fix - Allow multiple services to be initialized at the same time.
* Bug Fix - Dismiss the startup splash screen when video can be displayed.
* Bug Fix - Corrected issue where an extra request would be made against
unreachable services causing the splash screen to remain active.

10/26/2016
v8.0.4
* Bug Fix - Corrected issue where the application could crash if it failed to
receive images from 2 cameras in a 30 second time span.
* Bug Fix - Removed unnecessary application restart when images fail to load
within 30 seconds.
* Bug Fix - Removed extra image request after an image has failed to load after
5 seconds.

09/22/2016
v8.0.3
* Bug Fix - Corrected Windows Phone 8 build process.

09/19/2016
v8.0.2
* Bug Fix - Corrected setting default permissions when connecting to legacy web
services (3.8 and lower).
* Bug Fix - Corrected setting a web service port number on the web service
details dialog.
* Bug Fix - Corrected application resume behavior.

09/02/2016
v8.0.1
* Bug Fix - Corrected issue where some user settings were being reset during
application update.

09/01/2016
v8.0.0
* Feature - Added startup splash screen with progress bar.
* Feature - Created a system alert for web service configuration errors.
* Enhancement - Added additional error notification of search failures.
* Enhancement - Updated third party libraries to incorporate new security
patches.
* Enhancement - Updated UI to always prefer JPEG forwarding for better
performance with low-powered web services.
* Enhancement - Added option to set default login credentials.
* Enhancement - Updated web service and server configuration pages.
* Bug Fix - Corrected issue where iOS application could crash when viewing h264
video that had a height that was not divisible by 16.
* Bug Fix - Updated content security policy for proper loading on iOS 10
developer beta.
* Bug Fix - Prevent double-tap to zoom on iOS.
* Bug Fix - Prevent long press events on video panels from immediately selecting
options.
* Bug Fix - Corrected issue where a long press on the iOS application would
sometimes show the iOS magnifying glass.
* Bug Fix - Corrected issue where the copyright years were displayed as a
clickable link in iOS.
* Bug Fix - Corrected issue where the iOS 10 on screen keyboard would not be
closed when the input with keyboard focus was removed.
* Bug Fix - Corrected issue where the iOS applications could crash if it
received 2 memory warning events in a very short period of time.
* Build - Support for iOS 6 and iOS 7 has been removed.

06/01/2016
v7.8.0
* Feature - Added the ability to check for web service updates, this can be
enabled on the settings page.
* Feature - Added System alerts, providing information about the associated web
services.
* Feature - Added List Search support.
* Bug Fix - Corrected issue where the application would incorrectly allow
searching on cameras from multiple web services if the cameras had the same
server ID.
* Bug Fix - Corrected issue where extra video push requests were being sent on
application startup.
* Bug Fix - Corrected issue where searching a view from an event monitoring
event card would not work if the view was from a server where the user was
logged in.
* Bug Fix - Corrected issue where video would sometimes not load when viewing
more than 6 cameras.
* Bug Fix - Corrected issue where video being shown in a 1x1 could be displayed
with an incorrect aspect ratio.

03/21/2016
v7.6.3
* Bug Fix - Corrected handling and saving of login responses from legacy web
services, versions 3.2-3.8.
* Bug Fix - Improved tap responsiveness by updating hammer.js to v2.0.6

03/16/2016
v7.6.2
* Bug Fix - Resolved connection issues with pre-3.10 legacy web services.

03/09/2016
v7.6.1
* Bug Fix - Corrected inconsistent behavior when selecting "Cameras" option from
the navigation drawer.

03/01/2016
v7.6.0
* Enhancement - Refactored process for executing searches.
* Enhancement - Refactored toolbar header.
* Enhancement - Set minimum supported version of Android to 4.0.
* Enhancement - Improved the event monitoring event card interface.
* Enhancement - Updated camera traversal and search checkbox icons.
* Enhancement - Updated live and video push tour icons.
* Enhancement - Added support for connecting to web services configured to use
ESM Authentication.
* Bug Fix - Corrected issue where association overlay was not properly updating
when pressing the software back button while on a focus page.
* Bug Fix - Corrected issue where documentation, technical support, contact
support, and about pages were not loading on devices running iOS 9.1
* Bug Fix - Corrected issue where a floating action button would be visible when
a camera only has unsupported associations.
* Bug Fix - Corrected issue where event monitoring events that do not require
confirmation would sometimes not apply the new event.
* Bug Fix - Corrected issue where replaying an event monitoring video event
would not set the event as the active event and populate the live page with the
contents of the event.

11/30/2015
v7.4.0
* Feature - Added camera associations on camera display.
* Feature - Added soft triggers to camera associations.
* Feature - Added security integrations to camera associations.
* Bug Fix - Updated iOS provisioning profiles with new signing certificate.

09/09/2015
v7.2.1
* Bug Fix - Corrected issue where mobile devices could only receive push
notifications from the first web service that they registered with.

09/01/2015
v7.2.0
* Feature - Added support for receiving push notification from event monitoring
profiles.
* Enhancement - Updated application icon and splash screen images.
* Enhancement - Updated Cordova versions included.
* Bug Fix - Corrected issue where times were displayed incorrectly when
accessing a v3.4.7 web service.
* Bug Fix - Improved tap area on licenses page section headers.
* Bug Fix - Changed "Submit" button text to "Apply" to better convey purpose.
* Bug Fix - Removed secondary clear button shown in text inputs in IE10+.
* Bug Fix - Corrected issue where panel contents were sometimes not restored
correctly when resuming the application.

06/02/2015
v7.0.1
* Bug Fix - Corrected issue where the application would become mostly
unresponsive when trying to the view the live cameras page when the advanced
settings "Show all cameras in a single list" was checked.

06/01/2015
v7.0.0
* Feature - Setting to disable loading of thumbnails in camera lists.
* Feature - Enforcement of user permissions.
* Feature - Requesting cached thumbnails instead of live frame.
* Feature - Event monitoring.
* Feature - Ability to change PTZ speed settings on a per camera basis from any
focus video panel.
* Feature - Swipe left or right with 2 fingers on the live page to cycle through
cameras.
* Feature - Option to search based on server time when the servers timezone is
different than the clients.
* Feature - Display status frame borders on video panels.
* Enhancement - Synchronized version numbers across products.
* Enhancement - Changed the "Available Web Servers" and "Available System(s)"
buttons to "Configure Web Servers" and "Configure System(s)" to be more explicit
about their purpose.
* Enhancement - Use new EVWEB2.ServiceVersion object for determining if a web
service feature is available.
* Bug Fix - Corrected issue where Amazon Fire OS devices were unable to exit the
application via the OS back button.
* Bug Fix - Corrected whitespace on 2 translation strings.
* Bug Fix - Video on screen display will always show the server time.
* Bug Fix - Video on screen display displays the timezone properly.
* Bug Fix - Improved tap event responsiveness.
* Bug Fix - Allow live sidebar menu to be scrolled.
* Bug Fix - Corrected issue where previously viewed cameras could take a long
time to populate on application start when connecting to multiple web services.

03/13/2015
v3.12.2
* Bug Fix - Corrected group list items displaying an incorrect icon.
* Bug Fix - Corrected issue where logged in cameras would sometimes be removed
from the live view when resuming the application.
* Bug Fix - Updated copyright string to current year.
* Bug Fix - Added missing translation strings.

03/02/2015
v3.12.1
* Bug Fix - Corrected Windows Phone 8 build to not use unsupported APIs.

03/01/2015
v3.12.0
* Feature - Added support for sending and receiving VideoPush messages.
* Feature - Added groups support.
* Feature - Added support for displaying non-transcoded JPEG video and baseline
H264 video in iOS, Windows Phone 8, and Android 4.0+ versions.
* Enhancement - Set status bar color on supported devices.
* Enhancement - Added active state to buttons to indicate they are pressed.
* Enhancement - Added a clear item to the header when dragging a panel.
* Enhancement - Incorporated drag and drop functionality for managing cameras.
* Enhancement - Created a new settings page for managing standard settings.
* Enhancement - Added a show all button to the servers list headers on the live
cameras page.
* Enhancement - Converted button images to image sprites, improving speed and
appearance.
* Enhancement - Incorporated new icons and modified color scheme.
* Bug Fix - Prevented duplicate server entries from displaying in the camera
list.
* Bug Fix - Added fix for iOS8 scrolling some external content.
* Bug Fix - Corrected video panel updates on Samsung Galaxy S4 devices.
* Bug Fix - Corrected sorting of soft triggers when many triggers are present.
* Bug Fix - Searches are destroyed when changing login of the searched server.
* Bug Fix - Corrected issue where Android application would crash when
attempting to display a toast notification.
* Bug Fix - Added support for creating partner builds.
* Bug Fix - Updated server address entry field for better keyboard support.
* Bug Fix - Removed camera flicker when manipulating cameras.
* Bug Fix - Corrected resuming video feeds of logged in servers after suspend in
iOS.

12/17/2014
v3.10.5
* Bug Fix - Corrected display of video panel updates on Samsung Galaxy S4
devices.

12/10/2014
v3.10.4
* Bug Fix - Corrected Windows Phone 8 manifest file contents to restore proper
live tile behavior and allow for successful submission to the Windows Phone
Store.

12/02/2014
v3.10.3
* Bug Fix - Removed name from start pin on Windows Phone 8.
* Bug Fix - Disabled extra large start pin on Windows Phone 8.

12/02/2014
v3.10.2
* Bug Fix - Corrected auto-rotate for iPhone.
* Bug Fix - Corrected browsing external content in Android and iOS.
* Bug Fix - Corrected updating of short version string.
* Bug Fix - Corrected copyright string content.

12/01/2014
v3.10.1
* Bug Fix - Corrected build script copying.

12/01/2014
v3.10.0
* Feature - Added SpeedSearch support.
* Enhancement - Updated device support and compatibility, improving interaction
with device hardware.
* Enhancement - Producing ARM64 iOS builds, providing better support for ARM64-
based iPads and iPhones.
* Enhancement - Updated build process to detect post-processing errors
immediately.
* Bug Fix - Removed potential security vulnerability in Cordova present Android
devices.
* Bug Fix - Deprecated Android 3.0 and iOS 5.0 platforms.
* Bug Fix - Improved handling of version numbers in Windows Phone 8.

09/25/2014
v3.8.2
* Bug Fix - Corrected handling of resume state when populating the camera list.
* Bug Fix - Reincorporated filtering of disabled cameras in camera list.

09/09/2014
v3.8.1
* Bug Fix - Added ability to reload the application on iOS if images have not
been received from a web service for more than 30 seconds when they should have
been received.
* Bug Fix - Updated logic for working with images to bypass iOS DOM img element
limitations.

09/02/2014
v3.8.0
* Feature - Added Korean language translation.
* Feature - Added full screen option for viewing cameras in full screen.
* Feature - Added support for view tours.
* Enhancement - Refactored live camera list for performance and to indicate the
currently displayed cameras.
* Enhancement - Added "Select Camera" context menu option to more accurately
select a camera for a given panel.
* Bug Fix - Corrected detection of stale images and restarting image requests
when stale images are encountered.
* Bug Fix - Added display of server name to the login page.
* Bug Fix - Do not apply normal server-side digital PTZ state to view items as
normal server-side digital PTZ is not exposed in the mobile app.
* Bug Fix - Corrected order of the Yes and No buttons on the delete view and
delete web service dialogs.
* Bug Fix - Do not display the support contact information in the Contact
Support button as it is truncated on small screen devices.
* Bug Fix - Corrected the Search Details page back button and the Cancel button
behavior.
* Bug Fix - Conditionally display/disable Next button on search cameras
selection page.
* Bug Fix - Remove client-side pinch-to-zoom state when enabling server-side
digital PTZ.
* Bug Fix - Corrected populating the available cameras for searching, ensuring
no duplicates are shown.
* Bug Fix - Provide more information on live and search cameras page when no
cameras are present.
* Bug Fix - Corrected autofill of video panels from tapping the live cameras
button while on the  live page.
* Bug Fix - Use the client-provided opacity settings when displaying the active
state of on-screen PTZ buttons.
* Bug Fix - Added scaling of current panel content on resize/orientation change.
* Bug Fix - Corrected Windows Phone 8 layout resizing implementation on
orientation change.
* Bug Fix - Removed any existing filter when navigating to search camera
selection page.
* Bug Fix - Corrected resuming the iOS app leaving 20 pixels of empty space at
the bottom of the app.
* Bug Fix - Corrected iOS app loading to an unresponsive white screen.
* Bug Fix - Corrected Windows Phone 8 app search controls dragging difficulty.
* Bug Fix - Corrected order of search date time selectors Set and Cancel
buttons.
* Bug Fix - Prevent navigation of external content in-app and instead open a new
system browser window.
* Bug Fix - Corrected setting version number the Windows Phone 8 package to be a
valid number.
* Bug Fix - Removed limitation on maximum search start time.
* Bug Fix - Updated the maximum end date time for searches to the current time.
* Bug Fix - Updated incorrect translations preventing display of date selector.
* Bug Fix - Fixed issue where scrubbing a search would not properly pause the
search at the new scrub bar position.
* Bug Fix - Fixed issue where scrollbars would be shown on the initial display
of the mobile site in Chrome and Safari desktop browsers.
* Bug Fix - Fixed issue where the mobile site would encounter a type error when
leaving the site and returning to the site in a short amount of time.
* Bug Fix - Telephone Support and Copyright entries on the settings page do not
wrap to display on multiple lines.
* Bug Fix - Updated stale image detection to more reliably detect and recover
from situations when a valid image has not been received within a reasonable
amount of time.
* Bug Fix - Added a filter to the client-side views and PTZ presets lists.
* Bug Fix - Hide display of seconds on the search time buttons as the user
cannot change the seconds of the search parameters.
* Bug Fix - Corrected scrolling of context menu on WP8 devices.
* Bug Fix - Added information messages and navigation when viewing web servers
with no servers or that are offline.

06/09/2014
v3.6.2
* Bug Fix - Corrected replacement of OEM javascript strings during the build
process.

06/04/2014
v3.6.1
* Bug Fix - Fixed issue where scrubbing a search would not properly pause the
search at the new scrub bar position.
* Bug Fix - Fixed issue where scrollbars would be shown on the initial display
of the mobile site in Chrome and Safari desktop browsers.
* Bug Fix - Fixed issue where the mobile site would encounter a type error when
leaving the site and returning to the site in a short amount of time.

06/01/2014
v3.6.0
* Enhancement - Search playback speed is now displayed.
* Enhancement - Pressing the fast forward or rewind button while they are
already active will activate a 2x speed of the current function
* Enhancement - Added web service generation when creating mobile builds.
* Enhancement - Added ability to view metadata from searches.
* Bug Fix - Added clear option to long press menu in focus panel.
* Bug Fix - Dragging the search controls no longer accidentally cause video
panels to swap.
* Bug Fix - Search cameras page filter now work after selecting cameras within
the search camera list.
* Bug Fix - Corrected handling of OEM strings in minified scripts.
* Bug Fix - Corrected CSS styling preventing display of licenses.
* Bug Fix - iOS video panels now resize correctly after a keyboard is hidden.
* Bug Fix - IE10 scrollbars no longer be shown overlaid on top of content.
* Bug Fix - Popups appear centered on devices with smaller screens.
* Bug Fix - Search times are retained between searches.
* Bug Fix - Android devices no longer show stalled images when rotating to the
devices from portrait to landscape mode.
* Bug Fix - Android devices are no longer be unresponsive for the first second
or so of execution time of the app.
* Bug Fix - Fixed issue where translations would not load if the device reported
a regions specific language and the app only had support for the base language.
* Bug Fix - Metadata cannot be zoomed in further than 15 seconds.
* Bug Fix - Corrected CSS for tiny thumbnails.
* Bug Fix - Corrected width of edit forms for small devices.
* Bug Fix - Back button now closes date time pickers instead of navigating back.
* Bug Fix - Recalling a view that has a camera with video loss will now update
the video panel OSD.
* Bug Fix - Disabled text selection controls for Mobile IE.
* Bug Fix - Added messages for lack of soft trigger support and for no soft
triggers present.
* Bug Fix - Searches on 2.0 web services now show video reliably.
* Bug Fix - Disabled grey highlight on touch actions for Windows Phone 8.
* Bug Fix - Enabled fake multi-touch for all non-touchscreen browsers.
* Bug Fix - Updated systems camera list to only redraw when needed.
* Bug Fix - Normalized filter input placeholder text.
* Bug Fix - Added listing of video loss cameras.
* Bug Fix - Refactored styling to match best practices and improve
maintainability.
* Bug Fix - Stopped redrawing lists when reverting to original sort order.
* Bug Fix - Restricted the number of cameras that can be searched to 4 on phones
and 16 on tablets.
* Bug Fix - Corrected initial display of thumbnails in "all cameras" list.
* Bug Fix - Increase the video panel image pool size by one on iOS devices to
give more time to garbage collect old objects
* Bug Fix - Restructured video playback to better handle iOS 7 memory leaks and
restrictions.
* Bug Fix - When the iOS application receives a memory warning the view
controller is dismissed and replaced with a new view controller so that the
memory being used by the previous view controller can be freed.
* Bug Fix - Added minification to JavaScript content.
* Bug Fix - Corrected scrollbar check handler to account for mis-reported scroll
height values.
* Bug Fix - Corrected issue where scrubbing was unreliable when searching on a
2.1 web service.
* Bug Fix - When resizing a video panel allow the acquiring video message to be
shown if the image is still being loaded.  This fixes an issue where video
panels were not being redrawn after a resize when the video panel had a camera
with video loss or when the internet connection was lost.

05/27/2014
v3.4.4
* Enhancement - Added building of .xcarchive files for Panasonic iOS OEM build

04/08/2014
v3.4.3
* Bug Fix - Improved loading of thumbnail images to reduce camera loading lag in
certain situations.

03/18/2014
v3.4.2
* Enhancement - iOS app is now being built with Xcode 5.1 due to changes in app
store submission requirement
* Bug Fix - Changed minimum iOS version supported from 5.0 to 5.1.1 due to
requirements of Xcode 5.1
* Bug Fix - Changed minimum Android version supported from 2.3.3 to 2.2

03/12/2014
v3.4.1
* Enhancement - Restored client side digital PTZ pinch to zoom gesture support.
* Bug Fix - Fixed an issue where a video panel would show a completely grey
image when the image that is being displayed is not completely loaded

03/01/2014
v3.4.0
* Enhancement - Added an advanced settings page that contains the settings for
PTZ button opacity and the show all cameras in a single list checkbox.
* Enhancement - Added a checkbox on the settings page to allow for showing all
cameras on the live cameras page in a single list.
* Enhancement - The live cameras page is now shown as a list of systems that are
expandable and able to show a list of cameras for the expanded system.
* Bug Fix - Multi camera searches properly limit the source cameras to be from
the same exacqVision Web Service.
* Bug Fix - App refreshes session IDs as needed when requesting video.
* Bug Fix - Moved "Image Quality" slider from the main settings page to the
"Advanced Settings" page.
* Bug Fix - PTZ buttons are now more touch friendly sized.
* Bug Fix - Zoom in and zoom out PTZ buttons now respond to taps in the empty
space above and below the actual button.
* Bug Fix - When running on a web server connected to multiple systems the
Available Systems button no longer shows the string "Available System" and
instead show the correct plural string "Available Systems".
* Bug Fix - Applied locale-specific order to search date/time pickers.
* Bug Fix - Corrected application of translated PTZ filter text.
* Bug Fix - Disabled filtering of empty lists.
* Bug Fix - Application no longer forgets login credentials when editing web
server details.
* Bug Fix - Removed incorrect background on search timestamp.
* Bug Fix - Corrected calculation of application height.
* Bug Fix - Set default layout to 1x1 for all areas of the application.
* Bug Fix - Image quality slider now has instant effect on Android devices.
* Bug Fix - Fixed format of unable to connect message shown to user.
* Bug Fix - Images are now saved to their own folder in the Android gallery.
* Bug Fix - Properly handle Android phones being unable to save or email images
due to a missing SD card.
* Bug Fix - Pressing the hardware back button on a device will close any open
popups.
* Bug Fix - Navigating up a folder level in views now removes lower level
folders.
* Bug Fix - Application will no longer crash when running for 24 hours on an iOS
device.
* Bug Fix - Android 2.x devices now save and email images without issue
* Bug Fix - Changed delete/cancel buttons on the delete view popup to yes/no
buttons since the question in phrased in a yes/no manner.
* Bug Fix - Soft triggers list items no longer show the right arrow (a right
arrow suggest that clicking on an item will take the user to a new page).
* Bug Fix - Fixed issue where pressing a list sort button did not always take
effect immediately
* Bug Fix - Corrected IE11 search playback script error.
* Bug Fix - Corrected thumbnail loading in IE.
* Bug Fix - Resolved script error in Firefox when applying views.
* Bug Fix - Corrected issue where sidebar button could become unresponsive.
* Bug Fix - Disabled autocapitalize and autocorrect for server address and
username fields.
* Bug Fix - fixed all jslint warnings in javascript code
* Bug Fix - Improved error handling when saving images in Android.
* Bug Fix - Licenses page is properly populated on Windows Phone 8.
* Bug Fix - Properly handle web services that are set up to not use CSRF.
* Bug Fix - Changing login credentials will no longer result in stale video.
* Bug Fix - Resuming an app will no longer result in stale video.
* Bug Fix - Tapping on a sidebar button on an iOS or Android phone will not
activate the UI element at that position on the new page.

12/11/2013
v3.2.0
* Enhancement - Updated User Interface using fewer on screen elements per page,
lighter colors, new icons, and a right side slide bar on the live page
* Enhancement - Added license page
* Enhancement - Added ability to sort lists
* Enhancement - Now using images for the search control buttons
* Enhancement - Removed many tiered lists in favor of a single lists
* Enhancement - Thumbnail images in lists are now vertically centered
* Enhancement - Search page OSD placement now respects server settings
* Enhancement - Less clicks required to navigate views and settings pages when
running on a web service
* Enhancement - Removed green/grey dots that indicate stale video, now uses on
screen images to convey this information
* Bug Fix - Clicking on a system in the settings pages takes you to the login
page rather than having no action

09/01/2013
v3.0.905
* Bug Fix - Android Updates from EM2 to EM3 view cameras are validated before
being saved in EM3, this fixes a bug where EM2 to EM3 views would not work

08/30/2013
v3.0.904
* Enhancement - Refreshes web server connection on app resume
* Bug Fix - No longer show a camera twice in a camera list
* Bug Fix - Restore save/email image functionality

08/29/2013
v3.0.903
* Enhancement - Added localization support.
* Enhancement - Added support for loading the mobile app as a standalone web
page.

07/31/2013
v3.0.902
* Bug Fix - OEM app now have version numbers set properly in the manifest.

07/31/2013
v3.0.901
* Enhancement - Can now create OEM iOS and Android packages, packages are
created during the build process.

09/20/2013
v3.0.605
* Enhancement - Panasonic - Updated the app name displayed on the settings page
* Enhancement - Allow the about button on the setting page to word wrap rather
than truncating words

09/18/2013
v3.0.604
* Enhancement - Panasonic - Android app is now named "Viewer"
* Enhancement - Panasonic - Updated EULA
* Enhancement - Panasonic - Cross Platform string app name is viewer for single
line rendereing of the about button

09/10/2013
v3.0.603
* Enhancement - Added support for adding a EULA that the user must accept to use
the app.
* Enhancement - Added Panasonic iOS and Android to the build scripts

11/27/2013
v3.0.87
* Bug Fix - Fixed deliverables.html generation for EM3 builds.

11/27/2013
v3.0.86
* Enhancement - Added set -e and svn revert to remote builds

11/06/2013
v3.0.85
* Enhancement - build tools no longer start/stop the Win8 VM. This VM will now
always be up and running.

11/01/2013
v3.0.84
* Bug Fix - Set the WP8 app to full screen to fix layout issues

11/01/2013
v3.0.82
* Build - Automated build off of trunk

10/30/2013
v3.0.81
* Build - Rebuild for svn revision mismatch after commit during build

10/30/2013
v3.0.80
* Bug Fix - Keep images around when stopping a stream of video so that when
returning from a 1x1 the app has something to show, only destroy the images if a
new camera has been added

10/30/2013
v3.0.79
* Bug Fix - Restored WP8 save and email image functionality

10/30/2013
v3.0.78
* Bug Fix - evCommon.bat now merges Jenkins and readme.txt comments for users
that use the form v5.9.x.x in the readme.txt.

10/30/2013
v3.0.77
* Bug Fix - Fix issue where triggers, views, and ptz control may not be
available on a  web server if version.web returns after config.web

10/21/2013
v3.0.76
* Bug Fix - only request normal resolutions, don't request larger resolution
images when pinch to zoomed
* Build - Reverted previous changes for iOS7 crash
* Build - Cleanup videopanel javascript code

10/11/2013
v3.0.66
* Enhancement - Improved rendering algorithm, improved pinch to zoom andd rag
cursor performance
* Bug Fix - Fixed crash that was happening on the AT&T Samsung Galaxy Note 2
* Bug Fix - Fixed issue where video was no appearing on all panels on the
Samsung Galaxy S4

10/08/2013
v3.0.63
* Enhancement - Improved checks to ensure that images are not downloaded when
app is running in the background
* Bug Fix - New searches should no longer show a frame from the last search

10/03/2013
v3.0.59
* Bug Fix - Version number in Panasonic binaries were not getting updated during
the build

10/02/2013
v3.0.57
* Bug Fix - Various low level bug fixes from code review

10/01/2013
v3.0.56
* Enhancement - Added French, Spanish, and Norwegian translations.
* Bug Fix - Fixed issue from 3.0.55 where the iOS app would not install due to
an expired provisioning profile

10/01/2013
v3.0.55
* Bug Fix - EM3 now properly supports version 2.0 web services
* Bug Fix - Properly reset search data when no results are found
* Bug Fix - Updated translation strings

09/23/2013
v3.0.54
* Bug Fix - Add demo server button will now correctly hide on devices that were
updated from EM2 to EM3
* Bug Fix - Users can no longer add a server that is already in use
* Bug Fix - Restored ability to view 7, 10 , and 13 camera layouts

09/18/2013
v3.0.51
* Bug Fix - iOS project file icon path fix

09/17/2013
v3.0.50
* Enhancement - New icon sizes for iOS7

09/13/2013
v3.0.46
* Bug Fix - Removed incomplete language translations (pt_BR and es)
* Bug Fix - All video panels will be cleared when loading a custom view with a
layout that is not support by mobile

09/13/2013
v3.0.45
* Bug Fix - Updated translations to fix an issue with date formatting
* Bug Fix - Playing a search in reverse to the beginning will no longer set your
scrub bar to a size of 0
* Bug Fix - Top and bottom UI toolbars are once again correctly hidden on first
load
* Bug Fix - Removed metadata borders from search
* Bug Fix - Gracefully handle custom layouts that are not supported by
incrementing the layout until it is eat a value that we do support
* Bug Fix - Restored back buttons to comply with iOS Human Interface guidelines

09/11/2013
v3.0.44
* Enhancement - All known bugs tested and fixed.

09/11/2013
v3.0.43
* Bug Fix - Fixed issue from version 3.0.42 where no images would render

09/11/2013
v3.0.42
* Enhancement - Added more localized language. Complete language support:
Chinese (China), Czech, Dutch, Finnish, German, Japanese, Polish, Russian,
Swedish, Turkish Partial language support: French (Canada), Portugese (Brazil),
Spanish
* Bug Fix - Should be able to exit WP8 app on first load with the back button
* Bug Fix - Galaxy S4 Image Display issues
* Bug Fix - Allow layout positions used by offline or disabled cameras to be
filled

09/05/2013
v3.0.37
* Bug Fix - The base Android library project had default images removed so the
wrong ones don't get picked up by the Google Play Store.  Found bug in beta
listing on Google Play.

09/05/2013
v3.0.36
* Bug Fix - fix for csrf/session id timeouts that could leave a soft trigger in
a state where you turn it on, but cannot turn it off

09/03/2013
v3.0.35
* Enhancement - Added Adam Ms iOS device to build

09/03/2013
v3.0.34
* Bug Fix - Fix broken camera thumbnails on Android 2.x

09/03/2013
v3.0.32
* Bug Fix - Allow layout positions used by offline or disabled cameras to be
filled

09/01/2013
v3.0.31
* Enhancement - Updated RC branch to pull in internationalization and OEM
support

08/26/2013
v3.0.28
* Bug Fix - On Android devices when leaving an iframe page you the devices
browser no longer opens about:blank.

08/23/2013
v3.0.27
* Enhancement - Automated expanding of views lists is working as expected now

08/23/2013
v3.0.26
* Bug Fix - Fixed error that caused the UI to behave unexpectedly when a web
server is in offline mode.  This bug was introduced in 3.0.25

08/23/2013
v3.0.25
* Bug Fix - RC builds should now send out emails with full links to the
downloads

08/22/2013
v3.0.24
* Enhancement - New icon and loading screen
* Enhancement - When tapping an empty video panel to bring up the camera list
the camera that you choose is added to the video panel position that you tapped
* Enhancement - Added PTZ indication to camera list to inform user which cameras
are PTZ cameras
* Bug Fix - Clearing a video panel and then tapping on that video panel no
longer incorrectly automatically selects a camera for you on iOS
* Bug Fix - Fix issue where corners were not rounded on simplified lists (could
be seen when there was only 1 web server in the app)
* Bug Fix - PTZ cameras should no longer have intermittent controllability
issues

08/16/2013
v3.0.23
* Enhancement - Added Rogers iPad to iOS build

07/18/2013
v3.0.22
* Enhancement - Moved BuildExacqMobile3.bat to use evCommon and psftp. Also,
checking for locked files now before copy/move.

07/09/2013
v3.0.21
* Bug Fix - Windows Phone 8 Live Tile now only appears in small and large sizes
without the option for Wide
* Bug Fix - Windows Phone 8 Back Button behavior behaving more natively
* Bug Fix - Windows Phone 8 searches can now be executed consecutively on the
same camera without hanging when loading the search details page

07/02/2013
v3.0.19
* Enhancement - Misc build tool updates - Copying deliverables to
release-specific sub-folders, added explicit -I/nteractive mode option.

06/27/2013
v3.0.18
* Bug Fix - The save views tex box will always be empty now

06/27/2013
v3.0.17
* Enhancement - Added Brian Ss iPhone to iOS build
* Enhancement - All error dialogs are now more descriptive

06/27/2013
v3.0.16
* Enhancement - Added Brian Cs iPhone to iOS build
* Bug Fix - Moved popups with text input to their own page

06/27/2013
v3.0.15
* Bug Fix - Restored ability to edit text on Android 2.3.x devices

06/26/2013
v3.0.14
* Bug Fix - All references to "Exacq Mobile 3" should now just say "Exacq
Mobile"
* Bug Fix - Supress native OS long click actions on iOS so the "Copy" dialog
doens't popup
* Bug Fix - Inform user of if saving image process fails

06/26/2013
v3.0.13
* Bug Fix - Small low-level bug fixes from code review

06/24/2013
v3.0.12
* Bug Fix - Many bug fixes for issues found during 6/18 testing session

06/18/2013
v3.0.11
* Enhancement - Added Nityas iPod to the iOS build/provisioning profile

06/18/2013
v3.0.10
* Bug Fix - Android application installs correctly (3.0.9 had a bug)

06/17/2013
v3.0.9
* Enhancement - Added splashscreen to Android application to give a more
consistent behavior with the other builds
* Bug Fix - Page load timeout with Android should not be happening anymore
* Bug Fix - Web Server details page UI is properly configured when editing

06/13/2013
v3.0.8
* Enhancement - Added Save/Email image capabilities to device releases
* Bug Fix - iOS buid should be producing good packages again

06/12/2013
v3.0.7
* Enhancement - Exacq Mobile 3 now replaces Exacq Mobile 2.  All settings from
Exacq Mobile 2 are retained and used in Exacq Mobile 3.

05/31/2013
v3.0.5
* Bug Fix - Properly handle web servers with non standard port numbers
* Bug Fix - You can once again edit and delete web servers without unexpected
results

05/31/2013
v3.0.4
* Enhancement - OSD text scales better on smaller screen devices
* Enhancement - Tab bar icons are larger for better visibility on large screen
devices such as the iPad
* Enhancement - Soft triggers and PTZ buttons have been moved to the positions
that they were in the EM2 GUI
* Enhancement - Arrow indicator has been changed to a green circle, the green
circle indicates that the image is less than 5 seconds old, the circle turns
gray when the image is more than 5 seconds old
* Enhancement - PTZ and Search camera lists have been moved to EM2 style lists,
you can only choose cameras to PTZ or search on if they are in your current
layout.
* Enhancement - Live cameras and soft triggers lists will hide the Web Server
list if there is only 1 web server available, also the Systems list will be
hidden if there is only 1 Web Server with 1 System
* Enhancement - Search has been simplified, the Events view and Timeline view
have been removed to allow for only immediate search.
* Enhancement - Added "Offline" option to web server configuration so that you
can have a web server that the app will not try to connect to.  This is a
feature from EM2.
* Enhancement - Tapping or clicking on an empty video panel will bring up the
live cameras list.
* Bug Fix - Application will now confirm deletion of a Web Server

05/10/2013
v3.0.3
* Enhancement - Propagated several build tool improvements including non-
interactive mode.

05/10/2013
v3.0.2
* Feature - Added digital PTZ functionality to search page (this feature was not
in EM2)
* Bug Fix - Fixed Android crash that could happen on startup and after rotating
device
* Bug Fix - Fixed grainy images that could occur in IE10 and WP8 after
suspending and resuming the application
* Build - Added Julian Is iPad and TJ Js iPhone 5 to iOS build

05/07/2013
v3.0.1
* Feature - First Release Candidate of Exacq Mobile 3, an HTML5 based
application with common code that targets iOS, Android, Windows Phone 8, and the
exacqVision Web Service. Features in Exacq Mobile 3 that were not in Exacq
Mobile 2: Metadata search; Search border colors for alarm, free run, and motion;
Camera filtering within lists; Common User Interface across all platforms;
Windows Phone 8 Support; exacqVision Web Service support; One code base so all
features only need to be implemented once and bugs only need to be fixed once.
Features not in Exacq Mobile 3 that were in Exacq Mobile 2: Ability to save
images to device; Ability to send images via email.