Skip to content
This repository was archived by the owner on Nov 30, 2024. It is now read-only.

Commit 17d7bad

Browse files
committed
Add release notes from 2.14.4 release to changelog.
[ci skip]
1 parent a3cf99b commit 17d7bad

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed

Changelog.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,29 @@ Enhancements
3030
(Matthew Boedicker)
3131
* Add --no-fail-fast command line option. (Gonzalo Rodríguez-Baltanás Díaz)
3232

33+
### 2.14.4 / 2013-07-21
34+
[full changelog](http://github.com/rspec/rspec-core/compare/v2.14.3...v2.14.4)
35+
36+
Bug fixes
37+
38+
* Fix regression in 2.14: ensure configured requires (via `-r` option)
39+
are loaded before spec files are loaded. This allows the spec files
40+
to programatically change the file pattern (Jon Rowe).
41+
* Autoload `RSpec::Mocks` and `RSpec::Expectations` when referenced if
42+
they are not already loaded (`RSpec::Matches` has been autoloaded
43+
for a while). In the `rspec` gem, we changed it recently to stop
44+
loading `rspec/mocks` and `rspec/expectations` by default, as some
45+
users reported problems where they were intending to use mocha,
46+
not rspec-mocks, but rspec-mocks was loaded and causing a conflict.
47+
rspec-core loads mocks and expectations at the appropriate time, so
48+
it seemed like a safe change -- but caused a problem for some authors
49+
of libraries that integrate with RSpec. This fixes that problem.
50+
(Myron Marston)
51+
* Gracefully handle a command like `rspec --profile path/to/spec.rb`:
52+
the `path/to/spec.rb` arg was being wrongly treated as the `profile`
53+
integer arg, which got cast `0` using `to_i`, causing no profiled
54+
examples to be printed. (Jon Rowe)
55+
3356
### 2.14.3 / 2013-07-13
3457
[full changelog](http://github.com/rspec/rspec-core/compare/v2.14.2...v2.14.3)
3558

0 commit comments

Comments
 (0)