Skip to content
Newer
Older
100644 157 lines (94 sloc) 4.4 KB
6db8a2a @dchelimsky Changelog for last merge
dchelimsky authored Dec 29, 2011
1 ### dev
2
3 [full changelog](http://github.com/rspec/rspec-expectations/compare/v2.8.0.rc2...master)
4
5 Enhancements
6
7 * Better diff output for Hash (Philippe Creux)
8
28ca577 @dchelimsky prep for 2.8.0.rc2
dchelimsky authored Dec 19, 2011
9 ### 2.8.0.rc2 / 2011-12-19
10
11 [full changelog](http://github.com/rspec/rspec-expectations/compare/v2.8.0.rc1...v2.8.0.rc2)
12
13 No changes for this release. Just releasing with the other rspec gems.
14
b53e358 @dchelimsky changelog
dchelimsky authored Nov 6, 2011
15 ### 2.8.0.rc1 / 2011-11-06
a4f0fb5 @dchelimsky changelog
dchelimsky authored Oct 20, 2011
16
b53e358 @dchelimsky changelog
dchelimsky authored Nov 6, 2011
17 [full changelog](http://github.com/rspec/rspec-expectations/compare/v2.7.0...v2.8.0.rc1)
a4f0fb5 @dchelimsky changelog
dchelimsky authored Oct 21, 2011
18
3a931ab @dchelimsky fix changelog formatting
dchelimsky authored Nov 9, 2011
19 Enhancements
20
21 * Use classes for the built-in matchers (they're faster).
22 * Eliminate Ruby warnings (Matijs van Zuijlen)
a4f0fb5 @dchelimsky changelog
dchelimsky authored Oct 21, 2011
23
32f2439 @dchelimsky update changelog for 2.7.0 release
dchelimsky authored Oct 16, 2011
24 ### 2.7.0 / 2011-10-16
b4d38b4 @dchelimsky fix revisionist history
dchelimsky authored Jun 11, 2011
25
32f2439 @dchelimsky update changelog for 2.7.0 release
dchelimsky authored Oct 16, 2011
26 [full changelog](http://github.com/rspec/rspec-expectations/compare/v2.6.0...v2.7.0)
b4d38b4 @dchelimsky fix revisionist history
dchelimsky authored Jun 11, 2011
27
3a931ab @dchelimsky fix changelog formatting
dchelimsky authored Nov 9, 2011
28 Enhancements
29
30 * `HaveMatcher` converts argument using `to_i` (Alex Bepple & Pat Maddox)
31 * Improved failure message for the `have_xxx` matcher (Myron Marston)
32 * `HaveMatcher` supports `count` (Matthew Bellantoni)
33 * Change matcher dups `Enumerable` before the action, supporting custom
34 `Enumerable` types like `CollectionProxy` in Rails (David Chelimsky)
b4d38b4 @dchelimsky fix revisionist history
dchelimsky authored Jun 11, 2011
35
3a931ab @dchelimsky fix changelog formatting
dchelimsky authored Nov 9, 2011
36 Bug fixes
37
38 * Fix typo in `have(n).xyz` documentation (Jean Boussier)
39 * fix `safe_sort` for ruby 1.9.2 (`Kernel` now defines `<=>` for Object) (Peter
40 van Hardenberg)
1b5edc5 @dchelimsky changelog
dchelimsky authored Jun 14, 2011
41
fad075c @dchelimsky prep for 2.6.0
dchelimsky authored May 12, 2011
42 ### 2.6.0 / 2011-05-12
ac3c317 @dchelimsky prep for 2.6.0.rc5
dchelimsky authored May 6, 2011
43
fad075c @dchelimsky prep for 2.6.0
dchelimsky authored May 12, 2011
44 [full changelog](http://github.com/rspec/rspec-expectations/compare/v2.5.0...v2.6.0)
8813963 @dchelimsky changelog
dchelimsky authored Feb 18, 2011
45
3a931ab @dchelimsky fix changelog formatting
dchelimsky authored Nov 9, 2011
46 Enhancements
47
48 * `change` matcher accepts regexps (Robert Davis)
49 * better descriptions for `have_xxx` matchers (Magnus Bergmark)
50 * `range.should cover(*values)` (Anders Furseth)
e14e87f @dchelimsky Changlog
dchelimsky authored Mar 21, 2011
51
3a931ab @dchelimsky fix changelog formatting
dchelimsky authored Nov 9, 2011
52 Bug fixes
53
54 * Removed non-ascii characters that were choking rcov (Geoffrey Byers)
55 * change matcher dups arrays and hashes so their before/after states can be
56 compared correctly.
57 * Fix the order of inclusion of RSpec::Matchers in Test::Unit::TestCase and
58 MiniTest::Unit::TestCase to prevent a SystemStackError (Myron Marston)
8813963 @dchelimsky changelog
dchelimsky authored Feb 18, 2011
59
3e4a46f @dchelimsky prep for 2.5 release
dchelimsky authored Feb 5, 2011
60 ### 2.5.0 / 2011-02-05
f859a68 @dchelimsky add beginnings of History
dchelimsky authored Sep 11, 2010
61
3e4a46f @dchelimsky prep for 2.5 release
dchelimsky authored Feb 5, 2011
62 [full changelog](http://github.com/rspec/rspec-expectations/compare/v2.4.0...v2.5.0)
68fff16 @dchelimsky docs/changelog
dchelimsky authored Jan 17, 2011
63
3a931ab @dchelimsky fix changelog formatting
dchelimsky authored Nov 9, 2011
64 Enhancements
65
66 * `should exist` works with `exist?` or `exists?` (Myron Marston)
67 * `expect { ... }.not_to do_something` (in addition to `to_not`)
68fff16 @dchelimsky docs/changelog
dchelimsky authored Jan 17, 2011
68
3a931ab @dchelimsky fix changelog formatting
dchelimsky authored Nov 9, 2011
69 Documentation
70
71 * improved docs for raise_error matcher (James Almond)
f5ddd17 @dchelimsky Additional improvements to raise_error matcher docs.
dchelimsky authored Feb 2, 2011
72
68f857b @dchelimsky prep for 2.4.0 release
dchelimsky authored Jan 2, 2011
73 ### 2.4.0 / 2011-01-02
9059239 @dchelimsky more improvments to RDoc for change matcher
dchelimsky authored Dec 19, 2010
74
68f857b @dchelimsky prep for 2.4.0 release
dchelimsky authored Jan 2, 2011
75 [full changelog](http://github.com/rspec/rspec-expectations/compare/v2.3.0...v2.4.0)
76
77 No functional changes in this release, which was made to align with the
78 rspec-core-2.4.0 release.
9059239 @dchelimsky more improvments to RDoc for change matcher
dchelimsky authored Dec 19, 2010
79
3a931ab @dchelimsky fix changelog formatting
dchelimsky authored Nov 9, 2011
80 Enhancements
81
82 * improved RDoc for change matcher (Jo Liss)
9059239 @dchelimsky more improvments to RDoc for change matcher
dchelimsky authored Dec 19, 2010
83
94a5730 @dchelimsky prep for 2.3.0 release
dchelimsky authored Dec 12, 2010
84 ### 2.3.0 / 2010-12-12
1bcd0bc @dchelimsky history
dchelimsky authored Dec 11, 2010
85
94a5730 @dchelimsky prep for 2.3.0 release
dchelimsky authored Dec 12, 2010
86 [full changelog](http://github.com/rspec/rspec-expectations/compare/v2.2.1...v2.3.0)
1bcd0bc @dchelimsky history
dchelimsky authored Dec 11, 2010
87
3a931ab @dchelimsky fix changelog formatting
dchelimsky authored Nov 9, 2011
88 Enhancements
89
90 * diff strings when include matcher fails (Mike Sassak)
1bcd0bc @dchelimsky history
dchelimsky authored Dec 11, 2010
91
16ca752 @dchelimsky prep for 2.2 release
dchelimsky authored Nov 28, 2010
92 ### 2.2.0 / 2010-11-28
93
94 [full changelog](http://github.com/rspec/rspec-expectations/compare/v2.1.0...v2.2.0)
95
a1ef6b7 @dchelimsky bump to 2.1.0
dchelimsky authored Nov 7, 2010
96 ### 2.1.0 / 2010-11-07
acbfcbe @dchelimsky history
dchelimsky authored Nov 7, 2010
97
a1ef6b7 @dchelimsky bump to 2.1.0
dchelimsky authored Nov 7, 2010
98 [full changelog](http://github.com/rspec/rspec-expectations/compare/v2.0.1...v2.1.0)
acbfcbe @dchelimsky history
dchelimsky authored Nov 7, 2010
99
3a931ab @dchelimsky fix changelog formatting
dchelimsky authored Nov 9, 2011
100 Enhancements
101
102 * `be_within(delta).of(expected)` matcher (Myron Marston)
103 * Lots of new Cucumber features (Myron Marston)
104 * Raise error if you try `should != expected` on Ruby-1.9 (Myron Marston)
105 * Improved failure messages from `throw_symbol` (Myron Marston)
acbfcbe @dchelimsky history
dchelimsky authored Nov 7, 2010
106
3a931ab @dchelimsky fix changelog formatting
dchelimsky authored Nov 9, 2011
107 Bug fixes
108
109 * Eliminate hard dependency on `RSpec::Core` (Myron Marston)
110 * `have_matcher` - use pluralize only when ActiveSupport inflections are indeed
111 defined (Josep M Bach)
112 * throw_symbol matcher no longer swallows exceptions (Myron Marston)
113 * fix matcher chaining to avoid name collisions (Myron Marston)
acbfcbe @dchelimsky history
dchelimsky authored Nov 7, 2010
114
f532c20 @dchelimsky prep for 2.0.0
dchelimsky authored Oct 10, 2010
115 ### 2.0.0 / 2010-10-10
6967fd6 @dchelimsky history
dchelimsky authored Oct 6, 2010
116
f532c20 @dchelimsky prep for 2.0.0
dchelimsky authored Oct 10, 2010
117 [full changelog](http://github.com/rspec/rspec-expectations/compare/v2.0.0.rc...v2.0.0)
6967fd6 @dchelimsky history
dchelimsky authored Oct 7, 2010
118
3a931ab @dchelimsky fix changelog formatting
dchelimsky authored Nov 9, 2011
119 Enhancements
120
121 * Add match_for_should_not method to matcher DSL (Myron Marston)
0d69b6f @dchelimsky history
dchelimsky authored Oct 9, 2010
122
3a931ab @dchelimsky fix changelog formatting
dchelimsky authored Nov 9, 2011
123 Bug fixes
124
125 * `respond_to` matcher works correctly with `should_not` with multiple methods
126 (Myron Marston)
127 * `include` matcher works correctly with `should_not` with multiple values
128 (Myron Marston)
6967fd6 @dchelimsky history
dchelimsky authored Oct 7, 2010
129
add3597 @dchelimsky update history
dchelimsky authored Oct 4, 2010
130 ### 2.0.0.rc / 2010-10-05
de19d98 @dchelimsky update history
dchelimsky authored Sep 26, 2010
131
add3597 @dchelimsky update history
dchelimsky authored Oct 5, 2010
132 [full changelog](http://github.com/rspec/rspec-expectations/compare/v2.0.0.beta.22...v2.0.0.rc)
de19d98 @dchelimsky update history
dchelimsky authored Sep 27, 2010
133
3a931ab @dchelimsky fix changelog formatting
dchelimsky authored Nov 9, 2011
134 Enhancements
135
136 * `require 'rspec/expectations'` in a T::U or MiniUnit suite (Josep M. Bach)
b3faf00 @dchelimsky update history
dchelimsky authored Oct 2, 2010
137
3a931ab @dchelimsky fix changelog formatting
dchelimsky authored Nov 9, 2011
138 Bug fixes
139
140 * change by 0 passes/fails correctly (Len Smith)
141 * Add description to satisfy matcher
de19d98 @dchelimsky update history
dchelimsky authored Sep 27, 2010
142
51f64b1 @dchelimsky adjust history for beta.22 release
dchelimsky authored Sep 12, 2010
143 ### 2.0.0.beta.22 / 2010-09-12
f859a68 @dchelimsky add beginnings of History
dchelimsky authored Sep 11, 2010
144
51f64b1 @dchelimsky adjust history for beta.22 release
dchelimsky authored Sep 13, 2010
145 [full changelog](http://github.com/rspec/rspec-expectations/compare/v2.0.0.beta.20...v2.0.0.beta.22)
f859a68 @dchelimsky add beginnings of History
dchelimsky authored Sep 11, 2010
146
3a931ab @dchelimsky fix changelog formatting
dchelimsky authored Nov 9, 2011
147 Enhancements
148
149 * diffing improvements
f859a68 @dchelimsky add beginnings of History
dchelimsky authored Sep 11, 2010
150 * diff multiline strings
151 * don't diff single line strings
152 * don't diff numbers (silly)
153 * diff regexp + multiline string
154
3a931ab @dchelimsky fix changelog formatting
dchelimsky authored Nov 9, 2011
155 Bug fixes
156 * `should[_not]` change now handles boolean values correctly
Something went wrong with that request. Please try again.