Skip to content

Releases: kythe/kythe

Release v0.0.57

17 Dec 02:20
1a61a62
Compare
Choose a tag to compare
Release v0.0.57 Pre-release
Pre-release

[v0.0.57] - 2021-12-16

Bug Fixes

  • java: Update Flogger dependency to 0.7.3 due to log4j (#5152) (9a9fb44))

Release v0.0.56

13 Dec 19:43
8d3f106
Compare
Choose a tag to compare
Release v0.0.56 Pre-release
Pre-release

[v0.0.56] - 2021-12-13

Bug Fixes

  • java: Update Flogger dependency to 0.7.2 due to log4j (#5147) (ec0359e))

Release v0.0.55

18 Oct 17:27
04e20af
Compare
Choose a tag to compare
Release v0.0.55 Pre-release
Pre-release

Release Notes

[v0.0.55] - 2021-10-18

  • Fixes an issue with the Bazel Rust extractor

Release v0.0.54

04 Oct 22:17
b8581ba
Compare
Choose a tag to compare
Release v0.0.54 Pre-release
Pre-release

[v0.0.54] - 2021-10-04

fuchsia_extractor has been updated to no longer include .rlib files

Release v0.0.53

27 Aug 20:48
2ee33c3
Compare
Choose a tag to compare
Release v0.0.53 Pre-release
Pre-release

[v0.0.53] - 2021-08-27

Bug Fixes

  • style nit in the TS indexer (#5044) (2f1f2a37)
  • Added correct underline syntax (#4967) (733a6cf6)
  • update link to re2 syntax (#4952) (e8808410)
  • force selection of ar to unbreak os x build of libffi (#4905) (99ccb48d)
  • build: move BUILD rules next to go code (#5009) (3dc332be)
  • cc_indexer_test: use short_path for generated files (#5036) (da29f512)
  • cxx_indexer:
  • docs:
    • include a note about anchor-to-file childof edges (#5007) (98391d0a)
    • use wrapper script for extracting make-based projects (#4997) (1df8f54c)
    • better highlight macos link, remove bazelisk recommendation (#4939) (dee76d77)
  • fuschia-extractor: Fix panic format string for Rust 2021 (#4958) (5edce0e5)
  • go_indexer: check whether embedded type is Named (#5028) (7babd407)
  • java:
    • guard against possible null sym field (#4892) (b5e52f15)
    • properly elide type arguments for constructor calls (#4889) (160b28af)
    • verifier test exposing the compiler implicitly tagging enum values as "static" (#4887) (9b4aace9)
  • java indexer: --override_jdk_corpus takes precedence over default corpus (#5043) (08aea04e)
  • java_extractor: properly filter/normalize Bazel javacopts (#4977) (59a94bf7)
  • kzip info: allow paths that begin with /kythe_builtins/ (#5030) (7a909d91)
  • rust_common:
  • rust_extractor:
  • rust_indexer:
  • tool: add alias support to kythe command, add alias for "decor" (#4937) (9fe7e8ea)
  • typescript_indexer: fix compilation issues with TypeScript 4.3 (#4945) (828d622c)
  • verifier: remove darwin stubs and alwayslink libffi to satisfy dyld (#4906) (795ce805)
  • vscode: update vscode dependencies (#4920) (ed78ca68)

Features

Read more

release v0.0.52

09 Apr 18:13
c142460
Compare
Choose a tag to compare
release v0.0.52 Pre-release
Pre-release

[v0.0.52] - 2021-04-09

Features

Bug Fixes

  • go_vnames: add go vname archives to simple_vnames.json (#4882) (44e45a63)

Release v0.0.51

05 Apr 21:25
c9a80e0
Compare
Choose a tag to compare
Release v0.0.51 Pre-release
Pre-release

[v0.0.51] - 2021-04-05

Bug Fixes

release v0.0.50

31 Mar 21:26
76e2f12
Compare
Choose a tag to compare
release v0.0.50 Pre-release
Pre-release

[v0.0.50] - 2021-03-31

Bug Fixes

  • allow print_extra_actions to print ObjcCompile (#4838) (2d995633)
  • revert #4813 (breaks darwin) (#4815) (50286c1c)
  • bazel_go_extractor: include .x files in required input (#4874) (a0a72617)
  • cxx_indexer: function definitions should influence declarations (#4812) (c741a386)
  • cxx_verifier: properly attribute srcs/hdrs to avoid ODR (#4821) (b802f32b)
  • docs: Use rules_ruby to hermetically generated the web site (#4857) (f975ce26)
  • go_indexer: fallback to method ownership by pos (#4867) (4097379d)
  • java:
    • emit "static" facts for classes and methods (#4861) (9c061944)
    • ensure a corpus is always set in extracted compilation units (#4849) (e7326868)
  • platform: use proper JSON marshalling in proxy (#4804) (d5a03e10)
  • proto: only decorate the relative type name in fields (#4872) (d24403f2)
  • serving:
  • tooling:
  • typescript:
  • verifier:
    • use absl::Span instead of std::initializer_list elsewhere (#4834) (875a36f6)
    • refactor the assertion AST into a library (#4814) (de6b0c42)

Features

  • cxx_indexer:
  • docs: begin to document the influence relation (#4791) (ce3200a2)
  • indexing: add synchronous FDS method (#4817) (eaea3792)
  • java_extractor: allow specifying java sources batch size for extractor (#4823) (3bb67881)
  • schema: add ref/id to edge kinds (#4840) (fbad5f9a)
  • serving:
  • typescript: returns influence functions (#4841) (577446b7)
  • verifier:
    • don't spend time sorting input for the fast solver (#4863) (7f4c3f03)
    • convenience functions for building predicates and ranges (#4833) (1b160dab)
    • set up a library/tests for lowering assertions to souffle (#4832) (c8df46d2)

v0.0.49

23 Jan 01:11
b96764a
Compare
Choose a tag to compare
v0.0.49 Pre-release
Pre-release

[v0.0.49] - 2021-01-22

Bug Fixes

  • disable TS function deprecation tagging (#4793) (2c0bafa8)
  • avoid non-inclusive language (#4683) (18401be2)
  • build: use @io_kythe// instead of @// in bazel build file template (#4711) (ca9e8881)
  • cxx_common:
    • change selector serialization to work better with protos (#4785) (55231f7e)
    • always initialize fields in FileOutputStream (#4757) (22f821c5)
  • cxx_indexer:
    • add missing cases and remove default from clang enum switches (#4799) (a6804702)
  • java_common: keep rooted URI paths rooted (#4691) (4f96ed5d)
  • java_indexer:
  • verifier: correctly pull out edge kinds and cache empty vnames/symbols (#4769) (5d627e80)

Features

  • create a localrun script (#4235) (dd6d7c96)
  • api:
    • add revision to non-anchor locations that may ref a file (#4699) (51c92b9b)
    • add revision fields for file/anchor locations (#4698) (2918c49b)
  • common: add kytheuri CorpusPath helpers (#4707) (371a5d65)
  • cxx_common:
    • allow any range-of-string-like-types for RegexSet::Build (#4787) (9e57829d)
    • allow matching with RE2 pattern in addtion to flat_hash_set (#4779) (761465a6)
    • extend bazel artifact selection to allow stateful selectors (#4764) (228c3070)
  • cxx_extractor:
    • use a stable working_directory if possible (#4771) (410f69c5)
    • allow specifiying build target name in environment (#4686) (a95f69ab)
  • cxx_indexer:
  • java_indexer: tag abstract methods/classes as such (#4746) (0d455662)
  • serving:
  • textproto:
  • tooling: add optional analysis timeout to driver (#4714) (14d4fa59)
  • verifier:
    • build a souffle frontend that can read an entrystream (#4768) (0e9dc6a9)

v0.0.48

01 Sep 20:47
33b8345
Compare
Choose a tag to compare
v0.0.48 Pre-release
Pre-release

[v0.0.48] - 2020-09-01

  • runextractor: