<commit_before>## Changes

### 1.1.2

* fixes `CouchPotato.models` did not include subclasses

### 1.1.1

* fixes properties were leaked to sibling classes (Alexander Lang)

### 1.1.0

* adds conflict handling for Database#save/destroy (Alexander Lang)

### 1.0.1

* fixes error when bulk loaded document does not respond to database= (Alexander Lang)

### 1.0.0

* adds `reload` method (Alexander Lang)
* removes `total_rows` from database results (Alexander Lang)
* changes `==` to use ids instead of comparing all attributes (orders of magnitude faster) ([<NAME>](https://github.com/freetwix))
* fixes decoding JSON objects for newer versions of the JSON gem (Alexander Lang)
* adds support for testing map/reduce/rereduce (<NAME>)
* fixes serializing dates in map/reduce specs (Andy Morris)
* adds support for Rails4 forbidden attributes protection (Alexander Lang)
* adds Rails4, drops 3.0/3.1 support (Alexander Lang)
* adds property default values returned by Procs (Andy Morris)
* adds suppot for BigDecimal properties (<NAME>)<commit_msg>adds changes for 1.1.1 [ci skip]<commit_after>## Changes

### 1.1.2

* fixes `CouchPotato.models` did not include subclasses
* adds `CouchPotato.use` (Daniel Lohse)
* fixes MapReduceToMatcher when reduce uses `sum` (Daniel Lohse)
* adds `CouchPotato::Config.database_host` for using multiple databases in a project (Daniel Lohse)
* makes `cast_native` cast floats with no leading digits (wrshawn)

### 1.1.1

* fixes properties were leaked to sibling classes (Alexander Lang)

### 1.1.0

* adds conflict handling for Database#save/destroy (Alexander Lang)

### 1.0.1

* fixes error when bulk loaded document does not respond to database= (Alexander Lang)

### 1.0.0

* adds `reload` method (Alexander Lang)
* removes `total_rows` from database results (Alexander Lang)
* changes `==` to use ids instead of comparing all attributes (orders of magnitude faster) ([<NAME>](https://github.com/freetwix))
* fixes decoding JSON objects for newer versions of the JSON gem (Alexander Lang)
* adds support for testing map/reduce/rereduce (<NAME>)
* fixes serializing dates in map/reduce specs (<NAME>)
* adds support for Rails4 forbidden attributes protection (Alexander Lang)
* adds Rails4, drops 3.0/3.1 support (Alexander Lang)
* adds property default values returned by Procs (<NAME>)
* adds suppot for BigDecimal properties (<NAME>)
{'fraction_non_alphanumeric': 0.10442105263157894, 'fraction_numerical': 0.018947368421052633, 'mean_word_length': 4.969849246231155, 'pattern_counts': {'":': 0, '<': 11, '<?xml version=': 0, '>': 11, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7162953', 'n_tokens_mistral': 740, 'n_tokens_neox': 665, 'n_words': 286}