Skip to content
Merged

2.2.0 #136

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
68 changes: 68 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,74 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0



## [2.2.0](https://github.com/rokucommunity/release-testing/compare/2.1.10...v2.2.0) - 2025-05-14
### Added
- add feature ([6f65822](https://github.com/rokucommunity/release-testing/commit/6f65822))
### Changed
- found new bug ([17d55ad](https://github.com/rokucommunity/release-testing/commit/17d55ad))
- upgrade to [brighterscript@0.69.9](https://github.com/rokucommunity/brighterscript/blob/master/CHANGELOG.md#0699---2025-05-09). Notable changes since 0.65.27:
- removed no-throw-literal lint rule ([#1489](https://github.com/rokucommunity/release-testing/pull/1489))
- Add `bsc0` cli binary name ([#1490](https://github.com/rokucommunity/release-testing/pull/1490))
- Shared CI Support Prerelease ([#1483](https://github.com/rokucommunity/release-testing/pull/1483))
- Shared CI Support Prerelease ([#1475](https://github.com/rokucommunity/release-testing/pull/1475))
- Prevent runtime crash for non-referencable funcs in ternary and null coalescing ([#1474](https://github.com/rokucommunity/release-testing/pull/1474))
- Fix `removeParameterTypes` compile errors for return types ([#1414](https://github.com/rokucommunity/release-testing/pull/1414))
- Remove `npm ci` from the `package` npm script since it's redundant ([#1461](https://github.com/rokucommunity/release-testing/pull/1461))
- Flag incorrect return statements in functions and subs ([#1463](https://github.com/rokucommunity/release-testing/pull/1463))
- Updated the type definition of the `InStr` global callable ([#1456](https://github.com/rokucommunity/release-testing/pull/1456))
- More safely wrap expressions for template string transpile ([#1445](https://github.com/rokucommunity/release-testing/pull/1445))
- Migration to the new shared CI ([#1440](https://github.com/rokucommunity/release-testing/pull/1440))
- Support plugin factory detecting brighterscript version ([#1438](https://github.com/rokucommunity/release-testing/pull/1438))
- Fixed getClosestExpression bug to return undefined when position not found ([#1433](https://github.com/rokucommunity/release-testing/pull/1433))
- Adds Alias statement syntax from v1 to v0 ([#1430](https://github.com/rokucommunity/release-testing/pull/1430))
- Remove temporary code that was accidentally committed ([#1432](https://github.com/rokucommunity/release-testing/pull/1432))
- Significantly improve the performance of standardizePath ([#1425](https://github.com/rokucommunity/release-testing/pull/1425))
- Bump @babel/runtime from 7.24.5 to 7.26.10 ([#1426](https://github.com/rokucommunity/release-testing/pull/1426))
- Backport v1 typecast syntax to v0 ([#1421](https://github.com/rokucommunity/release-testing/pull/1421))
- Prevent running the lsp project in a worker thread ([#1423](https://github.com/rokucommunity/release-testing/pull/1423))
- Language Server Rewrite ([#993](https://github.com/rokucommunity/release-testing/pull/993))
- Add `validate` flag to ProgramBuilder.run() ([#1409](https://github.com/rokucommunity/release-testing/pull/1409))
- Fix class transpile issue with child class constructor not inherriting parent params ([#1390](https://github.com/rokucommunity/release-testing/pull/1390))
- Export more items ([#1394](https://github.com/rokucommunity/release-testing/pull/1394))
- Add more convenience exports from vscode-languageserver ([#1359](https://github.com/rokucommunity/release-testing/pull/1359))
- Fix bug with ternary transpile for indexed set ([#1357](https://github.com/rokucommunity/release-testing/pull/1357))
- Bump cross-spawn from 7.0.3 to 7.0.6 in /benchmarks ([#1349](https://github.com/rokucommunity/release-testing/pull/1349))
- Add Namespace Source Literals ([#1353](https://github.com/rokucommunity/release-testing/pull/1353))
- [Proposal] Add Namespace Source Literals ([#1354](https://github.com/rokucommunity/release-testing/pull/1354))
- Enhance lexer to support long numeric literals with type designators ([#1351](https://github.com/rokucommunity/release-testing/pull/1351))
- Fix issues with the ast walkArray function ([#1347](https://github.com/rokucommunity/release-testing/pull/1347))
- Optimize ternary transpilation for assignments ([#1341](https://github.com/rokucommunity/release-testing/pull/1341))
- Fix namespace-relative transpile bug for standalone file ([#1324](https://github.com/rokucommunity/release-testing/pull/1324))
- Update README.md with "help" items ([3abcdaf3](https://github.com/rokucommunity/release-testing/commit/3abcdaf3))
- Prevent crash when ProgramBuilder.run called with no options ([#1316](https://github.com/rokucommunity/release-testing/pull/1316))
- Ast node clone ([#1281](https://github.com/rokucommunity/release-testing/pull/1281))
- Bump micromatch from 4.0.5 to 4.0.8 in /benchmarks ([#1295](https://github.com/rokucommunity/release-testing/pull/1295))
- Bump micromatch from 4.0.4 to 4.0.8 ([#1292](https://github.com/rokucommunity/release-testing/pull/1292))
- Add support for resolving sourceRoot at time of config load ([#1290](https://github.com/rokucommunity/release-testing/pull/1290))
- Add support for roIntrinsicDouble ([#1291](https://github.com/rokucommunity/release-testing/pull/1291))
- Add plugin naming convention ([#1284](https://github.com/rokucommunity/release-testing/pull/1284))
- Bump requirejs from 2.3.6 to 2.3.7 ([#1269](https://github.com/rokucommunity/release-testing/pull/1269))
- Add templatestring support for annotation.getArguments() ([#1264](https://github.com/rokucommunity/release-testing/pull/1264))
- Update Digitial Picture Frame url and img ([#1237](https://github.com/rokucommunity/release-testing/pull/1237))
- Fix crash with missing scope ([#1234](https://github.com/rokucommunity/release-testing/pull/1234))
- Bump braces from 3.0.2 to 3.0.3 in /benchmarks ([#1229](https://github.com/rokucommunity/release-testing/pull/1229))
- fix: conform bsconfig.schema.json to strict types ([#1205](https://github.com/rokucommunity/release-testing/pull/1205))
- Flag using devDependency in production code ([#1222](https://github.com/rokucommunity/release-testing/pull/1222))
- Fix crash with optional chaining in signature help ([#1207](https://github.com/rokucommunity/release-testing/pull/1207))
- Logger nocolor ([#1189](https://github.com/rokucommunity/release-testing/pull/1189))
- Fix crash when diagnostic is missing range ([#1174](https://github.com/rokucommunity/release-testing/pull/1174))
- Fix formatting with logger output ([#1171](https://github.com/rokucommunity/release-testing/pull/1171))
- Move function calls to separate diagnostic ([#1169](https://github.com/rokucommunity/release-testing/pull/1169))
- fix: resolve the stagingDir option relative to the bsconfig.json file ([#1148](https://github.com/rokucommunity/release-testing/pull/1148))
- Bump tar from 6.1.13 to 6.2.1 in /benchmarks ([#1131](https://github.com/rokucommunity/release-testing/pull/1131))
- Fix node14 issues ([#1153](https://github.com/rokucommunity/release-testing/pull/1153))
- Upgrade to @rokucommunity/logger ([#1137](https://github.com/rokucommunity/release-testing/pull/1137))
### Fixed
- fix error 4 ([c84cf70](https://github.com/rokucommunity/release-testing/commit/c84cf70))
- fix error 3 ([b1d2c1b](https://github.com/rokucommunity/release-testing/commit/b1d2c1b))



## [2.1.10](https://github.com/rokucommunity/release-testing/compare/2.1.9...v2.1.10) - 2025-05-14
### Added
- Add new class ([96ff10f](https://github.com/rokucommunity/release-testing/commit/96ff10f))
Expand Down
Loading
Loading