|
1 |
| -# Change Log |
| 1 | +# ChangeLog |
| 2 | + |
2 | 3 | All notable changes to this extension will be documented in this file.
|
3 | 4 |
|
4 |
| -<!--Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file.--> |
5 |
| -## [1.0.3] |
6 |
| -- Added support for JavaScript and TypeScript multiline block comments - a [pull request by a-stewart](https://github.com/kevb34ns/auto-comment-blocks/pull/35) for the original plugin. Fixes issue kevb34ns/auto-comment-blocks#27. |
7 |
| -- Created a new language config file for Blade to use blade's comments as well as the multiline block comments |
8 |
| -- Updated various language config files to reflect a [pull request by a-stewart](https://github.com/kevb34ns/auto-comment-blocks/pull/37) for the original plugin. |
9 |
| -- Added support for protocol buffers - a [pull request by jun-sheaf](https://github.com/kevb34ns/auto-comment-blocks/pull/30) for the original plugin. |
10 |
| -- Added support for `//!` comments - a [pull request by Lucretiel](https://github.com/kevb34ns/auto-comment-blocks/pull/29) for the original plugin and fixes the issue kevb34ns/auto-comment-blocks#25 |
11 |
| -- Added support for csharp(c#) (using the cpp(c++) config file) - Fixes the issue kevb34ns/auto-comment-blocks#41. |
12 |
| -- Updated the support for `/*! */` comments and including the `!` on every line. |
| 5 | +This Changelog uses the [Keep a Changelog](http://keepachangelog.com/) structure. |
| 6 | + |
| 7 | +## [1.1.0](https://github.com/yCodeTech/auto-comment-blocks/releases/tag/v1.1.0) - 2024-22-12 |
| 8 | + |
| 9 | +A complete overhaul to enable automatic support for all languages that vscode finds internally (via built-in or 3rd party extensions) that has both a language configuration file, and a comments key in the file. |
| 10 | + |
| 11 | +For a full changelog, view the [release PR](https://github.com/yCodeTech/auto-comment-blocks/pull/1). |
| 12 | + |
| 13 | +#### Removed: |
| 14 | + |
| 15 | +- All language configuration files and package.json contribution declaration, in favour of auto-supported languages. So this extension no longer needs to keep adding language support, as the extension does it automatically. |
| 16 | + |
| 17 | +#### Added: |
| 18 | + |
| 19 | +- Added 3 new settings: |
| 20 | + |
| 21 | + - `multiLineStyleBlocks` to add support of multi-line block comment to the specified unsupported languages. |
| 22 | + - `overrideDefaultLanguageMultiLineComments` to override the style of multi-line comments for a language for the native vscode `blockComment` command. |
| 23 | + |
| 24 | + - `bladeOverrideComments`, to switch between HTML style `<!-- -->` comments, and Blade style `{{-- --}}` comments, when the file is using the Blade language. |
| 25 | + |
| 26 | +- Added a keyboard binding to enable/disable the `bladeOverrideComments` setting, and a user information message appears to state whether enabled or disabled. |
| 27 | + |
| 28 | +- Added support for `/* */`. |
| 29 | + |
| 30 | +- Added an event to reconfigure the comment blocks evertime a document is opened OR the document language has been changed. |
| 31 | + |
| 32 | +- Added a config file to define the default multi-line config comments and autoClosingPairs; and a config file to define language IDs the need to be skipped when auto finding the languages to support (because these languages are known not to have any config properties we're interested in.) |
| 33 | + |
| 34 | +- Added support for double semicolon `;;` and double hash `##` comments. |
| 35 | + |
| 36 | +## [v1.0.3](https://github.com/yCodeTech/auto-comment-blocks/releases/tag/v1.0.3) - 2022-09-17 |
| 37 | + |
| 38 | +- Added support for JavaScript and TypeScript multi-line block comments - a [pull request by a-stewart](https://github.com/kevb34ns/auto-comment-blocks/pull/35) for the original plugin. Fixes issue kevb34ns/auto-comment-blocks#27. |
| 39 | +- Created a new language config file for Blade to use blade's comments as well as the multi-line block comments |
| 40 | +- Updated various language config files to reflect a [pull request by a-stewart](https://github.com/kevb34ns/auto-comment-blocks/pull/37) for the original plugin. |
| 41 | +- Added support for protocol buffers - a [pull request by jun-sheaf](https://github.com/kevb34ns/auto-comment-blocks/pull/30) for the original plugin. |
| 42 | +- Added support for `//!` comments - a [pull request by Lucretiel](https://github.com/kevb34ns/auto-comment-blocks/pull/29) for the original plugin and fixes the issue kevb34ns/auto-comment-blocks#25 |
| 43 | +- Added support for csharp(c#) (using the cpp(c++) config file) - Fixes the issue kevb34ns/auto-comment-blocks#41. |
| 44 | +- Updated the support for `/*! */` comments and including the `!` on every line. |
13 | 45 |
|
14 | 46 | ## [1.0.2]
|
15 |
| -- Added support for PHP Blade. |
| 47 | + |
| 48 | +- Added support for PHP Blade. |
| 49 | + |
| 50 | +--- |
| 51 | + |
| 52 | +Forked by @yCodeTech from here upwards. |
| 53 | + |
| 54 | +--- |
16 | 55 |
|
17 | 56 | ## [1.0.1]
|
18 |
| -- Add multi-line support for Rust, Go |
19 |
| -- Add single-line support for YAML |
| 57 | + |
| 58 | +- Add multi-line support for Rust, Go |
| 59 | +- Add single-line support for YAML |
20 | 60 |
|
21 | 61 | ## [1.0.0]
|
22 |
| -- Add multi-line comment support for Less, Objective-C/C++, and Swift. |
23 |
| -- Add single-line comment blocks for most officially supported languages. See README for more information. |
| 62 | + |
| 63 | +- Add multi-line comment support for Less, Objective-C/C++, and Swift. |
| 64 | +- Add single-line comment blocks for most officially supported languages. See README for more information. |
24 | 65 |
|
25 | 66 | ## [0.3.2]
|
26 |
| -- Fix a bug that broke the extension, caused by the previous bugfix. |
| 67 | + |
| 68 | +- Fix a bug that broke the extension, caused by the previous bugfix. |
27 | 69 |
|
28 | 70 | ## [0.3.1]
|
29 |
| -- Fix bug that that caused every language to have single-line block comments. |
| 71 | + |
| 72 | +- Fix bug that that caused every language to have single-line block comments. |
30 | 73 |
|
31 | 74 | ## [0.3.0]
|
32 |
| -- Add single-line blocks for C/C++ (disabled by default). |
33 |
| -- Add comment completion for PHP files. |
| 75 | + |
| 76 | +- Add single-line blocks for C/C++ (disabled by default). |
| 77 | +- Add comment completion for PHP files. |
34 | 78 |
|
35 | 79 | ## [0.2.2]
|
36 |
| -- Add Javadoc-style comments for Groovy files. |
| 80 | + |
| 81 | +- Add Javadoc-style comments for Groovy files. |
37 | 82 |
|
38 | 83 | ## [0.2.1]
|
39 |
| -- Fixed misspelled filename leading to C functionality breaking. |
40 |
| -- Change extension description to include support for new languages. |
| 84 | + |
| 85 | +- Fixed misspelled filename leading to C functionality breaking. |
| 86 | +- Change extension description to include support for new languages. |
41 | 87 |
|
42 | 88 | ## [0.2.0]
|
43 |
| -- Added block comment completion for CSS/Sass files. |
| 89 | + |
| 90 | +- Added block comment completion for CSS/Sass files. |
44 | 91 |
|
45 | 92 | ## [0.1.0]
|
46 |
| -- Add QDoc (Qt-style) comment block completion for C and C++. |
| 93 | + |
| 94 | +- Add QDoc (Qt-style) comment block completion for C and C++. |
47 | 95 |
|
48 | 96 | ## [0.0.5]
|
49 |
| -- Fix major typo that caused an asterisk to be inserted following any indented line. |
50 |
| -- Changelog now starts with the latest update rather than the oldest. |
| 97 | + |
| 98 | +- Fix major typo that caused an asterisk to be inserted following any indented line. |
| 99 | +- Changelog now starts with the latest update rather than the oldest. |
51 | 100 |
|
52 | 101 | ## [0.0.4]
|
53 |
| -- Fixed an issue that caused asterisk insertion and indentation bugs when indenting using an odd number of spaces. |
| 102 | + |
| 103 | +- Fixed an issue that caused asterisk insertion and indentation bugs when indenting using an odd number of spaces. |
54 | 104 |
|
55 | 105 | ## [0.0.3]
|
56 |
| -- Changed `galleryBanner.theme`, again. |
| 106 | + |
| 107 | +- Changed `galleryBanner.theme`, again. |
57 | 108 |
|
58 | 109 | ## [0.0.2]
|
59 |
| -- Changed `galleryBanner.theme`. |
| 110 | + |
| 111 | +- Changed `galleryBanner.theme`. |
60 | 112 |
|
61 | 113 | ## [0.0.1]
|
62 |
| -- Initial release |
| 114 | + |
| 115 | +- Initial release |
0 commit comments