<commit_before>CHANGELOG
=========

1.2.0
-----

* The `Statement::getTimestamp()` method is deprecated and will be removed in
  3.0. Use `Statement::getCreated()` instead.
* The `Statement::withTimestamp()` method is deprecated and will be removed in
  3.0. Use `Statement::withCreated()` instead.
* The `SubStatement::getTimestamp()` method is deprecated and will be removed in
  3.0. Use `SubStatement::getCreated()` instead.
* The `SubStatement::withTimestamp()` method is deprecated and will be removed in
  3.0. Use `SubStatement::withCreated()` instead.
* Introduce a new `Person` class.
* Constructing a `State` object with an instance of any child class of `Actor`
  other than `Agent` as the second argument is deprecated. Starting with `3.0`,
  only instances of `Agent` will be accepted.
* The `State::getActor()` method is deprecated and will be removed in `3.0`.
  Use `State::getAgent()` instead.
* Added a `StateDocumentsFilter` class that allows to draft filters for
  `StateDocument` objects.

1.1.1
-----

* Added missing `$version` attribute to the `Statement` class which defaults to
  `null`.

1.1.0
-----

* The `StatementsFilter::format()`, `StatementsFilter::includeAttachments()`,<commit_msg>bump version for removal of deprecated features<commit_after>CHANGELOG
=========

1.2.0
-----

* The `Statement::getTimestamp()` method is deprecated and will be removed in
  3.0. Use `Statement::getCreated()` instead.
* The `Statement::withTimestamp()` method is deprecated and will be removed in
  3.0. Use `Statement::withCreated()` instead.
* The `SubStatement::getTimestamp()` method is deprecated and will be removed in
  3.0. Use `SubStatement::getCreated()` instead.
* The `SubStatement::withTimestamp()` method is deprecated and will be removed in
  3.0. Use `SubStatement::withCreated()` instead.
* Introduce a new `Person` class.
* Constructing a `State` object with an instance of any child class of `Actor`
  other than `Agent` as the second argument is deprecated. Starting with `4.0`,
  only instances of `Agent` will be accepted.
* The `State::getActor()` method is deprecated and will be removed in `4.0`.
  Use `State::getAgent()` instead.
* Added a `StateDocumentsFilter` class that allows to draft filters for
  `StateDocument` objects.

1.1.1
-----

* Added missing `$version` attribute to the `Statement` class which defaults to
  `null`.

1.1.0
-----

* The `StatementsFilter::format()`, `StatementsFilter::includeAttachments()`,
{'fraction_non_alphanumeric': 0.13279352226720648, 'fraction_numerical': 0.01700404858299595, 'mean_word_length': 4.603174603174603, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, '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': '3247891', 'n_tokens_mistral': 731, 'n_tokens_neox': 691, 'n_words': 281}