File rubygem-couchrest_model.changes of Package rubygem-couchrest_model

-------------------------------------------------------------------
Sat Jun 27 04:29:55 UTC 2015 - coolo@suse.com

- updated to version 2.0.4
 see installed history.md

  ## 2.0.4 - 2015-06-26
  
    * Casting Array properties using anything that inherits from Hash. (@samlown)
    * Adding `.proxy_method_names` call to help migrations with multiple proxied models. (@samlown)
    * Fixing `collection_of` dirty tracking when setting with objects. (@samlown)
    * Added support for design doc `#view_lib` method for [CommonJS modules in views](http://wiki.apache.org/couchdb/CommonJS_Modules). (@samlown)
    * Updating CouchRest dependency to ~> 1.2.1 (@samlown)
    * Migrations use design doc info requests as opposed to Stream (@samlown)

-------------------------------------------------------------------
Mon Oct 13 09:48:12 UTC 2014 - coolo@suse.com

- adapt to new rubygem packaging

-------------------------------------------------------------------
Fri Jul 25 09:25:01 UTC 2014 - coolo@suse.com

- updated to version 2.0.3
   * Added find_by_view! method support for raising DocumentNotFound error when searching.
   * Upgraded CouchRest to ~> 1.2.0
 
 ## 2.0.2 - 2014-02-06
 
   * Fix for model_type_value, not being used correctly from database.
   * CastedArray now supports `as_couch_json` method.

-------------------------------------------------------------------
Wed Dec  4 11:31:20 UTC 2013 - coolo@suse.com

- updated to version 2.0.1
  * nil keys in view requests are now sent to server, avoiding returning first document issue. (Thanks to @svoboda-jan for pointer.)
  * lazy create database if using `use_database`
  * added .model_type_value to persistence layer, so that model name can be overwrriten if required (issue #163)

-------------------------------------------------------------------
Thu Oct 10 14:20:50 UTC 2013 - coolo@suse.com

- updated to version 2.0.0
   * Added design doc migration support, including for proxied models
   * Rake tasks available for migrations
   * Rails config option now available: `config.couchrest_model.auto_update_design_docs = false`
   * Skipping 1.2 version due to design doc API changes
   * Added 'couchrest_typecast' class method support for typecasting with special classes.
   * Added :allow_blank option to properties so that empty strings are forced to nil.
   * Modified associations to use allow_blank property
   * Incorported Rails 3.2 support changes (Thanks @jodosha)
   * Kaminari support upgraded to use 0.14.0 API (Thanks @amatsuda)
   * JSON Oj support, fixed some Time handling issues
   * Simplifying number typecasting to always provide a number, or nil.
   * Reduce option in views now accepts symbols: `:sum` to `'_sum'`
   * Dirty tracking now supports CastedArray#insert method.
   * Support for Rails 4.0.
   * Removing support for <= Ruby 1.9.2.
   * Fixing model translation support.
   * Fixing `belongs_to` setting foreign key cache issue.
   * Support typecasting `Symbol`
   * Added `:array` option to properties
   * Typecasting Dates, Times, and Booleans, with invalid values returns nil
   
   * API Breaking Changes
     * Properties with blocks are now singular unless the `array: true` option is passed.
   
 
 ## 1.2.0.beta - 2012-06-08
 
   * Completely refactored Design Document handling.
   * Removed old `view` and `view_by` methods.
   * CouchRest::Model::Base.respond_to_missing? and respond_to? (Kim Burgestrand) (later removed)
   * Time#as_json now insists on using xmlschema with 3 fraction digits by default.
   * Added time_fraction_digits configuration object

-------------------------------------------------------------------
Fri Jul 27 11:50:15 UTC 2012 - coolo@suse.com

- update to 1.1.2

-------------------------------------------------------------------
Wed Mar 30 08:32:29 UTC 2011 - kkaempf@novell.com

- build against rubygem-railties-3_0

-------------------------------------------------------------------
Wed Jan 26 17:24:27 UTC 2011 - mrueckert@suse.de

- initial package of version 1.0.0

openSUSE Build Service is sponsored by