Updated v3.14.0-rc1 release notes Change-Id: I377b005697bc2e13bae5ce8ed1c2a31c955e971c
diff --git a/pages/site/releases/3.14.md b/pages/site/releases/3.14.md index f3a2ee9..f1f6813 100644 --- a/pages/site/releases/3.14.md +++ b/pages/site/releases/3.14.md
@@ -6,9 +6,9 @@ toc: true --- -Download: **[3.14.0-rc0](https://gerrit-releases.storage.googleapis.com/gerrit-3.14.0-rc0.war)** +Download: **[3.14.0-rc1](https://gerrit-releases.storage.googleapis.com/gerrit-3.14.0-rc1.war)** -Documentation: **[3.14.0-rc0](https://gerrit-documentation.storage.googleapis.com/Documentation/3.14.0/index.html)** +Documentation: **[3.14.0-rc1](https://gerrit-documentation.storage.googleapis.com/Documentation/3.14.0/index.html)** ## Release highlights @@ -277,6 +277,14 @@ removed with Gerrit 3.15. Plugin maintainers are required to migrate to using Bazel modules. +## Performance Changes + +* [Change 565681](https://gerrit-review.googlesource.com/c/gerrit/+/565681): + Cache server info and version to improve initial load latency. + + A new Guice CacheModule reduces synchronous REST API overhead during initial + application load by caching `server_info` rather than fetching it per request. + ## Permissions & Security Changes * The project configuration changes now require to have a contributor agreement @@ -284,6 +292,10 @@ ## New Features +* [Issue 493272965](https://issues.gerritcodereview.com/issues/493272965): + Add `BEFORE_CHERRY_PICK` plugin event, allowing plugins to add additional + checks before cherry-pick. + * [Change 520401](https://gerrit-review.googlesource.com/c/gerrit/+/520401), [Change 515123](https://gerrit-review.googlesource.com/c/gerrit/+/515123): Add new plugin events `BEFORE_COMMIT_MSG_EDIT` and `BEFORE_PUBLISH_EDIT`, @@ -338,6 +350,10 @@ Fix a bug in the access rights screen where deleting a permission rule could fail due to incorrect DOM node reuse by the underlying UI framework. +* [Change 547432](https://gerrit-review.googlesource.com/c/gerrit/+/547432): + Updated gerrit.service to use gerrit.sh, ensuring systemd startup respects + Gerrit [container] settings. + ## Frontend changes * [Change 527486](https://gerrit-review.googlesource.com/c/gerrit/+/527486): @@ -463,6 +479,7 @@ * Update `resemblejs` to [66a55c5](https://gerrit-review.googlesource.com/c/gerrit/+/424698) * Update `gson` to [2.13.2](https://gerrit-review.googlesource.com/c/gerrit/+/547421) * Update `emojis` to [v17](https://gerrit-review.googlesource.com/c/gerrit/+/549581) +* Update `lucene` to [10.4.0](https://gerrit-review.googlesource.com/c/gerrit/+/566921) ## Community