update changelog
This commit is contained in:
Родитель
ecb2c8f164
Коммит
49c24cd83b
30
CHANGELOG.md
30
CHANGELOG.md
|
@ -1,11 +1,17 @@
|
|||
# What's New?
|
||||
|
||||
## 0.10
|
||||
|
||||
Improvements:
|
||||
|
||||
- Remove dry-run pop-up and improve initial configureOnOpen experience. [#573](https://github.com/microsoft/vscode-makefile-tools/pull/573)
|
||||
|
||||
Bug Fixes:
|
||||
|
||||
- Fix issue where simply clicking on tree item was opening launch target selection. [#588](https://github.com/microsoft/vscode-makefile-tools/issues/588)
|
||||
|
||||
## 0.9
|
||||
|
||||
Bug Fixes:
|
||||
|
||||
- Fix an issue with XDG_RUNTIME_DIR where we tried to reference the directory, but it didn't exist. [#553](https://github.com/microsoft/vscode-makefile-tools/pull/555)
|
||||
|
@ -16,12 +22,15 @@ Improvements:
|
|||
- Remove preprocessed regular expressions to reduce time. [#580](https://github.com/microsoft/vscode-makefile-tools/pull/580)
|
||||
|
||||
## 0.8
|
||||
|
||||
Bug Fixes:
|
||||
|
||||
- Fix a bug where the first argument for pre/post-configure args didn't have the proper spacing in front of it [PR #530](https://github.com/microsoft/vscode-makefile-tools/pull/530)
|
||||
- Fix a bug where we weren't handling pre/post-configure args for the non-windows scenarios. [#531](https://github.com/microsoft/vscode-makefile-tools/issues/531)
|
||||
- Fix a bug where we were checking the wrong character of the architecture. [#499](https://github.com/microsoft/vscode-makefile-tools/issues/499)
|
||||
|
||||
Improvements:
|
||||
|
||||
- Add support for a post configure script. [#391](https://github.com/microsoft/vscode-makefile-tools/issues/391)
|
||||
- Add support for post-configure and pre-configure script arguments, both globally and per configuration. [#151](https://github.com/microsoft/vscode-makefile-tools/issues/151)
|
||||
- Honor workspace trust in VS Code and warn about code being run during dry-run. [#514](https://github.com/microsoft/vscode-makefile-tools/pull/514)
|
||||
|
@ -29,13 +38,16 @@ Improvements:
|
|||
- Avoid relativizing paths in the project outline. [#519](https://github.com/microsoft/vscode-makefile-tools/pull/519) [@drok sponsored by @Mergesium](https://github.com/drok)
|
||||
|
||||
## 0.7.0
|
||||
|
||||
Improvements:
|
||||
|
||||
- Variable expansion support in settings. [#25](https://github.com/microsoft/vscode-makefile-tools/issues/25)
|
||||
- Improve the UI user experience when key pieces (makefile, make, build.log) are not found. [#394](https://github.com/microsoft/vscode-makefile-tools/issues/394)
|
||||
- Add support for C++23 [#433](https://github.com/microsoft/vscode-makefile-tools/issues/433)
|
||||
- Smart path handling and flexibility in required path structure/default for various path settings (makefilePath, miDebuggerPath). [#341](https://github.com/microsoft/vscode-makefile-tools/issues/341) [#365](https://github.com/microsoft/vscode-makefile-tools/issues/365)
|
||||
|
||||
Bug fixes:
|
||||
|
||||
- Fix case sensitivity on Windows. [#416](https://github.com/microsoft/vscode-makefile-tools/issues/416)
|
||||
- Ensure paths with `&` are quoted. [#417](https://github.com/microsoft/vscode-makefile-tools/issues/417)
|
||||
- Avoid regexp hang when processing strings like "-------------". [#106](https://github.com/microsoft/vscode-makefile-tools/issues/106)
|
||||
|
@ -45,42 +57,55 @@ Bug fixes:
|
|||
- Log about telemetry only when it is enabled in VSCode. [#446](https://github.com/microsoft/vscode-makefile-tools/issues/446)
|
||||
|
||||
## 0.6.0
|
||||
|
||||
Bug fixes:
|
||||
|
||||
- Do not write to the user's workspace folders by default. [#329](https://github.com/microsoft/vscode-makefile-tools/issues/329)
|
||||
- Do not change the value of makefile.extensionOutputFolder in the user's workspace/folder settings. [#331](https://github.com/microsoft/vscode-makefile-tools/issues/331)
|
||||
|
||||
## 0.5.0
|
||||
|
||||
Improvements:
|
||||
|
||||
- Implement the ability to make various extension features optional and hide them from the UI. Initial examples: debugging an executable target and/or running it in terminal. [#290](https://github.com/microsoft/vscode-makefile-tools/issues/290) [@jdmchp](https://github.com/jdmchp)
|
||||
|
||||
Bug fixes:
|
||||
|
||||
- Fix telemetry bug related to object settings. [PR #309](https://github.com/microsoft/vscode-makefile-tools/pull/309)
|
||||
- Fix localize initialization logistics in launch source code. [#305](https://github.com/microsoft/vscode-makefile-tools/issues/305)
|
||||
- Fix regular expression used in processing the build targets ouf of the dryrun log. [PR #307](https://github.com/microsoft/vscode-makefile-tools/pull/307) [@DepthDeluxe](https://github.com/DepthDeluxe)
|
||||
|
||||
## 0.4.0
|
||||
|
||||
Improvements:
|
||||
|
||||
- Localization support for all strings used in titles and descriptions of settings, commands and various UI elements (popups, trees, buttons...).
|
||||
The messages in the output channel are not yet localized.
|
||||
|
||||
Bug fixes:
|
||||
|
||||
- Fix makePath: add "make" when only a directory path was specified. [#237](https://github.com/microsoft/vscode-makefile-tools/issues/237)
|
||||
- Activation problem when buildLog is used. Add missing linker. Fix bug when calculating binary targets. Use non deprecated VSCode terminal setting. [PR #256](https://github.com/microsoft/vscode-makefile-tools/pull/256)
|
||||
- Keep the pre-configure environment when sending the launch target to the terminal or the debugger. [#295](https://github.com/microsoft/vscode-makefile-tools/issues/295)
|
||||
|
||||
## 0.3.1
|
||||
|
||||
Bug fixes:
|
||||
|
||||
- Honor the "terminal.integrated.automationShell" setting when spawning make for configure. [#233](https://github.com/microsoft/vscode-makefile-tools/issues/233)
|
||||
- Remove the "build" button icon from other UIs than the main Makefile Tools panel. [#245](https://github.com/microsoft/vscode-makefile-tools/issues/245)
|
||||
- The build task fails for projects using -f or -C (makefile not in root) because of quoting. [#249](https://github.com/microsoft/vscode-makefile-tools/issues/249)
|
||||
- Fix activation for makefiles below the root. [#248](https://github.com/microsoft/vscode-makefile-tools/issues/248)
|
||||
|
||||
## 0.3.0
|
||||
|
||||
Improvements:
|
||||
|
||||
- Generate compile commands. [#104](https://github.com/microsoft/vscode-makefile-tools/issues/104) [@rapgenic](https://github.com/rapgenic)
|
||||
- Support for problem matchers. [#7](https://github.com/microsoft/vscode-makefile-tools/issues/7)
|
||||
|
||||
Bug fixes:
|
||||
|
||||
- Fix wrong extension activation for non makefile projects. [#181](https://github.com/microsoft/vscode-makefile-tools/issues/181)
|
||||
- Align defaults for C/C++ standard and IntelliSense mode to expectations in CMakeTools/CppTools. [#119](https://github.com/microsoft/vscode-makefile-tools/issues/119)
|
||||
- Fix parsing source file paths when in quotes. [#203](https://github.com/microsoft/vscode-makefile-tools/issues/203)
|
||||
|
@ -91,9 +116,11 @@ Bug fixes:
|
|||
- Fix paths processing for non-windows tools run on windows outside MinGW/CygWin environments. [#219](https://github.com/microsoft/vscode-makefile-tools/issues/219)
|
||||
|
||||
## 0.2.2
|
||||
|
||||
- Fix pre-configure script invocation, broken on Linux starting with Makefile Tools 0.2.1. [#170](https://github.com/microsoft/vscode-makefile-tools/issues/170) [@avrahamshukron](https://github.com/avrahamshukron)
|
||||
|
||||
## 0.2.1
|
||||
|
||||
- Add new makeDirectory setting (global and per configuration level) as an extra location to search for the makefile and to generate "make -C".
|
||||
- Fix the clean re-build for a project that has a default (empty "") build target.
|
||||
- Various bug fixes regarding:
|
||||
|
@ -106,6 +133,7 @@ Bug fixes:
|
|||
- Don't append the ".exe" extension suffix if the binary file already has an extension in the given path.
|
||||
|
||||
## 0.2.0
|
||||
|
||||
- Various bug fixes for MSYS/MinGW related to paths, strings, regular expressions and file system APIs
|
||||
- Fix source file paths in the backtick pattern
|
||||
- Fix cases of not finding an existing MAKE executable in the path
|
||||
|
@ -121,6 +149,7 @@ Bug fixes:
|
|||
- makefile.launchTargetFileName
|
||||
|
||||
## 0.1.3
|
||||
|
||||
- Activate in the presence of GNUmakefile in the root as well.
|
||||
- Add ignoreDirectoryCommands setting for when the extension should analyze only the output of make -C
|
||||
and not commands written in plain, like cd, pushd, popd.
|
||||
|
@ -132,6 +161,7 @@ Bug fixes:
|
|||
- Make sure the debug output is in focus after every debug command.
|
||||
|
||||
## 0.1.2
|
||||
|
||||
- Support suffixes/prefixes specific for version and cross compilers.
|
||||
- Add the possibility to list only the makefile targets marked as .PHONY.
|
||||
- Various bug fixes.
|
||||
|
|
Загрузка…
Ссылка в новой задаче