Skip to content

Conversation

@TwitchBronBron
Copy link
Member

This is the official branch for the v1.0.0 release, tracking milesone v1.0.0.

markwpearce and others added 30 commits July 31, 2024 06:32
Co-authored-by: Bronley Plumb <bronley@gmail.com>
* Link scope before serializing each file

* Link scope during `prepareFile` events too.
Add scope to events

* Perf boost for getting sorted scope keys

* Fastest so far

* Simple scope linking because complex didn't help at all

* Remove unnecessary test
…1272)

* Makes all inline functions have m as AA in symbol table

* Added hover test
* Transpile comments above annotations for common statement types.

* Fix some missing transpiled comments for namespaced calls

* Fix lint issue
…coped file (#1286)

* Handles diagnostic with invalid location, and semantic tokens for unscoped file

* One more location check
Co-authored-by: Bronley Plumb <bronley@gmail.com>
* Merges exitFor and exitWhile statements

* Properly use original text for exitwhile (one word)

* Updates the tokens in parser.tokens to reflect the created while token
* Add basic docs

* Added a BrsDoc Parser

* Remove leading apostrophes in brsdocs

* Added a comment on apostrophes

* BrsDoc parser can get parsed docs for a node

* Support for @retrun and @type tags

* Just comments and names

* Defined case sensitivity of doc parsing

* Adds diagnostics for bad types in doc comment tags

* Unifies doc types so it uses a parsed expression

* a few tweaks

* Diagnostics on bad types in doc comments unerline the type

---------

Co-authored-by: Mark Pearce <mark.pearce@redspace.com>
* Prevent crash when validating an orphaned `ReturnStatement`

* Prevent some more crashes
… var to an Expression (#1305)

* the exceptionVariable is now an expression instead of a token, and is optional for bs

* Rename exception var when local var has the same name.
* Fix semantic tokens for component and interface instances.

* Fix lint issue and failing test
* Fix bug in bslib prefix transpiling

* Fix lint issues.
@rokucommunity-bot
Copy link
Contributor

Hey there! I just built a new temporary npm package based on 12770ea. You can download it here or install it by running the following command:

npm install https://github.com/rokucommunity/brighterscript/releases/download/v0.0.0-packages/brighterscript-1.0.0-alpha.47-v1.20250715181105.tgz

@rokucommunity-bot
Copy link
Contributor

Hey there! I just built a new temporary npm package based on a90c682. You can download it here or install it by running the following command:

npm install https://github.com/rokucommunity/brighterscript/releases/download/v0.0.0-packages/brighterscript-1.0.0-alpha.47-v1.20250716113215.tgz

Co-authored-by: Bronley Plumb <bronley@gmail.com>
@rokucommunity-bot
Copy link
Contributor

Hey there! I just built a new temporary npm package based on ae89c77. You can download it here or install it by running the following command:

npm install https://github.com/rokucommunity/brighterscript/releases/download/v0.0.0-packages/brighterscript-1.0.0-alpha.47-v1.20250716113911.tgz

Co-authored-by: rokucommunity-bot <93661887+rokucommunity-bot@users.noreply.github.com>
Co-authored-by: Bronley Plumb <bronley@gmail.com>
@rokucommunity-bot
Copy link
Contributor

Hey there! I just built a new temporary npm package based on d6ed575. You can download it here or install it by running the following command:

npm install https://github.com/rokucommunity/brighterscript/releases/download/v0.0.0-packages/brighterscript-1.0.0-alpha.48-v1.20250716181025.tgz

markwpearce and others added 19 commits August 28, 2025 13:31
Co-authored-by: Bronley Plumb <bronley@gmail.com>
Co-authored-by: Bronley Plumb <bronley@gmail.com>
Co-authored-by: Copilot <198982749+Copilot@users.noreply.github.com>
Co-authored-by: TwitchBronBron <2544493+TwitchBronBron@users.noreply.github.com>
Co-authored-by: rokucommunity-bot[bot] <93661887+rokucommunity-bot[bot]@users.noreply.github.com>
Co-authored-by: rokucommunity-bot <93661887+rokucommunity-bot@users.noreply.github.com>
Co-authored-by: Luis Soares <luis.soares@sky.uk>
Co-authored-by: Luis Jacobetty Soares <57358121+luis-j-soares@users.noreply.github.com>
Co-authored-by: Brahim Hadriche <brahim.hadriche@gmail.com>
Co-authored-by: Christian-Holbrook <118202694+Christian-Holbrook@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Mark Pearce <mark.pearce@redspace.com>
Co-authored-by: Bronley Plumb <bronley@gmail.com>
Co-authored-by: rokucommunity-bot <93661887+rokucommunity-bot@users.noreply.github.com>
Co-authored-by: Bronley Plumb <bronley@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

create-package create a temporary npm package on every commit

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants