<commit_before># Changelog #

## 0.0.3 (March 12th, 2011)

  - added serialization (use: "model\_can :be_serialized") to have
    access to Model#to_json and Model#to_xml

## 0.0.2 (March 5th, 2011)

  - added examples and fixed README
  - created a basic Ricordami::Model#to_s method

## 0.0.1 (March 5th, 2011)

Initial release.

Features:

  - keeps track of dirty attributes
  - persist models to 1 Redis instance
  - can include model 1 to 1 and 1 to many relationships
  - can validate with unique index enforced in Redis<commit_msg>updated changelog<commit_after># Changelog #

## 0.0.4 (???) ##

  - allow to pass nil when creating a new instance
  - added a spec for update_attributes with an invalid model

## 0.0.3 (March 12th, 2011) ##

  - added serialization (use: "model\_can :be_serialized") to have
    access to Model#to_json and Model#to_xml

## 0.0.2 (March 5th, 2011) ##

  - added examples and fixed README
  - created a basic Ricordami::Model#to_s method

## 0.0.1 (March 5th, 2011) ##

Initial release.

Features:

  - keeps track of dirty attributes
  - persist models to 1 Redis instance
  - can include model 1 to 1 and 1 to many relationships
  - can validate with unique index enforced in Redis
{'fraction_non_alphanumeric': 0.09239574816026165, 'fraction_numerical': 0.04987735077677841, 'mean_word_length': 3.3870967741935485, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 2}, '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': '6288670', 'n_tokens_mistral': 453, 'n_tokens_neox': 388, 'n_words': 157}