I'm pleased to announce the release of the new version of couchbeam
0.5. Couchbeam is a simple erlang Couchdb framework. With this new
version, a new documentation site have been setup and the tutorial
have been revisited. Find it here [1] .
## What's new ?
* Couchbeam 0.5 is a complete refactoring. All API has been moved in
main module `couchbeam`, and all useless gen_server have been removed.
As a result couchbeam is now more stable and simple to use. Also now
couchbeam uses ibrowse instead of lhttpc. ibrowse is also the http
client used in CouchDB.
* New gen_changes behaviour . gen_changes is a CouchDB continuous
changes consumer erlang behavior. It allows you to create easily a
server that consume Couchdb continuous changes. See
test_gen_changes.erl [2] for an example of use.
* Support for basic, oauth authentifications
* Added proxy connection handling
* Added ssl support
* Added possibility to pass a cookie for server and db auth.
* Added support for longpolling. (In fact all changes api)
* Improved support of bigcouch and cloudant.
Hope you will enjoy this version,
- benoît
[1] http://benoitc.github.com/couchbeam/
[2] http://github.com/benoitc/couchbeam/raw/master/examples/test_gen_changes.erl