Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
# Created with komac v2.14.0
# yaml-language-server: $schema=https://aka.ms/winget-manifest.installer.1.10.0.schema.json

PackageIdentifier: MarceloLvCabral.BrightScriptEmulator
PackageVersion: 2.1.0
InstallerLocale: en-US
InstallerType: nullsoft
ProductCode: e69d4cb2-9611-5c63-ad1a-c28c6ed57b4f
ReleaseDate: 2025-12-05
AppsAndFeaturesEntries:
- DisplayName: BrightScript Simulator 2.1.0
ProductCode: e69d4cb2-9611-5c63-ad1a-c28c6ed57b4f
Installers:
- Architecture: x86
InstallerUrl: https://github.com/lvcabral/brs-desktop/releases/download/v2.1.0/brs-desktop-2.1.0-windows.exe
InstallerSha256: AA2C1B7D95F292DC33EF5D4EE6CA227A351D213FA1C69B2E0967149836C41156
ManifestType: installer
ManifestVersion: 1.10.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
# Created with komac v2.14.0
# yaml-language-server: $schema=https://aka.ms/winget-manifest.defaultLocale.1.10.0.schema.json

PackageIdentifier: MarceloLvCabral.BrightScriptEmulator
PackageVersion: 2.1.0
PackageLocale: en-US
Publisher: Marcelo Lv Cabral
PublisherUrl: https://github.com/lvcabral
PublisherSupportUrl: https://github.com/lvcabral/brs-desktop/issues
PackageName: BrightScript Emulator
PackageUrl: https://github.com/lvcabral/brs-desktop
License: MIT
LicenseUrl: https://github.com/lvcabral/brs-desktop/blob/HEAD/LICENSE
Copyright: Copyright © 2021 Marcelo Lv Cabral
ShortDescription: Desktop Emulator for Roku 2D API
Tags:
- desktop
- electron-app
- emulator
- roku
- roku-development
- simulator
ReleaseNotes: |-
Release Changes
- Use Monaco as code editor by @lvcabral in #223
- Add Deep Linking support by @lvcabral in #225
- Added new buttons to control customization (rew, ff, mute) and improved settings layout by @lvcabral in #226
- Fixed Deep Linking with peer Roku devices by @lvcabral in #227
- Upgraded brs-engine to v2.0.0 (with RSG extension) and other dependencies by @lvcabral in #228
- Refactored brs-engine to support extensions and moved SceneGraph code to a separate package
- Introduced an extension system with the BrsExtension interface and lifecycle hooks
- Moved SceneGraph code to the src/extensions/scenegraph/ directory
- Several documentation updates to reflect the new extension model, including a new Extensions document
- Refactored test file imports to use top-level brs exports
- Created the new brs-scenegraph package with independent build configuration
- Added support to field array types: intarray, floatarray, boolarray, stringarray, colorarray and timearray
- Fixed Field.canAcceptValue to properly validate array values
- Refactored roSGNode to remove BrsIterable and use SetValue instead of Set
- Raise type mismatch error when passing Uninitialized value to non-dynamic function parameters
- Prevented removing system fields and setFields to add fields
- Added BrsEvent abstract class and BrsCollection interface
- Prevent media nodes to send messages in task threads
- Fixed optional chaining with roInvalid when using methods
- Changed Node.ts to handle all default fields as system fields
Full Changelog: v2.0.5...v2.1.0
ReleaseNotesUrl: https://github.com/lvcabral/brs-desktop/releases/tag/v2.1.0
ManifestType: defaultLocale
ManifestVersion: 1.10.0
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
# Created with komac v2.14.0
# yaml-language-server: $schema=https://aka.ms/winget-manifest.version.1.10.0.schema.json

PackageIdentifier: MarceloLvCabral.BrightScriptEmulator
PackageVersion: 2.1.0
DefaultLocale: en-US
ManifestType: version
ManifestVersion: 1.10.0