Return-Path: X-Original-To: apmail-couchdb-dev-archive@www.apache.org Delivered-To: apmail-couchdb-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id BC5CE1044A for ; Wed, 31 Jul 2013 16:14:56 +0000 (UTC) Received: (qmail 10437 invoked by uid 500); 31 Jul 2013 16:14:56 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 9908 invoked by uid 500); 31 Jul 2013 16:14:53 -0000 Mailing-List: contact dev-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list dev@couchdb.apache.org Received: (qmail 9876 invoked by uid 99); 31 Jul 2013 16:14:50 -0000 Received: from minotaur.apache.org (HELO minotaur.apache.org) (140.211.11.9) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 31 Jul 2013 16:14:50 +0000 Received: from localhost (HELO mail-ve0-f181.google.com) (127.0.0.1) (smtp-auth username rnewson, mechanism plain) by minotaur.apache.org (qpsmtpd/0.29) with ESMTP; Wed, 31 Jul 2013 16:14:50 +0000 Received: by mail-ve0-f181.google.com with SMTP id jz10so991612veb.40 for ; Wed, 31 Jul 2013 09:14:49 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=B7GbnO/m1JxCnF3atugZFFudsWyG+Q4jehvLZsd0rLc=; b=irRaU0AzlaRasxG6LCx5axfSU+5hJfbHOkmnkgoknDZCqagmlpg4IpUG44ToHcxjPX 8ODORtSW8gjTpBC+0isEdXh0jAizXH9RLEtijDxfqiPzRi1BuEUlEPIFzhBW2JrDiEdI qiVRHNMKdFv0bxdMBWzJ8XIHl30TrH2v028urYEZGqFgdZt13YjUDcsYIQguGrktiF8S wGrtp4/GhUzjLF1mkA8zB/rA7sandJG5tcmHll3QfpsgYPplX6Ja6KEu2p+x3talGU8Y 7uToIZK8rD/l1vJDgHxaOEFtEhAqWMrJfIK0XQg4yBvFBdIfMRiBZUdUVmk2bmQPFbvN SfPw== MIME-Version: 1.0 X-Received: by 10.58.207.195 with SMTP id ly3mr28935224vec.77.1375287289551; Wed, 31 Jul 2013 09:14:49 -0700 (PDT) Received: by 10.220.171.138 with HTTP; Wed, 31 Jul 2013 09:14:49 -0700 (PDT) In-Reply-To: References: Date: Wed, 31 Jul 2013 17:14:49 +0100 Message-ID: Subject: Re: [DISCUSS] Release Apache CouchDB 1.4.0 From: Robert Newson To: "dev@couchdb.apache.org" Content-Type: text/plain; charset=ISO-8859-1 Note: there's a blocking bug against the new "configurable whitelist of user document properties" which needs to be either resolved, marked "won't fix", or the current work on master needs reverting. On 31 July 2013 16:26, Dirkjan Ochtman wrote: > Dear community, > > I would like to propose that we release Apache CouchDB 1.4.0. > > The project aims to produce time-based releases. If your favourite > feature is not ready for this version, it can be included in the next > version. However, if you know of anything that should block the > release, please speak up now. > > The 1.4.0 changelog as it stands: > > Upgrade Notes > ------------- > > We now support Erlang/OTP R16B and R16B01; the minimum required version is R14B. > > User document role values must now be strings. Other types of values will be > refused when saving the user document. > > Version 1.4.0 > ------------- > > * :issue:`1684`: Support for server-wide changes feed reporting on creation, > updates and deletion of databases. :commit:`917d8988` > * :issue:`1139`: it's possible to apply :ref:`list ` > functions to ``_all_docs`` view. :commit:`54fd258e` > * Automatic loading of CouchDB plugins. :commit:`3fab6bb5` > * :issue:`1634`: Reduce PBKDF2 work factor. :commit:`f726bc4d` > * Allow storing pre-hashed admin passwords via `_config` API. > :commit:`c98ba561` > * :issue:`1772`: Prevent invalid JSON output when using `all_or_nothing` > `_bulk_docs` API. :commit:`dfd39d57` > * Add a configurable whitelist of user document properties. :commit:`8d7ab8b1` > * :issue:`1852`: Support Last-Event-ID header in EventSource changes feeds. > :commit:`dfd2199a` > * Much improved documentation, including an :ref:`expanded description > ` of `validate_doc_update` functions (commit:`ef9ac469`) and > a description of how CouchDB handles JSON :ref:`number values > ` (:commit:`bbd93f77`). > * :issue:`1632`: Ignore epilogues in multipart/related MIME attachments. > :commit:`2b4ab67a` > * Split up replicator_db tests into multiple independent tests. > > Are these accurate? Please double check any work you may have done and > make sure that the corresponding changelog entries are up-to-date. > > Thanks, > > Dirkjan