You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@couchdb.apache.org by ja...@apache.org on 2024/09/12 13:58:42 UTC

(couchdb) 01/01: doc: add JS scanner to highlights, fix some nitpicks

This is an automated email from the ASF dual-hosted git repository.

jan pushed a commit to branch doc/whatsnew-3.4.0-additions
in repository https://gitbox.apache.org/repos/asf/couchdb.git

commit fe40bd438c1119af6210397de0b4271232d862cf
Author: Jan Lehnardt <ja...@apache.org>
AuthorDate: Thu Sep 12 15:58:31 2024 +0200

    doc: add JS scanner to highlights, fix some nitpicks
---
 src/docs/src/whatsnew/3.4.rst | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/src/docs/src/whatsnew/3.4.rst b/src/docs/src/whatsnew/3.4.rst
index 03611121b..ec4689162 100644
--- a/src/docs/src/whatsnew/3.4.rst
+++ b/src/docs/src/whatsnew/3.4.rst
@@ -75,7 +75,7 @@ Highlights
 
   Advantages over SpiderMonkey:
 
-  - significantly smaller and easier to integrate codebase. We're using ~6
+  - Significantly smaller and easier to integrate codebase. We're using ~6
     C files vs 700+ SM91 C++ files.
   - Built with Apache CouchDB as opposed having to maintain a separate
     SpiderMonkey package for OSs that don’t support it
@@ -98,6 +98,11 @@ Highlights
           [couchdb]
           js_engine = spidermonkey | quickjs
 
+  - CouchDB also now includes a scanner plugin that, when enabled, can scan all
+    design docs in all your databases in the background and report
+    incompatibilities between SpiderMonkey and QuickJS. This allows you to
+    safely migrate to QuickJS.
+
 * :ghissue:`4570`, :ghissue:`4578`, :ghissue:`4576`: Adopt xxHash in favour
   of md5 for ``couch_file`` checksums and ETag calculation. 30% performance
   increase for large (128K) docs. No difference for smaller docs.
@@ -123,7 +128,7 @@ Highlights
   authentication failures. Can be disabled in config.
 
 * Many small small performance improvements, see :ref:`the Performance
-  section <performance430>`.
+  section <performance340>`.
 
 Features and Enhancements
 -------------------------
@@ -196,7 +201,7 @@ Features and Enhancements
 * :ghissue:`5046`: JWT: require valid `exp` claim by default.
 * :ghissue:`5065`: Update Fauxton UI to version v1.3.1.
 
-.. _performance430:
+.. _performance340:
 
 Performance
 -----------