UI Components - Release Notes

Here you can find release notes regarding the UI Components. Each release note will tell you highlights in each version, what's new and what's been fixed.

5.3.3

Released 2024-06-25
Highlights
  • Minor fixes
Release notes

Fixes

  • ApTimelineBasic: Fixed bug causing preview thumbnails to fail when using a custom preview thumbnail provider supplied via the previewThumbnailProvider property
  • ApTimelineZoomControls: Fixed null pointer error when unmounting the component
  • ApTimelineMetadata: Fixed issue with markers not always being re-rendered on selection change
  • Component elements with drag actions no longer causes text to be selected when used.

5.3.2

Released 2024-04-23
Highlights
  • Minor fixes
Release notes

Fixes

  • AudioMeterSettings: Make sure the sliders for width, height and threshold settings respond to clicks on the slider
  • ApTimelineThumbnails: Thumbnail "loading" image is now properly displayed

5.3.1

Released 2024-02-20
Highlights
  • Dependency updates
Release notes

Dependency updates

5.3.0

Released 2023-11-28
Highlights
  • Added optional property for controlling checkbox focus behavior in ApAudioRoutingBasic
Release notes

Features

  • ApAudioRoutingBasic: Added optional property checkboxFocusMode that controls if checkboxes should retain focus when interacted with.

5.2.4

Released 2023-11-21
Highlights
  • Set crossOrigin to anonymous when downloading thumbnails
  • Fix slow loading times for large images
Release notes

Fixes

  • ApThumbnailPreview/ApTimelineBasic: fixed bug that caused slow loading times for large images (sprite maps)
  • Thumbnail: Set crossOrigin to anonymous when downloading thumbnails

5.2.2

Released 2023-09-19
Highlights
  • Dependency updates
Release notes

Dependency updates

5.2.1

Released 2023-05-16
Highlights
  • Dependency updates and interaction improvement to the Timeline
Release notes

Fixes

  • ApTimelineBasic: Playback is now paused while scrubbing. If the video was playing when the user grabbed the CTI it will resume once the user releases the CTI.

5.2.0

Released 2023-03-14
Highlights
  • Added support for saving Audio Meter-related settings in localStorage
  • Added more icons
Release notes

Features

  • AudioMeter, AudioMeterBasic, AudioMeterSettings
    • Added support for saving and fetching audio meter settings to/from local storage.
      • Default: disabled/false.
      • It is also possible to provide a prefix used for separating saved settings for multiple audio meters and settings menus
    • Added the possibility to specify which controls should be available in the audio meter settings menu. All controls are available by default.
  • New icons added: Bookmark, Data, Filter Advanced, Final Cut, History, Placeholder, Premiere Pro, Saved Search, Sort Ascending, Sort Descending, Unlink

Fixes

  • Adjusted SVG for ApIconLink
  • ApTimelineBasic: Playback is now paused while scrubbing. If the video was playing when the user grabbed the CTI it will resume once the user releases the CTI.

5.1.0

Released 2023-01-17
Highlights
  • Small improvement added which mostly improves usage of components in our Accurate.Video applications.
Release notes

Features

  • ApElement: This change affects all components.
    • Added support for moving components to a new document without losing applied styles by re-creating them in adpotedCallback. Sharing constructed stylesheets in multiple documents is not allowed according to spec, see https://w3c.github.io/csswg-drafts/cssom/#dom-documentorshadowroot-adoptedstylesheets, so they have to be re-reacted and cannot simply be moved.

5.0.5

Released 2022-11-08
Highlights
  • Minor bugfixes
Release notes

Fixes

  • ApTimelineBasic: Fixed an issue with the timeline not initializing zoom correctly.

5.0.4

Released 2022-09-26
Highlights
  • Minor bugfixes
Release notes

Fixes

  • TSC build error fixed: 'get' and 'set' accessor must have the same type

5.0.3

Released 2022-09-13
Highlights
  • Minor bugfixes
Release notes

Fixes

  • Dragging a single point now works again.

5.0.2

Released 2022-09-13
Highlights
  • Minor bugfixes
Release notes

Fixes

  • ApAudioMeterBasic: Fixed issue that causes audio meter to not work in monoMix mode when discrete audio tracks are loaded.
  • ApAudioMeterBasic: Bug causing ApAudioMeterBasic to stop showing correct values for channels.
  • ApTimeline: Waveform now works after connecting and disconnecting the timeline component.
  • ApTimelineRangeSelect: Api method 'position' was returning incorrect value.

5.0.0

Released 2022-05-24
Highlights
  • Gonio- and Correlation meter components
  • Fine-grained seek and range selection using the mouse
Release notes

Breaking

  • The new components, Gonio- and Correlation meter (and also the VU-meter), makes use of a new ChannelControlPlugin API. These components will throw an error if used with an earlier version of Accurate Player (<=7.0.0).

Features

  • ApGoniometer: New component that can be used to highlight phase differences between two audio signals
  • ApCorrelationMeter: New component that displays the phase relationship of a stereo signal.
  • ApTimelineBasic:
    • You can now hold down shift while dragging the current time indicator or range selection in order to gain better precision
    • apPointDragStart callback now provides start and end values
  • ApTimelineRangeSelect: Added changeFactor property to control the amount of change per frame dragged
  • ApTimelineCurrentTimeIndicator: Added changeFactor property to control the amount of change per frame dragged

Fixes

  • ApTimelineBasic: zoomMin and zoomMax are now clamped when duration (max) changes.
  • ApTimelineMarker/ApTimelineMetadata: fixed issue merging marker data on marker data updates. This would sometimes cause the marker style to not be merged correctly.
  • ApAudioMeterBasic: The meter no longer show any values for channels that have no routing.

4.0.1

Released 2022-04-27
Highlights
  • Minor fixes
Release notes

Fixes

  • ApTimelineRangeSelect: It no longer allows the selected range to go out of bounds when manually set to a value outside the min/max interval.