Skip to content

Commit a6f4619

Browse files
committed
chore(release): bump version to 2.5.1 and update changelog with DASH/HLS playback fixes
1 parent 5a51c57 commit a6f4619

4 files changed

Lines changed: 21 additions & 5 deletions

File tree

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,21 @@
22

33
All notable changes to this project will be documented in this file.
44

5+
<a name="v2.5.1"></a>
6+
7+
## [v2.5.1 - DASH/HLS Playback Fixes](https://github.com/lvcabral/brs-engine/releases/tag/v2.5.1) - 18 August 2026
8+
9+
This patch release fixes two browser API playback issues introduced with v2.5.0's DASH streaming support: DASH subtitles being silently dropped, and playback stalling on a transient decoder error. Read the full release notes below for more details.
10+
11+
### Release Changes
12+
13+
#### Browser API
14+
15+
* (api) Render DASH subtitles via manual cue dispatch by [@lvcabral](https://github.com/lvcabral) in [#1192](https://github.com/lvcabral/brs-engine/pull/1192)
16+
* (api) Let dash.js/hls.js self-heal `MEDIA_ERR_DECODE` instead of failing playback by [@lvcabral](https://github.com/lvcabral) in [#1193](https://github.com/lvcabral/brs-engine/pull/1193)
17+
18+
[Full Changelog][v2.5.1]
19+
520
<a name="v2.5.0"></a>
621

722
## [v2.5.0 - DASH Streaming and AnimatedImage Spec Compliance](https://github.com/lvcabral/brs-engine/releases/tag/v2.5.0) - 17 August 2026
@@ -1790,6 +1805,7 @@ The following is the list of components implemented (some partially or just mock
17901805

17911806
[Full Changelog][v0.1.0-emu]
17921807

1808+
[v2.5.1]: https://github.com/lvcabral/brs-engine/compare/v2.5.0...v2.5.1
17931809
[v2.5.0]: https://github.com/lvcabral/brs-engine/compare/v2.4.0...v2.5.0
17941810
[v2.4.0]: https://github.com/lvcabral/brs-engine/compare/v2.3.0...v2.4.0
17951811
[v2.3.0]: https://github.com/lvcabral/brs-engine/compare/v2.2.0...v2.3.0

package-lock.json

Lines changed: 3 additions & 3 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "brs-engine-workspace",
3-
"version": "2.5.0",
3+
"version": "2.5.1",
44
"private": true,
55
"title": "BrightScript Simulation Engine",
66
"description": "BrightScript Simulation Engine - Run Roku apps on Browsers and Node.js",

packages/browser/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "brs-engine",
3-
"version": "2.5.0",
3+
"version": "2.5.1",
44
"title": "BrightScript Simulation Engine",
55
"description": "BrightScript Simulation Engine - Run Roku apps on Browsers and Electron",
66
"author": "Marcelo Lv Cabral <marcelo@lvcabral.com> (https://lvcabral.com/)",

0 commit comments

Comments
 (0)