Skip to content

Commit

Permalink
Upgraded changelog to Keep a Changelog format.
Browse files Browse the repository at this point in the history
Added v1.8.0 changelog header
  • Loading branch information
TwitchBronBron committed Jan 26, 2019
1 parent 595a5fe commit 3c2a7e1
Showing 1 changed file with 121 additions and 37 deletions.
158 changes: 121 additions & 37 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,71 +1,155 @@
# Change Log
# Changelog
All notable changes to this project will be documented in this file.

##[Unreleased]
- Added support for reading variables from a `.env` file in `launch.json`
- Fixed bug in `Go to definition` that wasn't finding function declarations with leading whitespace
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).


## [1.8.0] - 2019-01-25
### Added
- Support for reading variables from a `.env` file in `launch.json` (see [this section](https://github.com/TwitchBronBron/vscode-brightscript-language#config-file-for-user-specific-launch-settings) of the readme for more information)
### Fixed
- Bug in `Go to definition` that wasn't finding function declarations with leading whitespace



## [1.7.0] - 2019-01-22
### Added
- Ability to click on `pkg:/` links in BrightScript output window to open that file at the specified line number.



## [1.6.1] - 2019-01-20
### Fixed
- Bug where the debugger would hang indefinitely on certain deployment errors.

## [1.7.0]
- Added ability to click on `pkg:/` links in BrightScript output window to open that file at the specified line number.

## [1.6.1]
- Fixed bug where the debugger would hang indefinitely on certain deployment errors.

## [1.6.0] - 2019-01-15
### Added
- Ability to filter log output
- Ability to clear log output

### Changed
- Included `not searchViewletVisible` as part of the roku keyboard remote keybindings so the search panel is more usable in the output window.
- Prevent adding entry breakpoint when `stopOnEntry` is `false` in launch.json.
- Upgraded to roku-deploy@2.0.0-beta2 which fixes some regression issues introduced in 1.0.0
- Added ability to filter log output
- Added ability to clear log output
- Updated textmate grammar to include `step` as reserved word.
- Added `not searchViewletVisible` as part of the roku keyboard remote keybindings so the search panel is more usable in the output window.

### Fixed
- Upgraded to roku-deploy@2.0.0-beta2 which fixes some file path regression issues introduced in 1.0.0



## [1.5.0] - 2019-01-03
- Added ability to send remote control commands from the keyboard. See readme for more details.
### Added
- Ability to send remote control commands from the keyboard. See readme for more details.



## [1.4.2] - 2018-12-19
### Changed
- Upgraded to roku-deploy version 1.0.0 which brings `glob-all` support for negating globs.



## [1.4.1] - 2018-12-14
- Fixed bug that was preventing debugger from working.
### Fixed
- Bug that was preventing debugger from working.



## [1.4.0] - 2018-12-10
- Added basic goto declaration support in xml documents
- Added inline errors for compilation failures
- Added BrightScript Log output window, which can have colors/searches applied to it
- Added crude message signature support
- Added find usage support for brs documents
### Added
- Basic goto declaration support in xml documents
- Inline errors for compilation failures
- BrightScript Log output window, which can have colors/searches applied to it
- Basic message signature support
- `Find usage` support for brs documents



## [1.3.2] - 2018-12-07
- Fixed bug that was preventing using `function Main` as an entry function.
### Fixed
- Bug that was preventing using `function Main` as an entry function.



## [1.3.1] - 2018-12-05
- Fixed bug introduced in 1.3.0 that was preventing a debug session from starting due to incorrect "out" path.
- Upgraded to brightscript-formatter version 1.5.0 which brings support for overriding keywordCase for specific keywords.
### Changed
- Upgraded to [brightscript-formatter](https://www.npmjs.com/package/brightscript-formatter) version 1.5.0 which brings support for overriding keywordCase for specific keywords.

### Fixed
- Bug introduced in [1.3.0](#130---2018-11-20) that was preventing a debug session from starting due to incorrect "out" path.



## [1.3.0] - 2018-11-20
- Added support for declarations and symbols
- Added support for go to definition
- Added ability to format hightlighted code without formatting the whole document.
- Added new launch setting called 'debugRootDir' that allows deploying a build file, while still debugging a source file.
- Added command for switching between xml and brs files for a component.
- Added support for conditional statements without the `then`.
### Added
- Support for declarations and symbols
- Support for go to definition
- Ability to format hightlighted code without formatting the whole document
- A new launch setting called `debugRootDir` that allows deploying a build file while still debugging a source file
- Command for switching between xml and brs files for a component.
- Support for conditional statements without the `then`.

### Fixed
- Breakpoints added after a debug session is launched are now correctly show as disabled.



## [1.2.2] - 2018-09-26
- Upgraded to brightscript-formatter version 1.3.0 which brings support for formatting conditional compile statements.
### Changed
- Upgraded to [brightscript-formatter](https://www.npmjs.com/package/brightscript-formatter) version `1.3.0` which brings support for formatting conditional compile statements.



## [1.2.1] - 2018-09-26
- Upgraded to roku-deploy v0.2.1 which removed some packages containing security vulnerabilities.
### Changed
- Upgraded to [roku-deploy](https://www.npmjs.com/package/roku-deploy) version `0.2.1` which removed some packages containing security vulnerabilities.



## [1.2.0] - 2018-09-26
- Upgraded to roku-deploy v0.2.0 which adds support for moving and renaming files during the packaging process (see [the files property](https://github.com/TwitchBronBron/roku-deploy#options) for more details).
### Changed
- Upgraded to [roku-deploy](https://www.npmjs.com/package/roku-deploy) version `0.2.0` which adds support for moving and renaming files during the packaging process (see [the files property](https://github.com/TwitchBronBron/roku-deploy#options) for more details).



## [1.1.0] - 2018-07-11
- Upgraded to the latest brightscript-formatter version that enables removing trailing whitespace when formatting.
### Changed
- Upgraded [brightscript-formatter](https://www.npmjs.com/package/brightscript-formatter) to version `1.2.0` which enables removing trailing whitespace when formatting.



## [1.0.1] - 2018-04-04
- Fixed issue in debugger that was not properly handling truncated file paths received from Roku.
### Fixed
- Issue in debugger that was not properly handling truncated file paths received from Roku.



## 1.0.0 - 2018-03-16
### Added
- Remote debugging support
- Code formatter

### Fixed
- Issues with language colorization



## [1.0.0] - 2018-03-16
- Added debugger support
- Added code formatter
- Fixed issues with language colorization
[1.8.0]: https://github.com/TwitchBronBron/vscode-brightscript-language/compare/v1.7.0...v1.8.0
[1.7.0]: https://github.com/TwitchBronBron/vscode-brightscript-language/compare/v1.6.1...v1.7.0
[1.6.1]: https://github.com/TwitchBronBron/vscode-brightscript-language/compare/v1.6.0...v1.6.1
[1.6.0]: https://github.com/TwitchBronBron/vscode-brightscript-language/compare/v1.5.0...v1.6.0
[1.5.0]: https://github.com/TwitchBronBron/vscode-brightscript-language/compare/v1.4.2...v1.5.0
[1.4.2]: https://github.com/TwitchBronBron/vscode-brightscript-language/compare/v1.4.1...v1.4.2
[1.4.1]: https://github.com/TwitchBronBron/vscode-brightscript-language/compare/v1.4.0...v1.4.1
[1.4.0]: https://github.com/TwitchBronBron/vscode-brightscript-language/compare/v1.3.2...v1.4.0
[1.3.2]: https://github.com/TwitchBronBron/vscode-brightscript-language/compare/v1.3.1...v1.3.2
[1.3.1]: https://github.com/TwitchBronBron/vscode-brightscript-language/compare/v1.3.0...v1.3.1
[1.3.0]: https://github.com/TwitchBronBron/vscode-brightscript-language/compare/v1.2.2...v1.3.0
[1.2.2]: https://github.com/TwitchBronBron/vscode-brightscript-language/compare/v1.2.1...v1.2.2
[1.2.1]: https://github.com/TwitchBronBron/vscode-brightscript-language/compare/v1.2.0...v1.2.1
[1.2.0]: https://github.com/TwitchBronBron/vscode-brightscript-language/compare/v1.1.0...v1.2.0
[1.1.0]: https://github.com/TwitchBronBron/vscode-brightscript-language/compare/v1.0.1...v1.1.0
[1.0.1]: https://github.com/TwitchBronBron/vscode-brightscript-language/compare/v1.0.0...v1.0.1

0 comments on commit 3c2a7e1

Please sign in to comment.