Skip to content

Commit

Permalink
v0.8.0
Browse files Browse the repository at this point in the history
  • Loading branch information
mikepb committed Feb 16, 2015
1 parent 705d1d8 commit 653bec4
Show file tree
Hide file tree
Showing 8 changed files with 28 additions and 35 deletions.
7 changes: 7 additions & 0 deletions HISTORY.md
@@ -1,3 +1,10 @@
0.8.0 / 2015-02-15
==================

* Update Travis-CI to test against node 0.10-12 and iojs
* Change DB#update() to accept data before query


0.7.2 / 2015-02-11
==================

Expand Down
5 changes: 2 additions & 3 deletions README.md
Expand Up @@ -87,9 +87,8 @@ $ npm run karma

The philosophy of *clerk* is to provide a thin wrapper around the CouchDB API,
making the database easier to use from JavaScript. *clerk* is designed to
quickly allow you to get started with CouchDB. As you get more comfortable
with *clerk* and CouchDB, *clerk* gives you full access to CouchDB's
more advanced features.
quickly allow you to get started with CouchDB, while still giving you full
access to CouchDB's more advanced features.

The library API generally follows the RESTful API, so you can use the CouchDB
docs as well as the *clerk* docs to build your applications. If a feature is
Expand Down
17 changes: 6 additions & 11 deletions clerk.js
Expand Up @@ -19,12 +19,7 @@ limitations under the License.
*/

/** @namespace clerk */

/*
* Module dependencies.
*/

// Module dependencies.
var request = require("superagent");

/**
Expand Down Expand Up @@ -124,7 +119,7 @@ function clerk (uri) {
* @type {String}
*/

clerk.version = "0.7.2";
clerk.version = "0.8.0";

/**
* Default host.
Expand Down Expand Up @@ -204,6 +199,7 @@ clerk._parseURI = function (uri) {
* Encapsulates HTTP methods, JSON handling, and response coersion.
*
* @constructor
* @memberof clerk
*/

function Base () {};
Expand Down Expand Up @@ -516,6 +512,7 @@ Base.prototype._ = function (args, start, withDoc) {
* @param {String} uri Fully qualified URI.
* @param {String} [auth] Authentication header value.
* @constructor
* @memberof clerk
* @see {@link http://wiki.apache.org/couchdb/Complete_HTTP_API_Reference|CouchDB Wiki}
*/

Expand Down Expand Up @@ -690,6 +687,7 @@ Client.prototype.replicate = function (options /* [query], [headers], [callback]
* @param {String} name DB name.
* @param {String} [auth] Authentication header value.
* @constructor
* @memberof clerk
* @return This object for chaining.
*/

Expand Down Expand Up @@ -1304,8 +1302,5 @@ clerk.Base = Base;
clerk.Client = Client;
clerk.DB = DB;

/**
* Export clerk.
*/

// Export clerk.
module.exports = clerk;
26 changes: 9 additions & 17 deletions dist/clerk.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion dist/clerk.js.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/clerk.min.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion dist/clerk.min.js.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion package.json
@@ -1,7 +1,7 @@
{
"name": "clerk",
"description": "CouchDB library for Node and the browser",
"version": "0.7.2",
"version": "0.8.0",
"author": "Michael Phan-Ba <michael@mikepb.com>",
"homepage": "https://github.com/mikepb/clerk",
"repository": {
Expand Down

0 comments on commit 653bec4

Please sign in to comment.