<commit_before># [develop](https://github.com/adhearsion/adhearsion)
  * Bugfix: Avoid race conditions in event delivery for outbound calls. **note: This requires a Rayo server compliant with Rayo v0.4, which includes changes outlined in [rayo/xmpp#89](https://github.com/rayo/xmpp/issues/89). For FreeSWITCH mod_rayo, this means v1.2.23 of FreeSWITCH or the latest v1.2.stable branch.** ([#439](https://github.com/adhearsion/adhearsion/issues/444))
  * Bugfix: Fix some omissions in 2.5.0 relating to the new application layout ([#439](https://github.com/adhearsion/adhearsion/pull/439))
  * Bugfix: Log to correct file when supplying an absolute path
  * Bugfix: Delay configuring plugins until after initialisation. Allows plugin config to use things which are not set until initialisation like the current working directory, Adhearsion.root, etc. ([adhearsion/adhearsion-i18n#4](https://github.com/adhearsion/adhearsion-i18n/issues/4))
  * Bugfix: Calls which are dead but can still be found now log a warning when receiving events
  * Bugfix: Cleanup generated application routes spacing
  * Bugfix: Use Rayo event timestamps for timing call operations. These timestamps are more accurate than using the time of event processing since event delivery/processing might be delayed due to network conditions or application load. This enables more reliable billing. ([#454](https://github.com/adhearsion/adhearsion/pull/454))
  * Bugfix: Plugins should be more comprehensively loaded for rake tasks

# [2.5.0](https://github.com/adhearsion/adhearsion/compare/v2.4.0...v2.5.0) - [2014-02-03](https://rubygems.org/gems/adhearsion/versions/2.5.0)
  * **Change: Ruby 1.9.2 is no longer supported**
  * Change: Set default call post-hangup lifetime to one second for better out of the box performance.
  * Feature: Allow stopping all components executed by a controller when passing from it (`#hard_pass`) or at will (`#stop_all_components`)
  * Feature: Generated plugins include a .gitignore file<commit_msg>Add millisecond file log entry to CHANGELOG<commit_after># [develop](https://github.com/adhearsion/adhearsion)
  * Bugfix: Avoid race conditions in event delivery for outbound calls. **note: This requires a Rayo server compliant with Rayo v0.4, which includes changes outlined in [rayo/xmpp#89](https://github.com/rayo/xmpp/issues/89). For FreeSWITCH mod_rayo, this means v1.2.23 of FreeSWITCH or the latest v1.2.stable branch.** ([#439](https://github.com/adhearsion/adhearsion/issues/444))
  * Bugfix: Fix some omissions in 2.5.0 relating to the new application layout ([#439](https://github.com/adhearsion/adhearsion/pull/439))
  * Bugfix: Log to correct file when supplying an absolute path
  * Bugfix: Delay configuring plugins until after initialisation. Allows plugin config to use things which are not set until initialisation like the current working directory, Adhearsion.root, etc. ([adhearsion/adhearsion-i18n#4](https://github.com/adhearsion/adhearsion-i18n/issues/4))
  * Bugfix: Calls which are dead but can still be found now log a warning when receiving events
  * Bugfix: Cleanup generated application routes spacing
  * Bugfix: Use Rayo event timestamps for timing call operations. These timestamps are more accurate than using the time of event processing since event delivery/processing might be delayed due to network conditions or application load. This enables more reliable billing. ([#454](https://github.com/adhearsion/adhearsion/pull/454))
  * Bugfix: Plugins should be more comprehensively loaded for rake tasks
  * Bugfix: Millisecond-level timestamps now appear not only STDOUT, but in the default adhearsion.log as well.

# [2.5.0](https://github.com/adhearsion/adhearsion/compare/v2.4.0...v2.5.0) - [2014-02-03](https://rubygems.org/gems/adhearsion/versions/2.5.0)
  * **Change: Ruby 1.9.2 is no longer supported**
  * Change: Set default call post-hangup lifetime to one second for better out of the box performance.
  * Feature: Allow stopping all components executed by a controller when passing from it (`#hard_pass`) or at will (`#stop_all_components`)
  * Feature: Generated plugins include a .gitignore file
{'fraction_non_alphanumeric': 0.09730250481695568, 'fraction_numerical': 0.029865125240847785, 'mean_word_length': 4.752077562326869, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 16, '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': '6145489', 'n_tokens_mistral': 1301, 'n_tokens_neox': 1222, 'n_words': 450}