# v1.13.3 - 2020-05-22

### Features

- Support for new hardware:
  - G4 Doorbell
- Display actual disk write throughput on UCK-G2-Plus LCM (firmware 1.1.13+ required)

### Improvements

- Added separate alert type for G4 Doorbell ring events
- Show camera name in email notification subject when possible
- User's info will be synced with the cloud every minute
- Introducing two-step firmware upgrade process for G4 Series cameras with old firmware versions (up to 4.14.56)
- Web UI:
  - Improved live stream buffering logic
- Camera firmware:
  - Motion Analytics: 
    - All G4 Series models will use higher resolution MV for better accuracy
    - Improvements to "Enhanced" motion algorithm
  - G4 Series:
    - Image quality improvements in HDR mode
  - G4 Bullet: 
    - Improved IQ at night scene
  - G3 Series:
    - Switch to black and white when entering night mode 
  - G3 Pro: 
    - Improved autofocus
- ViewPort firmware:
  - Changed LED behavior to match cameras
  - Discovery service will be kept always on
  - Improved reset logic

### Bugfixes

- Failed controller update requests will be discarded
- Security:
  - Resolves undisclosed vulnerability that could allow running custom commands on a device or allow View Only users to assign themselves other unauthorized roles
- Web UI:
  - Fixed an issue where on wide screens datepicker was fixed in the right corner
- Camera firmware:
  - Fixed a possible OOM issue which could cause firmware update to fail
  - G4 Pro: 
    - Fixed HDR AE misbehaving in the snow
    - Fixed issue causing the camera to go into the night mode on strong direct light
  - G3 Series: 
    - Fixed issues that caused camera reboots
  - G3 Pro: 
    - Fixed blue-ish picture color in the early mornings
  - G3 Micro:
    - Fixed an issue resulting in camera losing WiFi settings upon power cycle

---

# v1.13.2 - 2020-03-05

### Features

- Web UI:
  - Added an option to show event motion heatmap overlay (toggle with an icon in the video player)
  - Added an ability to choose the motion detection algorithm version for each camera (under Recording > Motion Algorithm in the sidebar)

### Improvements

- Motion zone sensitivity value now reflects the actual setting on camera without adjustments (now new zones will default to 75)
- Reduced memory usage while creating a support file
- Now activity alert emails will be sent from no-reply@ui.com 

- Web UI:
  - Updated event page filter bar and date picker
  - Support file filenames are now unique and include a timestamp
  - Minor accessibility improvements

### Bugfixes

- Web UI:
  - Fixed a crash when opening timelapse page while all cameras are offline  
  - Fixed invalid times displayed on Chrome 80
  - Fixed an issue which resulted in event filters resetting automatically
- Camera firmware:
  - Reverted default motion detection algorithm to the previous version

---

# v1.13.1 - 2020-02-04

### Important notes

- 1.13.x controller versions are NOT UniFi OS compatible
- We recommend reviewing the motion zone settings for each camera as the improved motion detection algorithm may require adjustments to zone sensitivity to yield the same results as the prior release

### Features

- Wireless cameras can now be detected and adopted via Wireless Uplink on a UniFi Network running up to date controller and AP firmware
- Connected devices now will be kept up-to-date with the latest firmware patch version without controller restart and device re-connect
- Support for new hardware:
  - UFP ViewPort
  - G4 Bullet
- Web UI:
  - Added hover controls for mute and snapshot to live view camera feeds

### Improvements

- Device firmwares are no longer bundled with the controller
- Improved handling of duplicate camera IP addresses
- Web UI:
  - Major video pipeline refactor
  - Administrators can now change local account passwords via the cloud
  - Improved the names and order of cameras in the "Add Devices" dialog
  - Device list now has filterable columns
  - Live players now start muted
  - Added "Controller" and "Web UI" to the version numbers in settings
  - Removed unsupported browser warning for Chromium-based Edge versions
- Camera firmware:
  - Upgraded motion detection algorithm

### Bugfixes

- Now motion-only recordings include all the related footage
- High-resolution cameras use correct bitrate by default
- Web UI:
  - Fixed overflow and scrolling issues in the sidebar

---

# 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 (accessible 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

---
