= RSpec Changelog

== Explanation of this file:
 
* This document should be updated for every commit.

* The first section of each version (until the lines starting with a *)
  will be used in the release notes' summary as well
  as in the news posted on rubyforge. Therefore,
  make sure it is a sentence that makes sense to the reader.
  It should summarise the release at a high level.

* Make sure the PKG_VERSION constant in Rakefile.rb is
  consistent with the latest version in this document.

== Version 0.1.4

More tests on block based Mock expectations

== Version 0.1.3

Improved mocking:

* block based Mock expectations

== Version 0.1.2

This release adds some improvements to the mock API and minor syntax improvements

* Added Mock.should_expect for a more consistent DSL
* Added MockExpectation.and_returns for a better DSL
* Made Mock behave as a null object after a call to Mock.ignore_missing
* Internal syntax improvements
* Improved exception trace by adding exception class name to error message
* Renamed some tests for better consistency

== Version 0.1.1

This release adds some shoulds and improves error reporting

* Added should_be_same_as and should_not_be_same_as
* Improved error reporting for comparison expectations

== Version 0.1.0

This is the first preview release of RSpec, a Behaviour-Driven Development library for Ruby 

* Added Rake script with tasks for gems, rdoc etc.
* Added an XForge task to make release go easier.
