> On 6. May 2025, at 10:57, Jan Lehnardt <j...@apache.org> wrote:
>
> Dear community,
>
> Apache CouchDB® 3.5.0 has been released and is available for download.
>
> CouchDB 3.5.0 is a feature release, and was originally published on
> 2025-05-06.
>
> https://couchdb.apache.org/#download
>
> Pre-built packages for Windows, macOS, Debian/Ubuntu and RHEL/CentOS, as well
> as Docker images are available.
>
> Release Notes highlights:
>
> - Support for truly parallel reads independent from writes. Enabled by
> default, can result in 10%-40% more throughput with highly concurrent
> workloads.
>
> - The config option `upgrade_hash_on_auth` and the use of xxHash have now
> been enabled by default. You can safely up-and-downgrade from CouchDB
> versions 3.4.x to 3.5.0. With these features enabled by default, you cannot
> upgrade and then revert from earlier versions of CouchDB. If you need to be
> able to downgrade, upgrade to CouchDB 3.4.x before upgrading to 3.5.0.
>
> - Introducing a conflict finger
*finder, heh :)
Best
Jan
> plugin to the scanner module. You can now scan your databases for conflicts
> in the background and have results reported in CouchDB logs for cleanup.
>
> - This release adds four new built-in reducers: `_top_N`, `_bottom_N`,
> `_first` and `_last` obviating the need to implement these yourself.
>
> - Official binary packages are now shipping with Erlang 26, resulting in
> better JIT performance across the board.
>
> See the official release notes document for an exhaustive list of all changes:
>
> http://docs.couchdb.org/en/stable/whatsnew/3.5.html
>
> Apache CouchDB® lets you access your data where you need it. The Couch
> Replication Protocol is implemented in a variety of projects and products
> that span every imaginable computing environment from globally distributed
> server-clusters, over mobile phones to web browsers.
>
> Store your data safely, on your own servers, or with any leading cloud
> provider. Your web- and native applications love CouchDB, because it speaks
> JSON natively and supports binary data for all your data storage needs.
>
> The Couch Replication Protocol lets your data flow seamlessly between server
> clusters to mobile phones and web browsers, enabling a compelling
> offline-first user-experience while maintaining high performance and strong
> reliability. CouchDB comes with a developer-friendly query language, and
> optionally MapReduce for simple, efficient, and comprehensive data retrieval.
>
> The community would like to thank all contributors for their part in making
> this release, from the smallest bug report or patch to major contributions in
> code, design, or marketing, we couldn’t have done it without you!
>
> On behalf of the CouchDB PMC,
> Jan Lehnardt
> —
>