<commit_before># ActiveAttr 0.14.0 (Unreleased) #

* Drop support for Ruby versions below 1.9.2
* #139 Changed Typecasting::BooleanTypecaster to cast nil and empty
  strings to false (<NAME>)
* Attributes#inspect is now filtered based on filtered_attributes,
  which defaults to `Rails.application.config.filter_parameters` in
  Rails apps.
* #143 Changed Attributes to allocate less objects (<NAME>)
* #153 Changed HaveAttributeMatcher#with_default_value_of to support
  Procs (Yoshiyuki Hirano)

# ActiveAttr 0.13.1 (April 25, 2019) #

* ActiveAttr now supports Rails 6.0

# ActiveAttr 0.13.0 (April 6, 2019) #
<commit_msg>Update CHANGELOG<commit_after># ActiveAttr 0.14.0 (Unreleased) #

* Drop support for Ruby versions below 1.9.2
* #139 Changed Typecasting::BooleanTypecaster to cast nil and empty
  strings to false (<NAME>)
* Attributes#inspect is now filtered based on filtered_attributes,
  which defaults to `Rails.application.config.filter_parameters` in
  Rails apps.
* #143 Changed Attributes to allocate less objects (<NAME>)
* #153 Changed HaveAttributeMatcher#with_default_value_of to support
  Procs (Yoshiyuki Hirano)
* #145 Add ActiveModel::Validations::Callbacks to ActiveAttr::Model
  (Kazuki BABA)

# ActiveAttr 0.13.1 (April 25, 2019) #

* ActiveAttr now supports Rails 6.0

# ActiveAttr 0.13.0 (April 6, 2019) #

{'fraction_non_alphanumeric': 0.0912490650710546, 'fraction_numerical': 0.05759162303664921, 'mean_word_length': 5.081818181818182, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 0, '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': '6088274', 'n_tokens_mistral': 485, 'n_tokens_neox': 419, 'n_words': 144}