couchdb-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matt Aimonetti <>
Subject [ANN] CouchRest 0.3.1 released
Date Mon, 20 Jul 2009 00:27:10 GMT
Just a quick note to let you know that CouchRest 0.3.1 got released.
CouchRest is a Ruby wrapper/DSL/*RM for CouchDB.

* Major enhancements

  * Created an abstraction HTTP layer to support different http adapters
  * Added ExtendedDocument.create({}) and #create!({}) so you don't have to

* Minor enhancements

  * Added an init.rb file for easy usage as a Rails plugin
  * Bug fix: pagination shouldn't die on empty results
  * Optimized ExtendedDocument.count to run about 3x faster
  * Added Float casting

This is just a minor release, and we are already working on 0.4 which will
bring some API changes.
To be clearer: the ExtendedDocument class will let you define how you tag
your class related documents and use couchrest_type by default, instead of
The latest Callback mechanism from Rails3 will also be ported back to
CouchRest which breaks the callback API but we will document all these
changes in the next release.

- Matt

p.s: if you want to discuss the API, changes or how to use CouchRest, feel
free to join

  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message