From bef0d91f05aa883eb36fcdedd370d7ae3400262d Mon Sep 17 00:00:00 2001 From: Kenny Date: Mon, 25 Sep 2023 12:28:40 +0200 Subject: [PATCH 1/6] add comparison link --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 702806ce6..3323ebf58 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -877,6 +877,7 @@ Version 2.0 of the UI framework is built for player 7.1. If absolutely necessary ## 1.0.0 (2017-02-03) - First release +[3.52.0]: https://github.com/bitmovin/bitmovin-player-ui/compare/v3.51.0...v3.52.0 [3.51.0]: https://github.com/bitmovin/bitmovin-player-ui/compare/v3.50.0...v3.51.0 [3.50.0]: https://github.com/bitmovin/bitmovin-player-ui/compare/v3.49.0...v3.50.0 [3.49.0]: https://github.com/bitmovin/bitmovin-player-ui/compare/v3.48.0...v3.49.0 From ee555e69553dd02cc859cc5ea3fa8425655c0dae Mon Sep 17 00:00:00 2001 From: Kenny Date: Mon, 25 Sep 2023 12:34:36 +0200 Subject: [PATCH 2/6] add release date --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3323ebf58..cb9f78012 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). -## [3.52.0] +## [3.52.0] - 2023-09-25 ### Fixed - When having a spatial navigation and using a mouselike device, components will lose focus when the mouse leaves the hovered component. Spatial navigation will continue at the last active component when using arrow keys again. From deed399882ba40257decbc44d1aee8ab5b5d0e2c Mon Sep 17 00:00:00 2001 From: David Steinacher Date: Mon, 13 Nov 2023 15:18:44 +0100 Subject: [PATCH 3/6] add missing nil check for playbackPositionHandler --- src/ts/components/seekbar.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ts/components/seekbar.ts b/src/ts/components/seekbar.ts index e6494691f..cf62ef002 100644 --- a/src/ts/components/seekbar.ts +++ b/src/ts/components/seekbar.ts @@ -254,7 +254,7 @@ export class SeekBar extends Component { // At the same time when the user is scrubbing, we also move the position of the seekbar to display a preview during scrubbing. // When the user is scrubbing we do not record this as a user seek operation, as the user has yet to finish their seek, // but we should not move the playback position to not create a jumping behaviour. - if (scrubbing && event.type === player.exports.PlayerEvent.SegmentRequestFinished && playbackPositionPercentage !== this.playbackPositionPercentage) { + if (scrubbing && event && event.type === player.exports.PlayerEvent.SegmentRequestFinished && playbackPositionPercentage !== this.playbackPositionPercentage) { playbackPositionPercentage = this.playbackPositionPercentage; } From bbfb934938241eac0110ecec0d82715e70e42360 Mon Sep 17 00:00:00 2001 From: David Steinacher Date: Mon, 13 Nov 2023 15:20:14 +0100 Subject: [PATCH 4/6] add changelog entry --- CHANGELOG.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index cb9f78012..e236e7fa7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,11 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). +## [Unreleased] + +### Fixed +- Crash when receiving a `SourceLoaded` event during scrubbing + ## [3.52.0] - 2023-09-25 ### Fixed From 556ff7a724fd257f0fbba81250d6962eefe692c2 Mon Sep 17 00:00:00 2001 From: David Steinacher Date: Mon, 13 Nov 2023 16:05:03 +0100 Subject: [PATCH 5/6] update changelog header Co-authored-by: Giuseppe Samela --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e236e7fa7..cbfd16c34 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). -## [Unreleased] +## [development] ### Fixed - Crash when receiving a `SourceLoaded` event during scrubbing From 9f9466df95c716b24f34df5541260186e7c162ba Mon Sep 17 00:00:00 2001 From: David Steinacher Date: Mon, 13 Nov 2023 17:14:08 +0100 Subject: [PATCH 6/6] bump version to 3.52.1 --- CHANGELOG.md | 3 ++- package.json | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cbfd16c34..29e2a2002 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,7 +4,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). -## [development] +## [3.52.1] - 2023-11-13 ### Fixed - Crash when receiving a `SourceLoaded` event during scrubbing @@ -882,6 +882,7 @@ Version 2.0 of the UI framework is built for player 7.1. If absolutely necessary ## 1.0.0 (2017-02-03) - First release +[3.52.1]: https://github.com/bitmovin/bitmovin-player-ui/compare/v3.52.0...v3.52.1 [3.52.0]: https://github.com/bitmovin/bitmovin-player-ui/compare/v3.51.0...v3.52.0 [3.51.0]: https://github.com/bitmovin/bitmovin-player-ui/compare/v3.50.0...v3.51.0 [3.50.0]: https://github.com/bitmovin/bitmovin-player-ui/compare/v3.49.0...v3.50.0 diff --git a/package.json b/package.json index c728aafa5..a1270bff5 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "bitmovin-player-ui", - "version": "3.52.0", + "version": "3.52.1", "description": "Bitmovin Player UI Framework", "main": "./dist/js/framework/main.js", "types": "./dist/js/framework/main.d.ts",