<commit_before>History
=======

0.5.0 / (not released)
----------------------

* [changed] Printer uses UNIX select instead of GServer (threads)
* [removed] RSpec < 2.5 compatibility
* [added] Memory utilizing forks. No longer forking and execing means workers
  start running tests faster.
* [added] Configuration.after_load hook run after loading the environment
* [fixed] Database creation when the app depends on a database upon environment
  load (something as simple as a scope would cause this dependency). As long as
  the regular test environment can be loaded, missing a database in a worker
  environment shouldn't raise an exception, instead the db should be created.

0.4.1 / 2011-06-17
------------------

l4rk and leshill<commit_msg>History<commit_after>History
=======

0.5.0 / (not released)
----------------------

* [changed] Printer uses UNIX select instead of GServer (threads)
* [changed] Database is always dropped and reloaded using schema.rb or
  structure.sql
* [removed] RSpec < 2.8 compatibility
* [added] Memory utilizing forks. No longer forking and execing means workers
  start running tests faster.
* [added] Configuration.after_load hook; runs after loading the environment
* [added] Configurable rsync port
* [added] Specs distributed by example, not file! Means better
  distribution/fast spec suites.
* [added] Rails compiled asset directory (tmp/cache) to the rsync inclusion
  list. Workers won't have to compile assets during integration tests.
* [fixed] SQL structure files can be used to build the database.
* [fixed] Long timeout while waiting for bonjour requests. The bonjour code has
  been rewritten.
* [fixed] Load specjour in its own environment when running bundle exec specjour
* [fixed] Forks running their parent's exit handlers.
* [fixed] Database creation when the app depends on a database upon environment
  load (something as simple as a scope would cause this dependency). As long as
  the regular test environment can be loaded, a worker without a database
  shouldn't raise an exception, instead the db should be created.

[Full Changelog](https://github.com/sandro/specjour/compare/v0.4.1...0.5.0)

0.4.1 / 2011-06-17
------------------

l4rk and leshill
{'fraction_non_alphanumeric': 0.1078519855595668, 'fraction_numerical': 0.018050541516245487, 'mean_word_length': 3.657563025210084, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 3, 'https://': 1, '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': '2798129', 'n_tokens_mistral': 600, 'n_tokens_neox': 573, 'n_words': 280}