release: v0.0.46 (#4652)

diff --git a/RELEASES.md b/RELEASES.md
index 3d14dcb..1fc68d1 100644
--- a/RELEASES.md
+++ b/RELEASES.md
@@ -1,5 +1,70 @@
 # Release Notes
 
+## [v0.0.46] - 2020-08-13
+
+#### Features
+
+*   Create new Rust Bazel extractor (#4602) ([a030ce48](https://github.com/kythe/kythe/commit/a030ce48ddf46b171736d136af10f8462c5a302a))
+*   Add library for generating Rust save_analysis files (#4594) ([c84b2373](https://github.com/kythe/kythe/commit/c84b2373f36aa783a8d2ef9db5050dab78655b61))
+*   Add support for defining environment variables passed to extractors (#4592) ([ade706d5](https://github.com/kythe/kythe/commit/ade706d5409a9a997f85d14a1251033577f1f5a1))
+* **cxx_indexer:**
+  *  record var-to-var influence (#4559) ([e8461650](https://github.com/kythe/kythe/commit/e8461650c5665aa6ead02a6b35124b10ab5598a1))
+  *  annotate edges we know are writes to vars and ivars (#4558) ([c3f64566](https://github.com/kythe/kythe/commit/c3f645667b9bb72747f1ac9f0d63c84099537a03))
+  *  blame variable references on the surrounding context (#4556) ([b9ea1a9c](https://github.com/kythe/kythe/commit/b9ea1a9c691fd994e6ae9dcd8ebfb1fb157b7173))
+* **extraction:**  generate build metadata kzip in bazel-extractor docker image (#4554) ([7a528667](https://github.com/kythe/kythe/commit/7a5286676e1d86fd3fa1987b8039c2615c8a3f2f))
+* **fuchsia:**  Fuchsia-specific extractor (#4624) ([38346f2e](https://github.com/kythe/kythe/commit/38346f2eb38ba0e73c72cf24884e4dbbedb07447), closes [#4606](https://github.com/kythe/kythe/issues/4606))
+* **go-extractor image:**  record commit timestamp in kzip (#4582) ([5813326c](https://github.com/kythe/kythe/commit/5813326c593ed7be77ceee2f9cb3c3cfd63501c7))
+* **java_common:**  add ByteString overloads for fact value conversions (#4610) ([a95d2e06](https://github.com/kythe/kythe/commit/a95d2e0620202fa97169e6091cad03eb191d0183))
+* **rust:**
+  *  Add support for Rust cross-references (#4641) ([8555988e](https://github.com/kythe/kythe/commit/8555988e1ed6305c6ebbe3c32c9ab41a3410a519))
+  *  Makes the extractor more robust (#4640) ([358eac11](https://github.com/kythe/kythe/commit/358eac11735b802d2686f0f20e301c179383f1b2), breaks [#](https://github.com/kythe/kythe/issues/))
+  *  Support emitting remaining definition types (#4638) ([61dc64c1](https://github.com/kythe/kythe/commit/61dc64c104ff05dde731991e9e4ae897a1531428))
+  *  Add support for indexing enums (#4633) ([b9844877](https://github.com/kythe/kythe/commit/b9844877a2f826cca2f1d7e3c156136b16cc88d1))
+  *  Adds Fuchsia Rust extractor to release (#4634) ([29d7f12e](https://github.com/kythe/kythe/commit/29d7f12eabffb6f1d26f4fa2d5a07c0284a9f880))
+  *  Add support to the Rust indexer for emitting module definitions and anchors (#4629) ([405ee13f](https://github.com/kythe/kythe/commit/405ee13f587b0323bf764328679fbb69137cc7fa))
+  *  Support emitting function definitions (#4617) ([b2876116](https://github.com/kythe/kythe/commit/b2876116a9f2795569e51f0e128ce603ce94c997))
+  *  Add Bazel rule for running Rust indexer tests (#4612) ([a0f1f67b](https://github.com/kythe/kythe/commit/a0f1f67bdbd61698bbfc78dc16b8ae475478e64a))
+  *  Create Rust indexer CLI (#4605) ([2dba4dd9](https://github.com/kythe/kythe/commit/2dba4dd904cbbfff5a2ff3dcde5f7b5b930d23d5))
+  *  Unify Kythe Rust dependencies (#4611) ([545968b9](https://github.com/kythe/kythe/commit/545968b919f76a41086eb7db089597dabcf13917))
+  *  Create KytheWriter component for Rust indexer (#4565) ([bf8c25a8](https://github.com/kythe/kythe/commit/bf8c25a8446dbc3a0b60dc00a0695ac659ae22a8))
+  *  Change Rust indexer FileProvider (#4564) ([7852fc43](https://github.com/kythe/kythe/commit/7852fc43ebd660a461f06294444a4362e8bd4b99))
+  *  Create provider and error modules for Rust indexer library (#4550) ([d47857e7](https://github.com/kythe/kythe/commit/d47857e7de04af0f33b60224f649c7daec4bf43f))
+* **textproto:**  index enum values (#4615) ([573ffff4](https://github.com/kythe/kythe/commit/573ffff49ea75ca6c859da72046e1a6fe1d8d63a))
+
+#### Breaking Changes
+
+* **rust:**  Makes the extractor more robust (#4640) ([358eac11](https://github.com/kythe/kythe/commit/358eac11735b802d2686f0f20e301c179383f1b2), breaks [#](https://github.com/kythe/kythe/issues/))
+
+#### Bug Fixes
+
+*   Remove old cargo-kythe directory (#4601) ([e71ea980](https://github.com/kythe/kythe/commit/e71ea98001182e0c1216330aca13bc77c58631d8))
+*   Clean up old Rust tools (#4600) ([9e316b15](https://github.com/kythe/kythe/commit/9e316b15da8fb214869dde0d18d9350fb340ab0b))
+*   allow PushScope to work with braced-init (#4567) ([70374dff](https://github.com/kythe/kythe/commit/70374dffb94eea48ff781a7177fdf296f5749314))
+* **bazel extractor:**  fix path to bazelisk in docker image (#4555) ([468ad47f](https://github.com/kythe/kythe/commit/468ad47f48c02d5ce20eeb64166f489b25e13f4c))
+* **cxx_indexer:**
+  *  avoid an assert check in Clang, silence errors (#4631) ([0a700ac0](https://github.com/kythe/kythe/commit/0a700ac06fb17b7c64213692d545e8e76aa18414))
+  *  handle null init expr (#4622) ([bcdc8e9d](https://github.com/kythe/kythe/commit/bcdc8e9df40a540ca4e04c75f95f83b0950c264b))
+  *  report errors more directly rather than stderr (#4613) ([9e12b4a4](https://github.com/kythe/kythe/commit/9e12b4a44e7361c7c2e6a622cd32f2ad65e3a0c1))
+  *  handle list-init on incomplete types (#4584) ([0bcb51ef](https://github.com/kythe/kythe/commit/0bcb51efd42a02fefe0a1442dc938c91f5725b3f))
+  *  increase flexibility of proto library plugin (#4580) ([d5f3e41b](https://github.com/kythe/kythe/commit/d5f3e41baae5e886c1388d6ee9608f8b5c1d7581))
+  *  make sure init-list-expr has a type (#4571) ([bfc03501](https://github.com/kythe/kythe/commit/bfc0350165abac1e9825c11f5bce4807135caddc))
+  *  properly filter empty ref/init exprs (#4560) ([9fd021cd](https://github.com/kythe/kythe/commit/9fd021cd1aacdc1a473d1826f41d7f43a020d1d8))
+* **java_indexer:**  workaround JDK bug on Java 11 (#4614) ([15cea9b3](https://github.com/kythe/kythe/commit/15cea9b3825b65d416004946778181598f54cd6a))
+* **rust:**
+  *  Fixes the kzip generation (#4650) ([5b74224c](https://github.com/kythe/kythe/commit/5b74224c2cdc908b584818eddc0f24178eba1516))
+  *  Fix definition anchors and xrefs in the indexer (#4645) ([00bb6402](https://github.com/kythe/kythe/commit/00bb6402244a451c6af11cc49989a67a9c2f8dd4))
+  *  write_all instead of write in the extractor (#4646) ([8cab33ed](https://github.com/kythe/kythe/commit/8cab33ed2d69ed9d56820b082e4059b2fd0259ae))
+  *  Fix Rust indexer issue with Trait definitions (#4644) ([8750956d](https://github.com/kythe/kythe/commit/8750956d168de91d2a33362200f011a533cf06f7))
+  *  Fix bugs in the Rust implementation (#4642) ([bfc0cc58](https://github.com/kythe/kythe/commit/bfc0cc584b626725d6db4105bc3806653f05bd7a))
+  *  Fix fuchsia_extractor test data (#4637) ([9e1eedcd](https://github.com/kythe/kythe/commit/9e1eedcd3cf347aa91a323957995369266afaf5f))
+  *  Ensure that Rust extractor creates a top-level folder (#4616) ([297d4440](https://github.com/kythe/kythe/commit/297d44405b7b33e9b5e1810c8e504e9791e148fd))
+* **schema:**
+  *  add defines/implicit and examples (#4628) ([0a500b8f](https://github.com/kythe/kythe/commit/0a500b8f0a55f177919436cb5311a3bcb41e2d88))
+  *  document the use of special spans for implicit modules (#4625) ([f1f9a814](https://github.com/kythe/kythe/commit/f1f9a814c3b3c07f5343623569d56592a0cb290e))
+* **serving:**  turn diffmatchpatch panics into internal errors (#4621) ([88c36a09](https://github.com/kythe/kythe/commit/88c36a096254823ae72895439511d1b365fb88e1))
+* **tools:**  kzip merge uses proto as default encoding (#4649) ([5b77cd64](https://github.com/kythe/kythe/commit/5b77cd640ecc1e642f9f4783fc5e2f925b006996))
+* **verifier:**  compile with the xcode clang (#4553) ([9e75b8af](https://github.com/kythe/kythe/commit/9e75b8af12683655374d0d656ebfc449ad08b523))
+
 ## [v0.0.45] - 2020-06-11
 
 #### Bug Fixes
@@ -910,7 +975,8 @@
 
 Initial release
 
-[Unreleased] https://github.com/kythe/kythe/compare/v0.0.45...HEAD
+[Unreleased] https://github.com/kythe/kythe/compare/v0.0.46...HEAD
+[v0.0.46] https://github.com/kythe/kythe/compare/v0.0.45...v0.0.46
 [v0.0.45] https://github.com/kythe/kythe/compare/v0.0.44...v0.0.45
 [v0.0.44] https://github.com/kythe/kythe/compare/v0.0.43...v0.0.44
 [v0.0.43] https://github.com/kythe/kythe/compare/v0.0.42...v0.0.43
diff --git a/kythe/release/BUILD b/kythe/release/BUILD
index e2689b8..5d58c7e 100644
--- a/kythe/release/BUILD
+++ b/kythe/release/BUILD
@@ -23,7 +23,7 @@
     deps = ["//kythe/release/base"],
 )
 
-release_version = "v0.0.45"
+release_version = "v0.0.46"
 
 genrule(
     name = "release",