Skip to content
This repository
Newer
Older
100644 188 lines (118 sloc) 5.74 kb
f31ae969 » dchelimsky
2012-04-03 bump to 2.9.1
1 ### 2.9.1 / 2012-04-03
2 [full changelog](http://github.com/rspec/rspec-expectations/compare/v2.9.0...2.9.1)
e12a2d9b » justinko
2012-03-22 Provide a helpful message if the diff between two objects is empty. F…
3
4 Bug fixes
5
6 * Provide a helpful message if the diff between two objects is empty.
ca5cc09c » dchelimsky
2012-04-02 Changelog for #128
7 * Fix bug diffing single strings with multiline strings.
8f822b0d » dchelimsky
2012-03-29 changelog for #126
8 * Fix for error with using custom matchers inside other custom matchers
9 (mirasrael)
ca5cc09c » dchelimsky
2012-04-02 Changelog for #128
10 * Fix using execution context methods in nested DSL matchers (mirasrael)
a9bf7ab6 » dchelimsky
2012-04-02 Change the be_within matcher to be inclusive of the delta.
11 * Fix `be_within` matcher to be inclusive of delta.
e12a2d9b » justinko
2012-03-22 Provide a helpful message if the diff between two objects is empty. F…
12
fb77fca8 » dchelimsky
2012-03-17 bump to 2.9.0
13 ### 2.9.0 / 2012-03-17
14 [full changelog](http://github.com/rspec/rspec-expectations/compare/v2.8.0...v2.9.0)
3d89aecc » dchelimsky
2012-01-06 changelog for #103
15
867260b5 » dchelimsky
2012-01-11 Changelog for #105 [ci skip]
16 Enhancements
17
18 * Move built-in matcher classes to RSpec::Matchers::BuiltIn to reduce pollution
19 of RSpec::Matchers (which is included in every example).
20 * Autoload files with matcher classes to improve load time.
21
3d89aecc » dchelimsky
2012-01-06 changelog for #103
22 Bug fixes
23
0492d876 » dchelimsky
2012-03-17 formatting tweaks in the changelog
24 * Align `respond_to?` and `method_missing` in DSL-defined matchers.
f4efada6 » dchelimsky
2012-01-12 Clear out user-defined instance variables between invocations of DSL-…
25 * Clear out user-defined instance variables between invocations of DSL-defined
26 matchers.
65d3c4dc » dchelimsky
2012-01-24 Dup the instance of a DSL generated matcher so its state is not changed
27 * Dup the instance of a DSL generated matcher so its state is not changed by
28 subsequent invocations.
503ed295 » dchelimsky
2012-02-06 Changlog for #115
29 * Treat expected args consistently across positive and negative expectations
30 (thanks to Ralf Kistner for the heads up)
3d89aecc » dchelimsky
2012-01-06 changelog for #103
31
04e55a8c » dchelimsky
2012-01-04 bump to 2.8.0
32 ### 2.8.0 / 2012-01-04
6db8a2ae » dchelimsky
2011-12-29 Changelog for last merge
33
04e55a8c » dchelimsky
2012-01-04 bump to 2.8.0
34 [full changelog](http://github.com/rspec/rspec-expectations/compare/v2.8.0.rc2...v2.8.0)
6db8a2ae » dchelimsky
2011-12-29 Changelog for last merge
35
36 Enhancements
37
38 * Better diff output for Hash (Philippe Creux)
b525e692 » dchelimsky
2012-01-04 Changelog for #102 [ci skip]
39 * Eliminate Ruby warnings (Olek Janiszewski)
6db8a2ae » dchelimsky
2011-12-29 Changelog for last merge
40
28ca5772 » dchelimsky
2011-12-19 prep for 2.8.0.rc2
41 ### 2.8.0.rc2 / 2011-12-19
42
43 [full changelog](http://github.com/rspec/rspec-expectations/compare/v2.8.0.rc1...v2.8.0.rc2)
44
45 No changes for this release. Just releasing with the other rspec gems.
46
b53e358f » dchelimsky
2011-11-06 changelog
47 ### 2.8.0.rc1 / 2011-11-06
a4f0fb57 » dchelimsky
2011-10-20 changelog
48
b53e358f » dchelimsky
2011-11-06 changelog
49 [full changelog](http://github.com/rspec/rspec-expectations/compare/v2.7.0...v2.8.0.rc1)
a4f0fb57 » dchelimsky
2011-10-20 changelog
50
3a931ab0 » dchelimsky
2011-11-09 fix changelog formatting
51 Enhancements
52
53 * Use classes for the built-in matchers (they're faster).
54 * Eliminate Ruby warnings (Matijs van Zuijlen)
a4f0fb57 » dchelimsky
2011-10-20 changelog
55
32f2439e » dchelimsky
2011-10-16 update changelog for 2.7.0 release
56 ### 2.7.0 / 2011-10-16
b4d38b49 » dchelimsky
2011-06-11 fix revisionist history
57
32f2439e » dchelimsky
2011-10-16 update changelog for 2.7.0 release
58 [full changelog](http://github.com/rspec/rspec-expectations/compare/v2.6.0...v2.7.0)
b4d38b49 » dchelimsky
2011-06-11 fix revisionist history
59
3a931ab0 » dchelimsky
2011-11-09 fix changelog formatting
60 Enhancements
61
62 * `HaveMatcher` converts argument using `to_i` (Alex Bepple & Pat Maddox)
63 * Improved failure message for the `have_xxx` matcher (Myron Marston)
64 * `HaveMatcher` supports `count` (Matthew Bellantoni)
65 * Change matcher dups `Enumerable` before the action, supporting custom
66 `Enumerable` types like `CollectionProxy` in Rails (David Chelimsky)
b4d38b49 » dchelimsky
2011-06-11 fix revisionist history
67
3a931ab0 » dchelimsky
2011-11-09 fix changelog formatting
68 Bug fixes
69
70 * Fix typo in `have(n).xyz` documentation (Jean Boussier)
71 * fix `safe_sort` for ruby 1.9.2 (`Kernel` now defines `<=>` for Object) (Peter
72 van Hardenberg)
1b5edc58 » dchelimsky
2011-06-14 changelog
73
fad075c2 » dchelimsky
2011-05-12 prep for 2.6.0
74 ### 2.6.0 / 2011-05-12
ac3c3175 » dchelimsky
2011-05-06 prep for 2.6.0.rc5
75
fad075c2 » dchelimsky
2011-05-12 prep for 2.6.0
76 [full changelog](http://github.com/rspec/rspec-expectations/compare/v2.5.0...v2.6.0)
88139638 » dchelimsky
2011-02-18 changelog
77
3a931ab0 » dchelimsky
2011-11-09 fix changelog formatting
78 Enhancements
79
80 * `change` matcher accepts regexps (Robert Davis)
81 * better descriptions for `have_xxx` matchers (Magnus Bergmark)
82 * `range.should cover(*values)` (Anders Furseth)
e14e87f2 » dchelimsky
2011-03-21 Changlog
83
3a931ab0 » dchelimsky
2011-11-09 fix changelog formatting
84 Bug fixes
85
86 * Removed non-ascii characters that were choking rcov (Geoffrey Byers)
87 * change matcher dups arrays and hashes so their before/after states can be
88 compared correctly.
89 * Fix the order of inclusion of RSpec::Matchers in Test::Unit::TestCase and
90 MiniTest::Unit::TestCase to prevent a SystemStackError (Myron Marston)
88139638 » dchelimsky
2011-02-18 changelog
91
3e4a46f4 » dchelimsky
2011-02-05 prep for 2.5 release
92 ### 2.5.0 / 2011-02-05
f859a683 » dchelimsky
2010-09-11 add beginnings of History
93
3e4a46f4 » dchelimsky
2011-02-05 prep for 2.5 release
94 [full changelog](http://github.com/rspec/rspec-expectations/compare/v2.4.0...v2.5.0)
68fff166 » dchelimsky
2011-01-17 docs/changelog
95
3a931ab0 » dchelimsky
2011-11-09 fix changelog formatting
96 Enhancements
97
98 * `should exist` works with `exist?` or `exists?` (Myron Marston)
99 * `expect { ... }.not_to do_something` (in addition to `to_not`)
68fff166 » dchelimsky
2011-01-17 docs/changelog
100
3a931ab0 » dchelimsky
2011-11-09 fix changelog formatting
101 Documentation
102
103 * improved docs for raise_error matcher (James Almond)
f5ddd17e » dchelimsky
2011-02-02 Additional improvements to raise_error matcher docs.
104
68f857b9 » dchelimsky
2011-01-02 prep for 2.4.0 release
105 ### 2.4.0 / 2011-01-02
9059239a » dchelimsky
2010-12-19 more improvments to RDoc for change matcher
106
68f857b9 » dchelimsky
2011-01-02 prep for 2.4.0 release
107 [full changelog](http://github.com/rspec/rspec-expectations/compare/v2.3.0...v2.4.0)
108
109 No functional changes in this release, which was made to align with the
110 rspec-core-2.4.0 release.
9059239a » dchelimsky
2010-12-19 more improvments to RDoc for change matcher
111
3a931ab0 » dchelimsky
2011-11-09 fix changelog formatting
112 Enhancements
113
114 * improved RDoc for change matcher (Jo Liss)
9059239a » dchelimsky
2010-12-19 more improvments to RDoc for change matcher
115
94a5730d » dchelimsky
2010-12-12 prep for 2.3.0 release
116 ### 2.3.0 / 2010-12-12
1bcd0bcb » dchelimsky
2010-12-11 history
117
94a5730d » dchelimsky
2010-12-12 prep for 2.3.0 release
118 [full changelog](http://github.com/rspec/rspec-expectations/compare/v2.2.1...v2.3.0)
1bcd0bcb » dchelimsky
2010-12-11 history
119
3a931ab0 » dchelimsky
2011-11-09 fix changelog formatting
120 Enhancements
121
122 * diff strings when include matcher fails (Mike Sassak)
1bcd0bcb » dchelimsky
2010-12-11 history
123
16ca7524 » dchelimsky
2010-11-28 prep for 2.2 release
124 ### 2.2.0 / 2010-11-28
125
126 [full changelog](http://github.com/rspec/rspec-expectations/compare/v2.1.0...v2.2.0)
127
a1ef6b75 » dchelimsky
2010-11-07 bump to 2.1.0
128 ### 2.1.0 / 2010-11-07
acbfcbe6 » dchelimsky
2010-11-07 history
129
a1ef6b75 » dchelimsky
2010-11-07 bump to 2.1.0
130 [full changelog](http://github.com/rspec/rspec-expectations/compare/v2.0.1...v2.1.0)
acbfcbe6 » dchelimsky
2010-11-07 history
131
3a931ab0 » dchelimsky
2011-11-09 fix changelog formatting
132 Enhancements
133
134 * `be_within(delta).of(expected)` matcher (Myron Marston)
135 * Lots of new Cucumber features (Myron Marston)
136 * Raise error if you try `should != expected` on Ruby-1.9 (Myron Marston)
137 * Improved failure messages from `throw_symbol` (Myron Marston)
acbfcbe6 » dchelimsky
2010-11-07 history
138
3a931ab0 » dchelimsky
2011-11-09 fix changelog formatting
139 Bug fixes
140
141 * Eliminate hard dependency on `RSpec::Core` (Myron Marston)
142 * `have_matcher` - use pluralize only when ActiveSupport inflections are indeed
143 defined (Josep M Bach)
144 * throw_symbol matcher no longer swallows exceptions (Myron Marston)
145 * fix matcher chaining to avoid name collisions (Myron Marston)
acbfcbe6 » dchelimsky
2010-11-07 history
146
f532c20b » dchelimsky
2010-10-10 prep for 2.0.0
147 ### 2.0.0 / 2010-10-10
6967fd63 » dchelimsky
2010-10-06 history
148
f532c20b » dchelimsky
2010-10-10 prep for 2.0.0
149 [full changelog](http://github.com/rspec/rspec-expectations/compare/v2.0.0.rc...v2.0.0)
6967fd63 » dchelimsky
2010-10-06 history
150
3a931ab0 » dchelimsky
2011-11-09 fix changelog formatting
151 Enhancements
152
153 * Add match_for_should_not method to matcher DSL (Myron Marston)
0d69b6fa » dchelimsky
2010-10-09 history
154
3a931ab0 » dchelimsky
2011-11-09 fix changelog formatting
155 Bug fixes
156
157 * `respond_to` matcher works correctly with `should_not` with multiple methods
158 (Myron Marston)
159 * `include` matcher works correctly with `should_not` with multiple values
160 (Myron Marston)
6967fd63 » dchelimsky
2010-10-06 history
161
add35978 » dchelimsky
2010-10-04 update history
162 ### 2.0.0.rc / 2010-10-05
de19d980 » dchelimsky
2010-09-26 update history
163
add35978 » dchelimsky
2010-10-04 update history
164 [full changelog](http://github.com/rspec/rspec-expectations/compare/v2.0.0.beta.22...v2.0.0.rc)
de19d980 » dchelimsky
2010-09-26 update history
165
3a931ab0 » dchelimsky
2011-11-09 fix changelog formatting
166 Enhancements
167
168 * `require 'rspec/expectations'` in a T::U or MiniUnit suite (Josep M. Bach)
b3faf003 » dchelimsky
2010-10-02 update history
169
3a931ab0 » dchelimsky
2011-11-09 fix changelog formatting
170 Bug fixes
171
172 * change by 0 passes/fails correctly (Len Smith)
173 * Add description to satisfy matcher
de19d980 » dchelimsky
2010-09-26 update history
174
51f64b1c » dchelimsky
2010-09-12 adjust history for beta.22 release
175 ### 2.0.0.beta.22 / 2010-09-12
f859a683 » dchelimsky
2010-09-11 add beginnings of History
176
51f64b1c » dchelimsky
2010-09-12 adjust history for beta.22 release
177 [full changelog](http://github.com/rspec/rspec-expectations/compare/v2.0.0.beta.20...v2.0.0.beta.22)
f859a683 » dchelimsky
2010-09-11 add beginnings of History
178
3a931ab0 » dchelimsky
2011-11-09 fix changelog formatting
179 Enhancements
180
181 * diffing improvements
f859a683 » dchelimsky
2010-09-11 add beginnings of History
182 * diff multiline strings
183 * don't diff single line strings
184 * don't diff numbers (silly)
185 * diff regexp + multiline string
186
3a931ab0 » dchelimsky
2011-11-09 fix changelog formatting
187 Bug fixes
188 * `should[_not]` change now handles boolean values correctly
Something went wrong with that request. Please try again.