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