# v1.12.5 - 2019-10-14

### Fixed

- Fixed a camera connection issue
- Fixed an issue in the way video files are recycled

---

# v1.12.3 - 2019-09-18

### Changed

- Web UI:
  - Increased connection timeout to 15 seconds

### Fixed

- Fixed a timelapse playback issue

---

# v1.12.1 - 2019-09-13

### Fixed

- Fixed an issue with live camera feeds

---

# v1.12.0 - 2019-09-10

### Added

- Web UI:
  - Added a new Recording tab to the camera panel! New options include:
    - When to record (always, never, motion events)
    - Minimum seconds of motion to trigger an event
    - Number of seconds to record before and after a motion event
  - Redesigned controller setup flow
  - Allow setting location in settings
- Sending of alerts can now be based on geolocation
- Improved transcoding, live stream channels, and video export
- Cameras now log directly to controller
- Improved logging when a crash occurs

### Fixed

- Web UI:
  - Fixed an issue which prevented adoption of UVC G3 Flex
  - Fixed an issue with latitude/longitude coordinates
  - Expanded the settings page on larger screens
  - Improved treatment of offline cameras
  - Added feedback while forgetting cameras
  - Fixed a crash from unauthorized access to other users
  - Various fixes to modal windows
- Updated camera firmware to v4.15.67:
  - Fixed an autofocus issue with UVC G4 Pro
- Fixed a crash due to invalid data from a discovered device
- Fixed a crash that could occur when disabling cloud access
- Improved timeout and handling of a non-responsive process
- Fixed various issues related to backups and factory reset

---

# v1.11.3 - 2019-07-25

### Fixed

- Improved handling of a process deadlock

---

# v1.11.2 - 2019-07-09

### Fixed

- Fixed an issue which could cause camera settings changes to not take effect

---

# v1.11.1 - 2019-07-02

### Added

- Web UI:
   - New and improved Settings page
   - New and improved Account page
   - New and improved Add Devices page
   - Initial support for exporting up to 24 hours of video at a time (UX to be improved later)
   - Experimental support for Safari v12.1+

### Fixed

- Web UI:
   - Fixed several issues that could cause the web ui to crash
   - The datepicker in Timelapse now closes when clicking outside of it

---

# v1.10.0 - 2019-06-05

### Added

- Web UI:
   - Added support for alert rule schedules!
   - Add links to Timelapse from Camera and Event lists
   - Now supports adding and editing custom user roles
   - Redesign camera/user grid views and remember list/grid selection
   - Increase timelapse zoom 8x
   - Update timelapse playbar to include play time
   - Add HDR toggle to live player
   - Add GMT to the list of time zones
   - Updated user panel
   - Fixed an issue with UVC Pro aspect ratio
   - Fixed various permissions issues
   - Improved add/invite user flow in Web UI
   - Added option to turn off IR LEDs while leaving IR cut filter on
   - Timelapse is now rendered using the controller timezone

### Fixed

- You can no longer import backups from versions newer than the current version
- Fixed slow events API responses causing disconnects or service restarts
- View only users can now properly access and play back Events
- Clean up old events when we no longer have video
- Make from/subject fields consistent across email alerts
- Fixed an issue with live views not having the correct owner after backup restore
- Misc performance optimizations

---

# v1.9.4 - 2019-04-30

### Fixed

- Remote connections from iOS devices should now be more reliable
- Fixed an issue causing less than expected retention duration
- Fixed an issue that could trigger multiple update downloads at the same time, causing update to fail
- Fixed an issue causing snapshots to fail to load and motion events to never end
- Performance optimizations and improvements

---

# v1.9.2 - 2019-04-02

### Added

- Improved support for video player settings on smaller resolutions
- Updated push notification text (requires mobile app update)
- Better read/playback performance for newly recorded video
- You can now change your local password over cloud without providing your current password
- Users can now change their passwords on the user panel
- The popout video player now supports resolution selection
- Timelapse UI improvements:
   - Scale is now adjustable
   - New events are now rendered live as they happen
   - Improved time range selection
   - Performance optimizations

### Fixed

- Fixed an issue causing camera disconnects on WebRTC connection failures
- Fixed a crash due to malformed discovery packets
- Fixed an issue causing exported timelapse video to not be playable
- Fixed an issue where two managed cameras (one offline, one online) were assigned to the same IP
- Fixed "Bad Certificate" error when trying to download files in Chrome
- "Update Available" notifications are now only sent once per update
- Switching to tile mode on the Users page no longer crashes the Web UI
- Opening Timelapse with no managed cameras no longer crashes the Web UI
- Fixed an issue which prevented in-app notifications from closing
- G4 Pros now properly show "4K Ultra HD" instead of 1080p in the player quality dropdown

---

# v1.8.1 - 2019-03-04

### Added

- UI:
  - Users can now change their passwords on the user panel
  - The popout video player now supports resolution selection
- Updated camera firmware to v4.10.12

### Fixed

- Notifications:
   - Push notifications are now sent as soon as motion is detected
   - Notifications and emails are now properly being sent when updates are available/installed
   - Fixed an issue where users would not receive online/offline notifications after a backup restore
- Changes to recording settings now take effect immediately
- Improved support for higher bitrate settings
- Fixes to Web UI when accessing via IP with no internet connection
- Email addresses of invited users are now retained across updates

---

# v1.7.0 - 2019-02-18

### Added

- "In progress" events now update when they end
- Refreshed the design and functionality of the live stream player and settings controls

### Fixed

- The default sorting for events is now restored (newest to oldest)
- Fixed an issue with in progress events being displayed on the wrong date
- Fixed an issue with adjusting IR LED levels for G3 Pro and G4 Pro cameras
- Permissions are now correctly enforced on various API endpoints
- UI:
  - Fixed an issue with timelapse scrolling
  - Fixed motion and privacy zones when camera orientation is flipped
  - Fixed an issue which was preventing users from disabling system alerts
  - Prevent View Only users from adopting wireless cameras
  - Removed support for 16x playback speed

---

# v1.6.1 - 2019-02-08

### Fixed

- Fixed an issue causing some users to not see updates
- Fixed an issue causing IR to be disabled on some cameras

---

# v1.6.0 - 2019-02-04

### Added

- Added support for custom user roles (mobile apps only, Web UI support to come later)
- Unmanaging a camera will now factory reset the camera
- Users (besides the super admin) can now remove themselves
- Web UI:
  - Added support for Maximum Retention Time (Under Settings > General)
  - Added ability to delete footage from within Timelapse
  - Added thumbnails to Timelapse events
  - Added a toggle for camera Status Sounds (Camera Pane > General)

### Fixed

- Fixed a bug with video export that would cause exports to fail (especially longer clips)
- Fixed issues with adopting L3 cameras
- Fixed an issue where unmanaging and remanaging a camera could cause cause the camera to no longer record
- Fixed an issue which could cause some streams to record twice
- Support files and device password are now only visible to admins
- Shared live views can now only be edited/deleted by the user who created it
- Updated camera firmware to v4.9.25:
   - Fixes an issue with getting camera support files
   - Allowed FPS values are now less restrictive
- Misc bug fixes and improvements
- Web UI:
   - Fixed a crash caused by trying to view events for unmanaged cameras
   - Fixed a bug that crashed the UI while leaving Timelapse
   - Fix a bug with 15s rewind in Timelapse
   - Fix mute icon in Timelapse
   - Checking for updates when an update is available now no longer shows "Your NVR is up to date"
   - Web UI is now more responsive when updating or restarting UniFi Protect
   - You can now close the browser support warning
   - To be consistent with the mobile apps, alert rules can no longer be enabled/disabled individually
   - Misc cosmetic updates

---

# v1.5.0 - 2019-01-14

### Added

- New and improved alert rules (accesible via Settings)

### Fixed

- Motion and privacy zones now follow camera orientation
- Fixed a service restart issue for iOS users
- Live views now persist across service restarts
- Now properly tracks NVR update events (separate from offline events)
- Backups are deleted during factory reset
- Fixed an issue causing motion events to sometimes never end
- Misc bug fixes and improvements

---

# v1.4.2 - 2018-12-14

### Fixed

- Fix fullscreen mode for Live View in Chrome
- Fix issue with downgrading in 1.4.1

---

# v1.4.1 - 2018-12-11

### Added

- Users now stay logged in across controller restarts

### Fixed

- Automatic updates will now wait for all users to disconnect before installing
- Backups are deleted during factory reset
- Alerts for camera disconnects happen right away instead of when the camera reconnects
- Misc bug fixes

### User Interface

- Future updates will now show an alert with the possibility to view the Changelog before installing
- You can now access the latest Changelog from settings
- Clip export is now available in Timelapse
- Timelapse now has a date picker
- Misc bug fixes and improvements

---

# v1.3.0 - 2018-11-12

### Added

- Added support for backup export/import/restore/delete

### Fixed

- Fixed RTSP stream issue on medium channel
- Fixed an issue affecting some cameras which would result in no audio

### Changed

- Updated UI to v1.8.1

---

# v1.2.2 - 2018-10-15

### Added

- Added rate limiting to login requests
- Allow users to login locally with e-mail in addition to username
- New motion detection algorithm for cameras

### Fixed

- Make login username/e-mail case insensitive
- Fixed issue resulting in camera default names being "undefined XXXX"
- Fixed issue where cameras discovered while on older versions would not be manageable unless cleared from DB manually
- Fixed issue where changing FPS on a camera would cause recording to stop until service restart
- Reduce image sizes in notification emails
- Fixed issue where some settings would not properly update after "Reset All"

### Changed

- Updated camera firmware to v4.7.29
- Updated UI to v1.7.0

---

# v1.1.0- 2018-09-11

### Added

- Add support for master camera password
- Add push notification support
- Add backend support for backup export and automatic backups (not yet exposed via UI)

### Fixed

- Fixed deb dependencies to allow for installs on Ubuntu 16.04/18.04
- Fixed critical issue where disk space was not being properly cleaned up, resulting in shortening retention times.
- Fixed issue where RTSP Streams would stop working after a camera reboot until service restart
- Fixed support for UVC Pros (G2)

### Changed

- Updated UI to v1.5.1

---
