diff --git a/CHANGELOG.md b/CHANGELOG.md index 7f84cece..02fc6b95 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,31 @@ # Changelog + + +## [v1.8.3 - Fixed `roVideoPlayer` and `End` Statement](https://github.com/lvcabral/brs-engine/releases/tag/v1.8.3) - 18 January 2025 + +The `v1.8.x` releases of the `core` library, are the final ones as a fully synchronous interpreter, the next release `v1.9.x` will come with support for `async/await` to remove the dependency on `SharedArrayBuffer`. + +### Release Changes + +* Fixed `roVideoPlayer` method `getAudioTracks` +* Added `serialNumber` to device info object and to reponse of `GetModelDetails()` +* Fixed behavior of `End` statement to terminate the app +* Improved CLI app list handling +* Improved and documented MicroDebugger functions +* Moved home sound effect setup +* Improvements on WAV handling +* Reduced complexity and simplifed some references +* Upgraded dependencies + +[Full Changelog][v1.8.3] + ## [v1.8.2 - Fixed `ifToStr()` for `roInvalid`](https://github.com/lvcabral/brs-engine/releases/tag/v1.8.2) - 17 January 2025 +### Release Changes + * Fixed `IfToStr` to properly handle `roInvalid` component by [@lvcabral](https://github.com/lvcabral) in [#451](https://github.com/lvcabral/brs-engine/pull/451) * Simplified `AppPayload` type checking by [@lvcabral](https://github.com/lvcabral) in [#452](https://github.com/lvcabral/brs-engine/pull/452) @@ -885,6 +907,7 @@ The following is the list of components implemented (some partially or just mock [Full Changelog][v0.1.0-emu] +[v1.8.3]: https://github.com/lvcabral/brs-engine/compare/v1.8.2...v1.8.3 [v1.8.2]: https://github.com/lvcabral/brs-engine/compare/v1.8.1...v1.8.2 [v1.8.1]: https://github.com/lvcabral/brs-engine/compare/v1.8.0...v1.8.1 [v1.8.0]: https://github.com/lvcabral/brs-engine/compare/v1.7.2...v1.8.0