Changed
- Upgrade/brighterscriptv1.0.0 alpha.53 (#427)
- Merge master into v6 (#424)
- Security enhancements (#413)
- upgrade to roku-deploy@4.0.0-alpha.6. Notable changes since 4.0.0-alpha.2:
- Migrate RCE routes to /api/v0/input and the 8060 port proxy (#396)
- Support top-level patterns to external dirs using globstar (#394)
- Rename getFilePaths to resolveFilesArray (#393)
- Add rce startDevice/stopDevice CLI commands (#372)
- Replace postman-request shims and fetch (#390)
- Align on camelCase convention (#369)
- Validate device configs specify exactly one targeting identifier (#388)
- Remove all @deprecated items (#389)
- Refine comments (#371)
- Rename query* ECP methods to get* (#385)
- Add format property to CaptureScreenshotResult (#386)
- Fix pkg download corruption on RCE devices (#382)
- Tag RCE 502 upgrade rejections as ECONNREFUSED (#376)
- Encode remote keys when building ECP URLs (#375)
- Include response headers in EcpResult (#373)
- Support a raw POST body on sendEcpRequest (#368)
- Stop returning json from sendEcpRequest (#367)
- RokuDeploy method ordering (#358)
- Move constructor to the top of all classes (83fc8f3)
- Merge master into v4 (#283, #317, #355)
- Roku Cloud Emulator support (#331)
- Fix getDestPath dropping absolute src entries (#347)
- Add 1s breathing room between device tests (#348)
- Close code coverage gaps to hit 100% (#343)
- chore: Fix brace-expansion high-severity DoS advisory (#344)
- Fix mocha/ts-node breaking on Node 22+ (#341)
- Full test coverage (#325)
- Add cause to all thrown errors (#329)
- Unified device option (#323)
- Security enhancements (#322)
- Merge master into v4 (2026-07-16) (#321)
- Error handling rewrite (#302)
- Add named options for all functions (#314)
- Add validation helper functions and validate all parameters for commands (#320)
- Ensure all functions return objects (#316)
- Allow setting options when creating the Roku-Deploy object (#291)
- Add option to get screenshot as a buffer (#304)
- Return the out path when zipping (#296)
- Add a files option to the zip command (#290)
- Fix sercurity audit issues (#289)
- Remove getOptions (#284)
- Standardize Parameter Names Between Node API and CLI (#233)
- Download actual signed package from device on newer firmware (#244)
- Merge master 2 (#231)
- V4 merge master (#228)
- New args for commands (#202)
- master into v4 - merge 3 (#199)
- upgrade to @rokucommunity/bslint@1.0.0-alpha.53. Notable changes since 1.0.0-alpha.52:
Fixed
- Fix duplicate node-test file instances corrupting build output (#408)