#### 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
