132 строки
5.3 KiB
Markdown
132 строки
5.3 KiB
Markdown
# CodeQL for Visual Studio Code: Changelog
|
|
|
|
## [Unreleased]
|
|
|
|
- Fix unzipping of large files.
|
|
|
|
## 1.3.0 - 22 June 2020
|
|
|
|
- Report error when selecting invalid database.
|
|
- Add descriptive message for database archive import failure.
|
|
- Respect VSCode's i18n locale setting when formatting dates and sorting strings.
|
|
- Allow the opening of large Sarif files externally from VSCode.
|
|
- Add new 'CodeQL: Compare Query' command that shows the differences between two queries.
|
|
- Allow multiple items in the query history view to be removed in one operation.
|
|
- Allow multiple items in the databases view to be removed in one operation.
|
|
- Allow multiple items in the databases view to be upgraded in one operation.
|
|
- Allow multiple items in the databases view to have their external folders opened.
|
|
- Allow all selected queries to be run in one command from the file explorer.
|
|
|
|
## 1.2.2 - 8 June 2020
|
|
|
|
- Fix auto-indentation rules.
|
|
- Add ability to download platform-specific releases of the CodeQL CLI if they are available.
|
|
- Fix handling of downloading prerelease versions of the CodeQL CLI.
|
|
- Add pagination for displaying non-interpreted results.
|
|
|
|
## 1.2.1 - 29 May 2020
|
|
|
|
- Better formatting and autoindentation when adding QLDoc comments to `.ql` and `.qll` files.
|
|
- Allow for more flexibility when opening a database in the workspace. A user can now choose the actual database folder, or the nested `db-*` folder.
|
|
- Add query history menu command for viewing corresponding SARIF file.
|
|
- Add ability for users to download databases directly from LGTM.com.
|
|
|
|
## 1.2.0 - 19 May 2020
|
|
|
|
- Enable 'Go to Definition' and 'Go to References' on source archive
|
|
files in CodeQL databases. This is handled by a CodeQL query.
|
|
- Fix adding database archive files on Windows.
|
|
- Enable adding remote and local database archive files from the
|
|
command palette.
|
|
|
|
## 1.1.5 - 15 May 2020
|
|
|
|
- Links in results are no longer underlined and monospaced.
|
|
- Add the ability to choose a database either from an archive, a folder, or from the internet.
|
|
- New icons for commands on the databases view.
|
|
|
|
## 1.1.4 - 13 May 2020
|
|
|
|
- Add the ability to download and install databases archives from the internet.
|
|
|
|
## 1.1.3 - 8 May 2020
|
|
|
|
- Add a suggestion in alerts view to view raw results, when there are
|
|
raw results but no alerts.
|
|
- Add the ability to rename databases in the database view.
|
|
- Add the ability to open the directory in the filesystem
|
|
of a database.
|
|
|
|
## 1.1.2 - 28 April 2020
|
|
|
|
- Implement syntax highlighting for the new `unique` aggregate.
|
|
- Implement XML syntax highlighting for `.qhelp` files.
|
|
- Add option to auto save queries before running them.
|
|
- Add new command in query history to view the query text of the
|
|
selected query (note that this may be different from the current
|
|
contents of the query file if the file has been edited).
|
|
- Add ability to sort CodeQL databases by name or by date added.
|
|
|
|
## 1.1.1 - 23 March 2020
|
|
|
|
- Fix quick evaluation in `.qll` files.
|
|
- Add new command in query history view to view the log file of a
|
|
query.
|
|
- Request user acknowledgment before updating the CodeQL binaries.
|
|
- Warn when using the deprecated `codeql.cmd` launcher on Windows.
|
|
|
|
## 1.1.0 - 17 March 2020
|
|
|
|
- Add functionality for testing custom CodeQL queries by using the VS
|
|
Code Test Explorer extension and `codeql test`. See the documentation for
|
|
more details.
|
|
- Add a "Show log" button to all information, error, and warning
|
|
popups that will display the CodeQL extension log.
|
|
- Display a message when a query times out.
|
|
- Show canceled queries in query history.
|
|
- Improve error messages when attempting to run non-query files.
|
|
|
|
## 1.0.6 - 28 February 2020
|
|
|
|
- Add command to restart query server.
|
|
- Enable support for future minor upgrades to the CodeQL CLI.
|
|
|
|
## 1.0.5 - 13 February 2020
|
|
|
|
- Add an icon next to any failed query runs in the query history
|
|
view.
|
|
- Add the ability to sort alerts by alert message.
|
|
|
|
## 1.0.4 - 24 January 2020
|
|
|
|
- Disable word-based autocomplete by default.
|
|
- Add command `CodeQL: Quick Query` for easy query creation without
|
|
having to choose a place in the filesystem to store the query file.
|
|
|
|
## 1.0.3 - 13 January 2020
|
|
|
|
- Reduce the frequency of CodeQL CLI update checks to help avoid hitting GitHub API limits of 60 requests per
|
|
hour for unauthenticated IPs.
|
|
- Fix sorting of result sets with names containing special characters.
|
|
|
|
## 1.0.2 - 13 December 2019
|
|
|
|
- Fix rendering of negative numbers in results.
|
|
- Allow customization of query history labels from settings and from
|
|
query history view context menu.
|
|
- Show number of results in results view.
|
|
- Add commands `CodeQL: Show Next Step on Path` and `CodeQL: Show Previous Step on Path` for navigating the steps on the currently
|
|
shown path result.
|
|
|
|
## 1.0.1 - 21 November 2019
|
|
|
|
- Change `codeQL.cli.executablePath` to a per-machine setting, so it can no longer be set at the user or workspace level. This helps prevent arbitrary code execution when using a VS Code workspace from an untrusted source.
|
|
- Improve the highlighting of the selected query result within the source code.
|
|
- Improve the performance of switching between result tables in the CodeQL Query Results view.
|
|
- Fix the automatic upgrading of CodeQL databases when using upgrade scripts from the workspace.
|
|
- Allow removal of items from the CodeQL Query History view.
|
|
|
|
## 1.0.0 - 14 November 2019
|
|
|
|
Initial release of CodeQL for Visual Studio Code.
|