message: update changelog for v0.23.0
diff: @@ -6,6 +6,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
  +## [0.23.0] - 2020-12-18
  +### Changed
  + - AST parser refactoring ([#244](https://github.com/rokucommunity/brighterscript/pull/244))
  + - Make `ElseIf` into an `ElseIfStatement`
  + - Removed `ElseIf` token in favor of separate `else` and `if` tokens
  + - Refactored statement separators processing and cleaned error messages
  + - Improved try-catch parsing
  + - Improved label error handling
  +### Fixed
  + - bug causing invalid diagnostics to be thrown on files with multiple dots in their names ([#257](https://github.com/rokucommunity/brighterscript/pull/257))
  + - syntax error for [integer type declaration character](https://developer.roku.com/docs/references/brightscript/language/expressions-variables-types.md#type-declaration-characters) ([#254](https://github.com/rokucommunity/brighterscript/pull/254))
  + - syntax error for floats with more than 5 decimal places that also have a trailing exponent ([#255](https://github.com/rokucommunity/brighterscript/pull/255))
  +
  +
  +
  ## [0.22.1] - 2020-12-14
  ### Fixed
  - small bug introduced by vscode-languageserver causing crashes anytime negative range values are provided.
  