Author: nslater
Date: Sun Mar 31 15:04:21 2013
New Revision: 1693
Log:
Add 1.3.0-rc.3 release notes
Added:
dev/couchdb/notes/1.3.0/rc.3/apache-couchdb-1.3.0.html
Added: dev/couchdb/notes/1.3.0/rc.3/apache-couchdb-1.3.0.html
==============================================================================
--- dev/couchdb/notes/1.3.0/rc.3/apache-couchdb-1.3.0.html (added)
+++ dev/couchdb/notes/1.3.0/rc.3/apache-couchdb-1.3.0.html Sun Mar 31 15:04:21
2013
@@ -0,0 +1,189 @@
+<title>Apache CouchDB 1.3.0 Release Notes</title>
+
+<meta charset="utf-8">
+
+<link rel="stylesheet" href="../../hidden/style.css">
+
+<h1>Apache CouchDB 1.3.0 Release Notes</h1>
+
+<p>Apache CouchDB 1.3.0 has been released and is available for download.</p>
+
+<p>CouchDB is a database that completely embraces the web. Store your data
with JSON documents. Access your documents with your web browser, via HTTP.
Query, combine, and transform your documents with JavaScript. CouchDB works
well with modern web and mobile apps. You can even serve web apps directly out
of CouchDB. And you can distribute your data, or your apps, efficiently using
CouchDBâs incremental replication. CouchDB supports master-master setups with
automatic conflict detection.</p>
+
+<p>Grab your copy here:</p>
+
+<blockquote>
+<a href="http://couchdb.apache.org/">http://couchdb.apache.org/</a>
+</blockquote>
+
+<p>Pre-built packages for Windows and OS X are available.</p>
+
+<p><em>This is a major release.</em></p>
+
+<p>These release notes are based on the <a
href="https://git-wip-us.apache.org/repos/asf?p=couchdb.git;a=blob_plain;f=CHANGES;hb=TAG">CHANGES</a>
file.</p>
+
+<h2>HTTP Interface</h2>
+
+<ul>
+
+<li>
+<p><strong>No longer rewrites the <code>X-CouchDB-Requested-Path</code> during
recursive calls to the rewriter.</strong></p>
+</li>
+
+<li>
+<p><strong>Limit recursion depth in the URL rewriter.</strong></p>
+
+<p>Defaults to a maximum of 100 invocations but is configurable.</p>
+</li>
+
+<li>
+<p><strong>Fix _session for IE7.</strong></p>
+</li>
+
+<li>
+<p><strong>Added Server-Sent Events protocol to db changes API.</strong></p>
+
+<p>See <a
href="http://www.w3.org/TR/eventsource/">http://www.w3.org/TR/eventsource/</a>
for details.</p>
+</li>
+
+<li>
+<p><strong>Make password hashing synchronous when using the
<code>/_config/admins</code> API.</strong></p>
+</li>
+
+<li>
+<p><strong>Include user name in show/list ETags.</strong></p>
+</li>
+
+<li>
+<p><strong>Experimental support for Cross-Origin Resource Sharing
(CORS).</strong></p>
+
+<p>See <a href="http://www.w3.org/TR/cors/">http://www.w3.org/TR/cors/</a> for
details.</p>
+</li>
+
+</ul>
+
+<h2>Replicator</h2>
+
+<ul>
+
+<li>
+<p><strong>The replicator will use a new server-wide UUID in checkpoint IDs to
improve the chances of an efficient resume.</strong></p>
+</li>
+
+</ul>
+
+<h2>Storage System</h2>
+
+<ul>
+
+<li>
+<p><strong>Fixed unnecessary conflict when deleting and creating a document in
the same batch.</strong></p>
+</li>
+
+</ul>
+
+<h2>View Server</h2>
+
+<ul>
+
+<li>
+<p><strong>Additional response headers may be varied prior to
send().</strong></p>
+</li>
+
+<li>
+<p><strong><code>GetRow()</code> is now side-effect free.</strong></p>
+</li>
+
+</ul>
+
+<h2>Futon</h2>
+
+<ul>
+
+<li>
+<p><strong>Disabled the link to the Futon test suite.</strong></p>
+
+<p>These tests were causing problems when run from a browser, and are now
available via the CLI instead.</p>
+</li>
+
+<li>
+<p><strong>Added view request duration to Futon.</strong></p>
+</li>
+
+<li>
+<p><strong>Disable buttons for actions that the user doesn't have permissions
to.</strong></p>
+</li>
+
+</ul>
+
+<h2>Security</h2>
+
+<ul>
+
+<li>
+<p><strong>Passwords are now hashed using the PBKDF2 algorithm with a
configurable work factor.</strong></p>
+</li>
+
+</ul>
+
+<h2>Test Suite</h2>
+
+<ul>
+
+<li>
+<p><strong>Moved the JS test suite to the CLI.</strong></p>
+</li>
+
+<li>
+<p><strong>Improved tracebacks printed by the JS CLI tests.</strong></p>
+</li>
+
+<li>
+<p><strong>Improved the reliability of a number of tests.</strong></p>
+</li>
+
+</ul>
+
+<h2>UUID Algorithms</h2>
+
+<ul>
+
+<li>
+<p><strong>Added the <code>utc_id</code> algorithm.</strong></p>
+</li>
+
+</ul>
+
+<h2>URL Rewriter & Vhosts</h2>
+
+<ul>
+
+<li>
+<p><strong>Database name is encoded during rewriting (allowing embedded
<code>/</code>'s, etc).</strong></p>
+</li>
+
+<li>
+<p><strong>Reset rewrite counter on new request, avoiding unnecessary request
failures due to bogus rewrite limit reports.</strong></p>
+</li>
+
+</ul>
+
+<h2>Build System</h2>
+
+<ul>
+
+<li>
+<p><strong>C/C++ compiler detection has been improved.</strong></p>
+</li>
+
+<li>
+<p><strong>Autoconf v2.63 is now required if building from Git checkout
directly.</strong></p>
+
+<p>See <code>DEVELOPERS</code> file for more details.</p>
+</li>
+
+<li>
+<p><strong>Fixed issue in couchdb script where stopped status returns before
process exits.</strong></p>
+</li>
+
+</ul>