Skip to content

Commit 2953d2a

Browse files
changelog for 2.7.2
1 parent 84a221d commit 2953d2a

File tree

1 file changed

+45
-2
lines changed

1 file changed

+45
-2
lines changed

CHANGELOG.md

Lines changed: 45 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,49 @@
1717
you know what to do).
1818
-->
1919

20+
## Release 2.7.2 (2021-11-22)
21+
22+
- The bundled extractors are updated to match the versions currently
23+
used on LGTM.com. These are newer than the last release (1.28) of
24+
LGTM Enterprise. If you plan to upload databases to an LGTM
25+
Enterprise 1.28 instance, you need to create them with release
26+
2.5.9.
27+
28+
### Potentially breaking changes
29+
30+
- The Java extractor now defaults to extracting all XML documents under
31+
10MB in size, a change from the previous default of only extracting
32+
documents with particular well-known names (e.g. `pom.xml`). However,
33+
if the source tree contains more than 50MB of XML in total, it prints
34+
a warning and falls back to the old default behaviour.
35+
Set the environment variable `LGTM_INDEX_XML_MODE` to `byname` to get
36+
the old default behaviour, or `all` to extract all documents under
37+
10MB regardless of total size.
38+
39+
- The experimental command-line option `--native-library-path` that was
40+
introduced to support internal experiments has been removed.
41+
42+
- The beta `codeql pack publish` command will now prevent accidental
43+
publishing of packages with pre-release version qualifiers. Prerelease
44+
versions are those that include a `-` after the major, minor, and patch
45+
versions such as `1.2.3-dev`. To avoid this change, use the
46+
`--allow-prerelease` option.
47+
48+
### Bugs fixed
49+
50+
- Fixed an issue when using the `--evaluator-log` option where a
51+
`NullPointerException` could sometimes occur non-deterministically.
52+
53+
- Fixed bugs observed when using indirect build tracing using a CodeQL
54+
distribution unpacked to a path containing spaces or on Arch Linux.
55+
56+
### New features
57+
58+
- CodeQL databases now contain metadata about how and when they were
59+
created. This can be found in the `creationMetadata` field of the
60+
`codeql-database.yml` file within the CodeQL database directory. More
61+
information may be added to this field in future releases.
62+
2063
## Release 2.7.1 (2021-11-15)
2164

2265
- The bundled extractors are updated to match the versions currently
@@ -228,7 +271,7 @@
228271

229272
2. If multiple targets of the qlref are found in dependent packs,
230273
this is an error.
231-
274+
232275
Previously, the command would have arbitrarily chosen one of the targets and ignored any
233276
ambiguities.
234277

@@ -535,7 +578,7 @@ backwards compatible with this version of LGTM Enterprise.
535578
the `--no-metadata-verification` flag.
536579

537580
### New features
538-
581+
539582
- The `database index-files` and `database trace-command` CLI commands
540583
now support `--threads` and `--ram` options, which are passed to
541584
extractors as suggestions.

0 commit comments

Comments
 (0)