Skip to content

4.0.0 - update to brighterscript compiler

Compare
Choose a tag to compare
@georgejecook georgejecook released this 13 Jun 03:46
· 196 commits to master since this release

4.0.0 (2020-06-12)

This is a BREAKING RELEASE.

You will have to change how you initialize rooibos. In your main.brs, you will now put:

  if (type(Rooibos_init) = "Function") then
  'bs:disable-next-line
  if (type(Rooibos_init) = "Function") then Rooibos_init()
  end if

refer to the documentation for more info.

Chores

  • core:
    • Upgrades to use the official brighterscript compiler
    • Better partitions code into namespaces and classes
    • Adds bs:disable-next-line directives to dynamically resovled function calls
Bug Fixes
  • Core:
    • Fixes several small bugs, including wrong params sent for nodeContains and crashes on lcov reporting and test reporting