Skip to main content

What's new in Yucca 0.6.0

19.08.2021

Configuration parameter override order

Attention

Changes in this version bring the parameter override order to the traditional sequence — this may affect your configuration when upgrading from a previous version.

Take a look at the previous and updated configuration priority:

  1. file;
  2. environment variables;
  3. command line arguments;

Motion detection (receiving events by email)

We implemented a feature that lets you configure notifications sent from the camera to the server, so that markers appear on the timeline. For details on configuring the server and cameras, see the dedicated documentation section. Markers on the progress bar

Working without Docker

This feature removes the dependency on Docker. As a result, CPU load is reduced, some network restrictions are lifted, and responsiveness increases.

The feature is in beta testing

We are currently actively improving this functionality and do not recommend using it in production environments. Please report any issues through the bug tracker — https://gitlab.com/yuccastream/yucca/-/issues.

System resource statistics

We added a page with filesystem utilization statistics, so it's now easier to keep track of when the disk will run out of space. Statistics page

Dragging the slider

We made navigation simpler — now you can just drag the slider. slider

Player playback speed

We added a fast playback feature. playback speed

Yandex.Metrika

Corporate clients may want to track site visits, so we added support for the Yandex.Metrika service, making it easier for you to keep an eye on statistics. See the documentation for how to enable it.

Other changes

Added

  • Read AppLogo and FavIcon from disk (#793)
  • Try out the setts filter in ffmpeg (#790)
  • Add archive depth to the metrics (#788)
  • Update Node and VueCLI (#786)
  • Add Yandex.Metrika support (#784)
  • Tooltip with archive depth in the stream list (#768)
  • Hide the Permissions tab on the stream page (#767)
  • Handle the IncorrectLicense error on the license page (#766)
  • Add FFmpeg 4.1+ support (#764)
  • White Labeling links to the documentation. UI (#758)
  • Add a domain flag (#754)
  • New pricing link (#752)
  • Dragging the slider in the player (#748)
  • Button on a pop-up with a quick guide for configuring SMTP-based detection (#744)
  • Message after saving stream information changes (#736)
  • Show a banner when the license is about to expire. UI (#713)
  • Allow adding an unavailable camera (#712)
  • Annotations. Events. UI (#694)
  • System resource statistics. Disk. UI (#687)
  • Anchor links on page tabs (admin panel, stream) (#650)
  • Show a banner when the license is about to expire. Backend (#577)
  • White Labeling links to the documentation. Backend (#464)
  • Player playback speed (#382)
  • Working without Docker (#372)

Fixed

  • bsf setts only for rtsp (#798)
  • Buttons jump around on mobile in different statuses (#791)
  • Reduce the Heartbeat interval (#785)
  • The motion detection settings block is shown when creating a stream (#781)
  • No link on the stream when the preview is unavailable (#780)
  • Use YUCCA_SMTP_SERVER_ variables as documented (#777)
  • Use YUCCA_EXECUTOR_LOG_LEVEL as documented (#776)
  • Use YUCCA_TELEMETRY_PATH as documented (#775)
  • Configuration parameter override order (#774)
  • The pprof/goroutine route returns a 404 error (#773)
  • "Description" is shown instead of "Source" on the stream page (#770)
  • Remove autofill on the stream address field (#769)
  • The LicenseExpired error allows filling out the stream form when adding (#765)
  • The check for required FFmpeg modules fails on macOS (#763)
  • Switching between days in the calendar doesn't work (#757)
  • Pagination isn't taken into account when requesting annotations (#753)
  • Duplicate SMTP events in annotations (#750)
  • Playback speed setting resets when moving to the next playlist (#746)
  • Fixed the wording of the hint on the camera add address field (#741)
  • Empty preview for a stream in the failed status (#737)
  • Error if the stream slug matches a forbidden one (#602)
  • Fixed presence of failureReason.Code: Unknown in Failed streams (#543)

What's next?

Installation instructions can be found in the Installation section.