<commit_before># MockRedis Changelog

### master (unreleased)

* Fix bug where SETBIT command would not correctly unset a bit
* Fix bug where a key that expired would cause another key that expired later
  to prematurely expire
* Add support to set methods to take array as argument

### 0.13.2

* Fix SMEMBERS command to not return frozen elements

### 0.13.1

* Fix bug where certain characters in keys were treated as regex characters
  rather than literals
* Add back support for legacy integer timeouts on blocking list commands

### 0.13.0

* Fix bug where SETBIT command would not correctly unset a bit
* Add support for the `connect` method
* Check that `min`/`max` parameters are floats in `zrangebyscore`,
  `zremrangebyscore`, and `zrevrangebyscore`
* Update blocking list commands to take `timeout` in an options hash
  for compatibility with `redis-rb` >= 3.0.0

### 0.12.1

* RENAME command now keeps key expiration

### 0.12.0
<commit_msg>Update changelog with #multi block fix<commit_after># MockRedis Changelog

### master (unreleased)

* Fix bug where SETBIT command would not correctly unset a bit
* Fix bug where a key that expired would cause another key that expired later
  to prematurely expire
* Add support to set methods to take array as argument
* Evaluate futures at the end of `#multi` blocks

### 0.13.2

* Fix SMEMBERS command to not return frozen elements

### 0.13.1

* Fix bug where certain characters in keys were treated as regex characters
  rather than literals
* Add back support for legacy integer timeouts on blocking list commands

### 0.13.0

* Fix bug where SETBIT command would not correctly unset a bit
* Add support for the `connect` method
* Check that `min`/`max` parameters are floats in `zrangebyscore`,
  `zremrangebyscore`, and `zrevrangebyscore`
* Update blocking list commands to take `timeout` in an options hash
  for compatibility with `redis-rb` >= 3.0.0

### 0.12.1

* RENAME command now keeps key expiration

### 0.12.0

{'fraction_non_alphanumeric': 0.07214934409687185, 'fraction_numerical': 0.02320887991927346, 'mean_word_length': 4.2047244094488185, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, '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': '5902080', 'n_tokens_mistral': 596, 'n_tokens_neox': 560, 'n_words': 277}