Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

We’re showing branches in this repository, but you can also compare across forks.

base fork: rspec/rspec-core
base: v2.99.0.beta2
...
head fork: rspec/rspec-core
compare: v2.99.0.rc1
Commits on Feb 18, 2014
Myron Marston myronmarston Prep changelog for 2.99.0.rc1 dev. [ci skip] 91e807a
Commits on Feb 22, 2014
Xavier Shay xaviershay Deprecation warning for PendingDeclaredInExample. 5a35a89
Myron Marston myronmarston Merge pull request #1344 from rspec/pending-deprecation
Deprecation warning for PendingDeclaredInExample.
e5d9513
Commits on Feb 28, 2014
Myron Marston myronmarston 2.14.8 release notes.
[ci skip]
3527060
Myron Marston myronmarston Bug, not bug.
[ci skip]
9466696
Myron Marston myronmarston Fix typo.
[ci skip]
76ae58a
Commits on Mar 03, 2014
Bradley Schaefer soulcutter Add 2.1.0 and 2.1.1 rubies to describe condition 94ebf2c
Bradley Schaefer soulcutter Reorder deprecation_summary to come before dump_summary
Fixes #1339

deprecation_summary can oftentimes be long and the
last thing printed gets most of the user's focus.
It's probably better that the result of the tests
is given primacy.
f2f0dfe
Bradley Schaefer soulcutter Merge pull request #1364 from rspec/reorder-deprecation-summary-299
Reorder deprecation summary 299
4f324ef
Commits on Mar 04, 2014
Bradley Schaefer soulcutter Remove outdated ruby version check 065314e
Myron Marston myronmarston Add deprecation for `described_class` change coming in 3.0. a54e705
Myron Marston myronmarston Merge pull request #1367 from rspec/html_formatter_cleanup-299
Remove outdated ruby version check
832721e
Myron Marston myronmarston Merge pull request #1368 from rspec/nested-described-class-deprecation
Add deprecation for `described_class` change coming in 3.0.
73e2a45
Myron Marston myronmarston Remove extraneous pipe character from message. 0e3c05d
Commits on Mar 07, 2014
Sergey Pchelincev Add deprecation in FilterManager according
to changes in it from version 3.0.0
4379ce3
Sergey Pchelincev specify full name of a constant in a deprecation message ab0fbb6
Commits on Mar 10, 2014
Jon Rowe JonRowe Merge pull request #1374 from jalkoby/2-99-maintenance
Add deprecation messages into FilterManager
6a3c57c
Jon Rowe JonRowe Changelog for #1374
[skip ci]
c3ed977
Commits on Mar 15, 2014
Myron Marston myronmarston Deprecate RSpec::Core::Example#options. df6a251
Myron Marston myronmarston Merge pull request #1392 from rspec/deprecate-example-options
Deprecate RSpec::Core::Example#options.
787544a
Commits on Mar 16, 2014
Jon Rowe JonRowe deprecate old console color support 081e064
Jon Rowe JonRowe Changelog for #1381
[skip ci]
3a69c7c
Jon Rowe JonRowe Merge pull request #1381 from rspec/deprecate_formatter_console_codes
Deprecate old console color support
63dde4a
Commits on Mar 17, 2014
Myron Marston myronmarston described_class should not be `nil` when there is an inner `describe`…
… with no args.
ccf29f0
Myron Marston myronmarston Add warning for behavioral change for described symbol or hash. 190a1c2
Commits on Mar 18, 2014
Myron Marston myronmarston Updates based on @JonRowe's PR feedback. b479c6a
Myron Marston myronmarston Merge pull request #1405 from rspec/implicit-subject-fixes-2-99-depre…
…cations

Implicit subject fixes 2 99 deprecations
80862a8
Myron Marston myronmarston Deprecate `describes` and `display_name`. b99c3bf
Jon Rowe JonRowe Merge pull request #1407 from rspec/deprecate-describes-and-display-name
Deprecate `describes` and `display_name`.
a4384bf
Commits on Mar 20, 2014
Myron Marston myronmarston Silence deprecation warnings during formatter specs.
The specs are demonstrating usage of `pending`,
which always generates a warning on 2.99.
721feba
Myron Marston myronmarston Address warning.
warning: instance variable @show_failures_in_pending_blocks not initialized
6d52543
Myron Marston myronmarston Deprecate example group aliasing methods.
These methods are available off of config, which
is the public API we want.
18bec05
Myron Marston myronmarston Merge pull request #1412 from rspec/deprecate-example-group-alias-met…
…hods

Deprecate example group alias methods
09f38b6
Myron Marston myronmarston Move changelog entry into the right release section. c879969
Myron Marston myronmarston Deprecate `focused` in favor of `focus`.
There's no reason to have both.
06e23e9
Myron Marston myronmarston Merge pull request #1414 from rspec/deprecate-focused
Deprecate focused
50ddd07
Myron Marston myronmarston Deprecate line number filtering.
Instead, filter by locations. Locations are file-specific
whereas line number filtering is global, but global
line number filtering is semantically dubious, since
there's no meaningful connection between the same line
number in multiple files.
53f7615
Myron Marston myronmarston Merge pull request #1417 from rspec/deprecate-line-number-filter
Deprecate line number filtering.
379cf1d
Commits on Mar 21, 2014
Jon Rowe JonRowe deprecation of cli options 8daccc9
Jon Rowe JonRowe Merge pull request #1424 from rspec/deprecate_default_path
Deprecate --default_path
831c47a
Commits on Mar 22, 2014
Jon Rowe JonRowe changelog for #1424
[skip ci]
b83d0cf
Commits on Mar 24, 2014
Myron Marston myronmarston Add deprecation warning for `warnings`.
It's a boolean value and should be presented as a predicate.
f4228df
Myron Marston myronmarston Merge pull request #1446 from rspec/deprecate-warnings-non-predicate
Add deprecation warning for `warnings`.
65f731c
Myron Marston myronmarston Deprecate `share_examples_for`. 6874c1a
Myron Marston myronmarston Improve deprecation warning. 4d3be70
Myron Marston myronmarston Merge pull request #1442 from rspec/shared-examples-deprecations
Shared examples deprecations
7126d04
Commits on Mar 26, 2014
Myron Marston myronmarston Add --deprecation-out CLI option. 7a7cd1e
Myron Marston myronmarston Improve message a bit. 41576b0
Myron Marston myronmarston Update the "too many deprecations" message.
...so that it mentions the new `--deprecation-out`
CLI option.
54eb11c
Myron Marston myronmarston Warn if setting `config.deprecation_stream` is ignored. 64be91e
Myron Marston myronmarston Deprecate CommandLine in favor of Runner. 331f04a
Myron Marston myronmarston Merge pull request #1455 from rspec/command-line-deprecations
Deprecate CommandLine in favor of Runner.
35e6e01
Commits on Mar 28, 2014
Myron Marston myronmarston Merge pull request #1452 from rspec/deprecation-stream-fixes-2-99
Deprecation stream fixes 2 99
8e7ce9f
Commits on Mar 31, 2014
Jon Rowe JonRowe Deprecate config options
* deprecate color_enabled
* deprecate filename_pattern
* deprecate backtrace_cleaner
0f786c3
Commits on Apr 01, 2014
Jon Rowe JonRowe Merge pull request #1459 from rspec/deprecate_config
Deprecate duplicated config methods
509b4e8
Commits on Apr 04, 2014
Myron Marston myronmarston Is a class method, not an instance method. 7ad5e45
Commits on Apr 05, 2014
Xavier Shay xaviershay Backport support for skip metadata. 9228ffd
Xavier Shay xaviershay skip with a block should not execute the block. 305df51
Commits on Apr 06, 2014
Xavier Shay xaviershay Merge pull request #1473 from rspec/issue-1472
skip fixes for 2.99
cb5ea78
Commits on Apr 12, 2014
Jon Rowe JonRowe backport FormatterLoader to fix load issue bug 761535d
Jon Rowe JonRowe deprecate the textmate formatter (seems we missed this one) 9020454
Commits on Apr 13, 2014
Jon Rowe JonRowe support pathname for output streams 59c02da
Commits on Apr 15, 2014
Jon Rowe JonRowe deprecate mutating the formatters array da318fe
Jon Rowe JonRowe Merge pull request #1483 from rspec/backport_loader_and_deprecate_tm_…
…formatter

Backport loader and deprecate tm formatter
b20d961
Commits on Apr 25, 2014
Aaron Kromer cupakromer Add minitest 4.7.x as a dev dependency.
Using 4.7.x instead of 5.x to keep the cucumber version happy.
6fc98c9
Aaron Kromer cupakromer Include feature spec on stdlib deprecation.
These features are the only ways to ensure the proper integration of
minitest and test/unit compatibility between versions. The specs do not
load the libs as that would pollute the other specs.
862a538
Aaron Kromer cupakromer Deprecate `stdlib` for `minitest` & `test_unit`.
- Deprecate support for the `stdlib` expectation framework
- Include `test_unit`
- Include `minitest`
- In specs treat previous `stdlib` as `minitest`; except those
  confirming backwards compatibility
- Add support for the minitest + test/unit combos.

  There are a lot of subtle issues with the different combinations of
  versions of Ruby + test/unit + minitest. These can cause load and name
  errors.

  The newer Ruby versions (1.9+) use test/unit as a light shim around
  minitest. Due to this, they load `MiniTest`, note the upcase on
  'Test', when test/unit is loaded.

  If either Ruby 1.8 is used or the 'test_unit' gem is loaded,
  'minitest' is not be loaded.

  If the Minitest 5.x gem is loaded, it shims over `MiniTest` using the
  new constant `Minitest` (currently for backwards compatibility with
  Ruby core it aliases itself with `MiniTest`).

  The only situation where support for Minitest 5.x is required, is if
  the Minitest 5.x gem is loaded.

RSpec 3.x does not provide explicit support for Minitest 4.x. However,
due to differences in `require` paths, we provide a fallback option in
the case it is used. We are not in the business of dictating which
versions our users should or should not use, nor on how they setup their
load paths (i.e. bundler or other methods).
9ff780d
Aaron Kromer cupakromer Note `stdlib` deprecation in Changelog. a8d304e
Myron Marston myronmarston Merge pull request #1501 from rspec/split-expect_with-stdlib-2-99
Deprecate `expect_with :stdlib` in favour of `expect_with :test_unit` and `expect_with :minitest`
90165df
Commits on May 06, 2014
Bradley Schaefer soulcutter Automatically wrap multiline deprecation messages
Fixes #1336
291c9ea
Bradley Schaefer soulcutter Use String#lines to detect multiple lines eb8ec92
Xavier Shay xaviershay Fix the common case where multiline deprecations have a trailing newl…
…ine.
c288ba0
Myron Marston myronmarston Merge pull request #1516 from rspec/fix-1497
Automatically wrap multiline deprecation messages (for 2.99)
47a6027
Commits on May 14, 2014
Myron Marston myronmarston Improve deprecation wording. db54019
Myron Marston myronmarston Don’t load our autotest plugin when rspec-autotest is available.
It confuses things when rspec-autotest and our auto test plugin
are both loaded.
1741038
Myron Marston myronmarston Merge pull request #1528 from rspec/autotest-fixes
Autotest fix
ea27eed
Commits on May 18, 2014
Myron Marston myronmarston Prep changelog for 2.99.0.rc1 [ci skip] 01a24bb
Myron Marston myronmarston Release 2.99.0.rc1 e5e2624