UNPKG

maestro-cli-roku

Version:

command line tools for maestro-roku projects

236 lines (125 loc) 5.68 kB
#### 0.15.4 (2020-05-18) ##### New Features * **brighterscript:** Support correct bs syntax for override (93b70a99) #### 0.15.3 (2020-05-05) ##### Bug Fixes * **core:** Adds flag to faciliate disabling of runtime file generation, for projects that just want to use the bs compiler, without maestro's reflection (40951dd6) #### 0.15.2 (2020-04-29) ##### Bug Fixes * **namespace:** Fix for namespaces with more than 2 levels (26b3ae38) * **brighterscript:** Fixes issue that caused incorrect method name resolution for extending classes, when overiding methods (0ea0eb89) #### 0.15.1 (2020-04-25) ##### Bug Fixes * **brighterscript:** Fixes issue that caused incorrect method name resolution for extending classes, when overiding methods (0ea0eb89) #### 0.15.0 (2020-04-22) ##### New Features * **namespaces:** Matches official compiler namespacing logic (63b571fb) #### 0.14.0 (2020-04-14) ##### New Features * **bindings:** adds inline static code binding (408d72b0) #### 0.13.0 (2020-04-14) ##### New Features * **classSupport:** Adds support for correct super call format (a6d9fb2b) ##### Other Changes * georgejecook/maestro-cli (f71f68fb) #### 0.12.0 (2020-03-03) ##### Chores * **bindings:** changes binding format to match angular (f4e6d099) ##### New Features * **bindings:** adds ability to have static bindings, which are set without any overhead by using the {( annotation }) (0900f53b) ##### Other Changes * syntax (ccb7554b) #### 0.11.0 (2020-02-20) ##### New Features * **brighterscript:** allows for @.methodName syntax to invoke callfunc (8451d5da) #### 0.10.0 (2020-02-19) ##### Bug Fixes * prevent duplicate message in output ##### New Features * adds ability to provide special build time imports, which allow you to do import 'build:/key', which will allow you to specify the imports to inject at build time. useful for complex build systems that pull in dynamic code (b86d0c57) ##### Other Changes #### 0.9.0 (2020-02-17) ##### Chores * remove annoying package lock file once and for all (8dde729d) ##### New Features * **brighterscript:** provide runtime function to get all xml comps (3a21e457) * **brighterscript:** now accepts multiple source folders, not just one source folder ##### Bug Fixes * **brighterscript:** does not wrongly report errors when overriding a method in a super super class, when the super class did not implement it (e2e070bc) ##### Other Changes * can use @. instead of callFunc (a66f3650) * georgejecook/maestro-cli (02578db0) #### 0.8.5 (2020-02-11) ##### New Features * **brighterscript:** provide runtime function to get all xml comps (3a21e457) ##### Bug Fixes * **brighterscript:** does not wrongly report errors when overriding a method in a super super class, when the super class did not implement it (e2e070bc) #### 0.8.3 (2020-02-03) ##### Chores * **docs:** fixes npm badge, adds more docs (fd874a4a) ##### Bug Fixes * **imports:** fixes issue that would result in duplicate imports in extended clases, in some cases, and also ALWAYS import MRuntime.brs for language support (c4682897) * **brighterscript:** do not support no super method, if there is no base class (651e15ae) * **bindings:** fixes bindings on top level fields (eab196a8) #### 0.8.2 (2020-01-23) ##### Bug Fixes * **classes:** fixes issue #18: `value = m.super()` is not parsed (1fe845e5) #### 0.8.1 (2020-01-23) ##### Bug Fixes * fixes bug that prevented new keyword from being removed from brs files (ec9b2af6) #### 0.8.0 (2020-01-23) ##### Chores * bounce package to next beta (55d48a19) ##### New Features * **brighterscript:** adds support for new keyword, and reports errors on unknown components (393da0f9) ##### Bug Fixes * **generation:** fixes wrong syntax in the generated classes (94faf4c2) #### 0.7.0 (2019-10-19) ##### New Features * adds filtering of log, and verbose level for noisy things (32e8429a) #### 0.6.2 (2019-10-19) ##### Bug Fixes * remove excessive logging (b5b2f270) #### 0.6.1 (2019-10-19) ##### New Features * override keyword, and support for m.super calls, with relevant warnings and errors when override keyword is missing, errneously present, or super contstructor calls are missing, etc (554f567f) ##### Bug Fixes * fixes issue with blank overridden method names in class constructor (bfd8cd61) #### 0.6.0 (2019-10-04) ##### Chores * ensure correct gulp version for linux (dbc0d3ba) ##### New Features * allows binding on fields (9c7f6f87) * adds introspection features - first of which is class lookup by name (eac59972) ##### Bug Fixes * namespace consuming open brackets (b0ee6a1e) ##### Other Changes * georgejecook/maestro-cli (0ade2ad4) #### 0.4.3 (2019-09-22) ##### New Features * adds introspection features - first of which is class lookup by name (eac59972) ##### Other Changes * georgejecook/maestro-cli (0ade2ad4) #### 0.4.2 (2019-09-22) ##### Bug Fixes * namespace consuming open brackets (b0ee6a1e) #### 0.4.1 (2019-09-16) ##### Bug Fixes * fixes problem that causes code with name private in it to become commented out (a59e9cee) * npm package issues (b34fe78f) # 0.4.0 ### Fixed - various small fixes relating to namespaces and xml bindings # 0.2.1 minor fix ### Fixed - Crash on bad xml # 0.2.0 initial release ### Features - project processing featuring - reasonable error and warning messages - xml binding processing - brighterscript support - classes - namespaces - imports - framework installation - can install specific, or latest relesae, with or without rLog, in compiled, and bs configurations