<commit_before># Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog][] and this project adheres
to [Semantic Versioning][].

[Keep a Changelog]: http://keepachangelog.com/en/1.0.0/
[Semantic Versioning]: http://semver.org/spec/v2.0.0.html

## [Unreleased]

## [0.4.3] - 2018-08-26

### Fixed

- Coalesce back-to-back instructions for small performance
  improvements. (#24)

### Changes

 - Library is now dual-licensed as MIT or APACHE-2. (#12)

## [0.4.2] - 2018-07-11

### Fixed

- No longer reports false positives in certain cases when input data
  is not aligned on a 16-byte boundary. (#19)<commit_msg>Update the CHANGELOG<commit_after># Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog][] and this project adheres
to [Semantic Versioning][].

[Keep a Changelog]: http://keepachangelog.com/en/1.0.0/
[Semantic Versioning]: http://semver.org/spec/v2.0.0.html

## [Unreleased]

### Fixed

## [0.5.0] - 2021-05-05

- Update minimum required Rust version to Rust 1.51. (#39)

## [0.4.3] - 2018-08-26

- Coalesce back-to-back instructions for small performance
  improvements. (#35)

## [0.4.3] - 2018-08-26

### Fixed

- Coalesce back-to-back instructions for small performance
  improvements. (#24)

### Changes

 - Library is now dual-licensed as MIT or APACHE-2. (#12)

## [0.4.2] - 2018-07-11

### Fixed

- No longer reports false positives in certain cases when input data
  is not aligned on a 16-byte boundary. (#19)
{'fraction_non_alphanumeric': 0.13503184713375796, 'fraction_numerical': 0.06560509554140127, 'mean_word_length': 3.514367816091954, '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': '2698482', 'n_tokens_mistral': 610, 'n_tokens_neox': 540, 'n_words': 183}