Skip to content

Releases: kythe/kythe

v0.0.37

03 Dec 18:44
f762ae4
Compare
Choose a tag to compare
v0.0.37 Pre-release
Pre-release

[v0.0.37] - 2019-12-03

Bug Fixes

  • extractors: use distinct proto meta files for cc_proto_library (#4234) (24d64419)

v0.0.36

03 Dec 01:20
85460a0
Compare
Choose a tag to compare
v0.0.36 Pre-release
Pre-release

[v0.0.36] - 2019-12-02

Bug Fixes

Features

v0.0.35

15 Nov 20:08
92a06a1
Compare
Choose a tag to compare
v0.0.35 Pre-release
Pre-release

[v0.0.35] - 2019-11-15

Bug Fixes

  • release: include jsr250-api.jar in release archive (#3778) (1d8fcb97)

Features

  • java_indexer: plumb CorpusPaths for JVM nodes (#4205) (d83ee7ca)
  • jvm_indexer: allow JVM nodes to be refined by corpus/root/path (#4204) (952d1568)
  • serving: return known generators in DecorationsReply (#4201) (486c10a3)

v0.0.34

08 Nov 23:33
c431a70
Compare
Choose a tag to compare
v0.0.34 Pre-release
Pre-release

Bug Fixes

Features

  • bazel extractor: put everything in the same corpus by default (#4192) (3966e3f7)
  • go_indexer: option to emit an edge for an anchor's semantic scope (#4187) (738f5fab)
  • java extractor: Include system modules in the compilation unit (#4194) (b4b1b975)
  • java_indexer: add generates edge to generated AutoValue sources (#4193) (f7614b19)
  • runextractor: pipe underlying cmake stderr to stderr (#4178) (aacea997)
  • typescript_indexer: add references to imports of 3rd party modules. (#4165) (1ed21f01)

v0.0.33

30 Oct 19:30
ed00606
Compare
Choose a tag to compare
v0.0.33 Pre-release
Pre-release

[v0.0.33] - 2019-10-30

Features

[v0.0.32] - 2019-10-28

29 Oct 16:44
5bc9cde
Compare
Choose a tag to compare
Pre-release

Bug Fixes

  • bazel-extractor: fix permissions when extracting release archive (#4168) (063dea79)
  • docs: update note on Go stdlib corpus name (#4148) (6f79e64b)
  • java: record EntrySet emission before calling emitter (#4145) (019f297f)
  • tools: fix generate_compilation_database on macOS (#4166) (#4167) (1999be3e)

Features

  • kzip info: default --read_concurrency to numcpu (#4157) (7fb5423d)
  • release: add extractors.bazelrc to release (#4163) (b1e68e29)

v0.0.31

10 Oct 23:22
0b8851a
Compare
Choose a tag to compare
v0.0.31 Pre-release
Pre-release

[v0.0.31] - 2019-10-10

Features

Read more

v0.0.30

07 Feb 21:42
83991ac
Compare
Choose a tag to compare
v0.0.30 Pre-release
Pre-release

[v0.0.30] - 2019-02-07

Features

Bug Fixes

  • api: properly marshal protos with jsonpb (#3424) (358b4060)
  • cxx_common:
  • cxx_extractor: segfault when given nonexistent file (#3234) (6c0fef7a)
  • cxx_indexer:
    • set CompilationUnit.source_file for unpacked input (#3254) (35706fb1)
    • don't crash on empty function/enum bodies (#3281) (f06d335d)
  • gotool_extractor: when no global corpus is given, use package's corpus for each file (#3290) (6bc18f57)
  • java_common: allow analyzers to throw InterruptedExceptions (#3330) (01617d9c)
  • java_indexer:
  • jvm_indexer: prepare code using ASM for Java 11 (#3214) (94810956)
  • post_processing: remove anchors from edge/xref relations (#3198) (b81ef3af)

[v0.0.30] v0.0.29...v0.0.30

v0.0.29

29 Oct 21:01
Compare
Choose a tag to compare
v0.0.29 Pre-release
Pre-release

Release Notes

Full changelog: v0.0.28...v0.0.29

v0.0.29 - 2018-10-29

Added

  • KZip support has been added to all core extractors/indexers
  • cxx_indexer: define a deprecated tag and use it for C++ (#2982)
  • java_indexer: analyze default annotation values (#3004)

Changed

  • java_indexer: do not include Symbol modifiers in hashes (#3139)
  • javac_extractor: migrate javac_extractor to use ambient langtools (#3093)
  • verifier: recover file VNames using file content; reorder singleton checking (#3166)

Deprecated

  • Index packs and .kindex files have been deprecated in favor of .kzip files

Fixed

  • go_indexer: mark result parameters as part of the TYPE in MarkedSource (#3021)
  • java_indexer: avoid NPE with erroneous compilations missing identifier Symbols (#3007)
  • java_indexer: guard against null inferred lambda types (#3132)
  • java_indexer: support JDK 11 API change (#3149)
  • javac_extractor: ignore JDK 9 modules as well as JDK 8 jars (#2889)
  • javac_extractor: pass through -processorpath; don't delete gensrcdir early (#3063)

v0.0.28

18 Jul 16:53
Compare
Choose a tag to compare
v0.0.28 Pre-release
Pre-release

Added

  • write_tables: --experimental_beam_pipeline runs the post-processor as an
    Apache Beam pipeline
  • Go: support extracting/analyzing packages with vendor/ dirs
  • go_indexer: add --continue flag to log errors without halting analysis
  • viewindex: add --file flag to print a single file's contents
  • entrystream: support for reading/writing Riegeli record files
  • First release of the ExploreService APIs

Deprecated

  • entrystream: --read_json/--write_json are marked to be replaced by
    --read_format=json/--write_format=json

Fixed

  • Java indexer: search for ClassSymbol in all Java 9 modules
  • Java/JVM indexers: obtain JVM (a.k.a. "external") names in a principled way