new version 0.2.21
- From:
- Alexander Lang
- Date:
- 2010-01-13 @ 11:03
i just released version 0.2.21, changes include but are not limited to:
* automatically set a database instance on results of
CouchPotato::Database#view (langalex)
* improved auto loading of unloaded constants - can now load constants
that have never been loaded before (langalex)
* raise exception on invalid parameters passed to a couchdb view query (langalex)
* when querying a view: pass in ranges as key instead of startkey/endkey,
pass in plain value instead of hash with key (langalex)
i also added some more documentation, esp. here:
http://rdoc.info/rdoc/langalex/couch_potato/blob/55633a8528a2455628f3eac1dc6cebc7e2c9655e/CouchPotato/Database.html#view-instance_method
for details see the latest commits
(http://github.com/langalex/couch_potato/commits/master) and the rdocs
(http://rdoc.info/projects/langalex/couch_potato)
planned up next:
* logging
* exception handling, e.g. when a 409 conflict occurs on save
* confirm to rails3 activemodel
cheers,
alex