<commit_before># Changelog

## v1.0.0

* Enhancements
  * [Logger] Add `Logger.enable/1` and `Logger.disable/1`

* Backwards incompatible changes
  * [GenEvent] No longer support `{:swap_handler, ...}` as callback return value

## v1.0.0-rc2 (2014-09-07)

* Enhancements
  * [ExUnit] Print process mailbox on failing `assert_receive`
  * [ExUnit] Tag all doctests with the `:doctest` tag
  * [Kernel] Friendlier `unquote_splicing` error on inline quote
  * [Kernel] Add `<~`, `~>`, `<<~`, `~>>`, `<~>`, `<|>` as operators
  * [Mix] `mix deps.unlock` warns when given a missing dependency
  * [Mix] Fetch hex using HTTPS

* Bug fixes
  * [File] Ensure `File.cwd` generates lowercase drive letters on Windows
  * [GenEvent] Ensure the event manager does not crash on `:sys.replace_state/3`
  * [GenEvent] Do not consider swap handlers to be failures in a stream
  * [Logger] Fix `Logger.log/2` not to raise on Logger exit
  * [Logger] Recompute sync/async mode on Logger configuration
  * [System] Ensure `System.cwd` generates lowercase drive letters on Windows

* Deprecations
  * [GenEvent] The `:monitor` option in `add_handler/4` and `swap_handler/6` is deprecated in favor of `add_mon_handler/3` and `swap_mon_handler/5`

* Backwards incompatible changes
  * [Supervisor] Make `max_restarts` default to 3 (closer to upcoming Erlang defaults)

## v1.0.0-rc1 (2014-08-30)

* Enhancements
  * [ExUnit] Add timeouts to tests (which is configurable via tags)
  * [GenEvent] Add support for `GenEvent.ack_notify/2`<commit_msg>Release v1.0.0<commit_after># Changelog

## v1.0.0 (2014-09-10)

* Enhancements
  * [Logger] Add `Logger.enable/1` and `Logger.disable/1`

* Backwards incompatible changes
  * [GenEvent] No longer support `{:swap_handler, ...}` as callback return value
  * [List] `List.unzip/2` was removed

## v1.0.0-rc2 (2014-09-07)

* Enhancements
  * [ExUnit] Print process mailbox on failing `assert_receive`
  * [ExUnit] Tag all doctests with the `:doctest` tag
  * [Kernel] Friendlier `unquote_splicing` error on inline quote
  * [Kernel] Add `<~`, `~>`, `<<~`, `~>>`, `<~>`, `<|>` as operators
  * [Mix] `mix deps.unlock` warns when given a missing dependency
  * [Mix] Fetch hex using HTTPS

* Bug fixes
  * [File] Ensure `File.cwd` generates lowercase drive letters on Windows
  * [GenEvent] Ensure the event manager does not crash on `:sys.replace_state/3`
  * [GenEvent] Do not consider swap handlers to be failures in a stream
  * [Logger] Fix `Logger.log/2` not to raise on Logger exit
  * [Logger] Recompute sync/async mode on Logger configuration
  * [System] Ensure `System.cwd` generates lowercase drive letters on Windows

* Deprecations
  * [GenEvent] The `:monitor` option in `add_handler/4` and `swap_handler/6` is deprecated in favor of `add_mon_handler/3` and `swap_mon_handler/5`

* Backwards incompatible changes
  * [Supervisor] Make `max_restarts` default to 3 (closer to upcoming Erlang defaults)

## v1.0.0-rc1 (2014-08-30)

* Enhancements
  * [ExUnit] Add timeouts to tests (which is configurable via tags)
  * [GenEvent] Add support for `GenEvent.ack_notify/2`
{'fraction_non_alphanumeric': 0.12548387096774194, 'fraction_numerical': 0.027741935483870966, 'mean_word_length': 4.309931506849315, 'pattern_counts': {'":': 0, '<': 13, '<?xml version=': 0, '>': 13, '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': '6088287', 'n_tokens_mistral': 1099, 'n_tokens_neox': 1051, 'n_words': 347}