Sha256: 600ed9cc320385a80e9622e6c3295675978be3067e9280a5c01165e6c4bb733c

Contents?: true

Size: 1.53 KB

Versions: 1

Compression:

Stored size: 1.53 KB

Contents

## Changes

### 0.2.18
* set Fixnum property to nil when given a blank string (langalex)

### 0.2.17
* fixed nil attributes were omitted in json (jweiss, mattmatt)
* support for properties of type Fixnum (langalex)

### 0.2.16
* fixed problem with classes being not loaded in rails development mode (langalex)
* fixed persist boolean false value (bernd)

### 0.2.15
* ability to change the name of the attribute that stores the ruby class in the documents by setting JSON.create_id (lennart)
* fixed double loading issue with bundler (jweiss)
* fixed an issue with setting attachments (endor)

### 0.2.13

* support adding errors in before_validation callbacks (mattmatt)
* support for inheritance (mattmatt)
* support for save without validations (mattmatt)
* improved (de)serialization now supports deserializing nested objects (railsbros, specs by hagenburger)
* RSpec matchers for testing map/reduce functions (langalex)

### 0.2.10
* fixed bug with hardcoded timezone

### 0.2.9

* allow to overwrite attribute accessor of properties and use super to call the original accessors
* allow read access to attributes that are present in the Couchdb document but not defined as properties
* support default values for properties via the :default parameter
* support attachments via the _attachments property
* support for namespaces models
* removed belongs_to macro for now
* removed CouchPotato::Config.database_server, just set CouchPotato::Config.database_name to the full url if you are not using localhost:5984
* Ruby 1.9 was broken and is now working again

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
couch_potato-0.2.18 CHANGES.md