Version 3.5.1

Change-Id: I6c6a76f8da571a0e7fceb742ea5ab4f22a35a27a
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/380321
Reviewed-by: Kevin Moore <kevmoo@google.com>
Commit-Queue: Kevin Chisholm <kevinjchisholm@google.com>
Reviewed-by: Christopher Fujino <fujino@google.com>
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2c202d7..18eccf2 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,37 +1,24 @@
-## 3.5.1
+## 3.5.1 - 2024-08-14
 
-### Tools
-
-#### Analyzer
-
-- Fix for resolving `include:` in `analysis_options.yaml`  file in a nested
-  folder in the workspace. [#56047][]
-
-[#56047]: https://github.com/dart-lang/sdk/issues/56047
-
-#### Wasm compiler (dart2wasm)
-
-- Fix source maps generated by `dart compile wasm` when optimizations are
-  enabled.
-
-- Fixes a bug in the dart2wasm compiler in unsound `-O3` / `-O4` modes where a
+- Fixes resolving `include:` in `analysis_options.yaml` file in a nested
+  folder in the workspace (issue[#56464][]).
+- Fixes source maps generated by `dart compile wasm` when optimizations are
+  enabled (issue [#56423][]).
+- Fixes a bug in the `dart2wasm` compiler in unsound `-O3` / `-O4` modes where a
   implicit setter for a field of generic type will store `null` instead of the
-  field value. [#152029][]
-
-- Fixes a bug in the dart2wasm compiler that can trigger in certain situations
+  field value (issue [#56374][]).
+- Fixes a bug in the `dart2wasm` compiler that can trigger in certain situations
   when using partial instantiations of generic tear-offs (constructors or static
-  methods) in constant expressions. [#56372][]
-
-#### Compilers
-
+  methods) in constant expressions (issue [#56440][]).
 - The algorithm for computing the standard upper bound of two types,
   also known is UP, is provided the missing implementation for
-  StructuralParameterType objects. In some corner cases cases the
-  lacking implementation resulted in a crash of the compiler. The fix
-  addresses the issue. [#56457][]
+  `StructuralParameterType` objects. In some corner cases cases the
+  lacking implementation resulted in a crash of the compiler (issue [#56457][]).
 
-[#152029]: https://github.com/flutter/flutter/issues/152029
-[#56372]: https://github.com/dart-lang/sdk/issues/56372
+[#56464]: https://github.com/dart-lang/sdk/issues/56464
+[#56423]: https://github.com/dart-lang/sdk/issues/56423
+[#56374]: https://github.com/dart-lang/sdk/issues/56374
+[#56440]: https://github.com/dart-lang/sdk/issues/56440
 [#56457]: https://github.com/dart-lang/sdk/issues/56457
 
 ## 3.5.0
diff --git a/tools/VERSION b/tools/VERSION
index 7669225..0a18316 100644
--- a/tools/VERSION
+++ b/tools/VERSION
@@ -26,8 +26,6 @@
 CHANNEL stable
 MAJOR 3
 MINOR 5
-PATCH 0
+PATCH 1
 PRERELEASE 0
 PRERELEASE_PATCH 0
-
-# Reauthoring for stable release.