Permalink
Browse files

Add copies of Upgrade and History to features so they appear in relish.

Need to remove the root directory copies, but that will require changing
some links to their github locations.
  • Loading branch information...
1 parent 7a6cd93 commit b7c2195397b60350d148f6df4212b7c9b5d873f0 @dchelimsky dchelimsky committed Dec 13, 2010
Showing with 515 additions and 14 deletions.
  1. +16 −14 features/.nav
  2. +154 −0 features/Changelog.md
  3. +345 −0 features/Upgrade_notes.md
View
@@ -4,8 +4,20 @@
- hooks:
- before_and_after_hooks.feature
- around_hooks.feature
+- pending:
+ - pending_examples.feature
+- subject:
+ - implicit_subject.feature
+ - explicit_subject.feature
+ - attribute_of_subject.feature
+ - implicit_receiver.feature
- metadata:
- described_class.feature
+- filtering:
+ - inclusion_filters.feature
+ - exclusion_filters.feature
+ - implicit_filters.feature
+ - run_all_when_everything_filtered.feature
- command_line:
- configure.feature
- example_name_option.feature
@@ -20,25 +32,15 @@
- custom_settings.feature
- expectation_framework_integration:
- configure_expectation_framework.feature
-- filtering:
- - inclusion_filters.feature
- - exclusion_filters.feature
- - implicit_filters.feature
- - run_all_when_everything_filtered.feature
-- formatters:
- - custom_formatter.feature
- mock_framework_integration:
- use_rspec.feature
- use_flexmock.feature
- use_mocha.feature
- use_rr.feature
- use_any_framework.feature
-- pending:
- - pending_examples.feature
+- formatters:
+ - custom_formatter.feature
- spec_files:
- arbitrary_file_suffix.feature
-- subject:
- - implicit_subject.feature
- - explicit_subject.feature
- - attribute_of_subject.feature
- - implicit_receiver.feature
+- Changelog.md
+- Upgrade_notes.md
View
@@ -0,0 +1,154 @@
+## rspec-core release history (incomplete)
+
+### 2.3.0 / 2010-12-12
+
+[full changelog](http://github.com/rspec/rspec-core/compare/v2.2.1...v2.3.0)
+
+* Enhancements
+ * tell autotest to use "rspec2" if it sees a .rspec file in the project's
+ root directory
+ * replaces the need for ./autotest/discover.rb, which will not work with
+ all versions of ZenTest and/or autotest
+ * config.expect_with
+ * :rspec # => rspec/expectations
+ * :stdlib # => test/unit/assertions
+ * :rspec, :stdlib # => both
+
+* Bug fixes
+ * fix dev Gemfile to work on non-mac-os machines (Lake Denman)
+ * ensure explicit subject is only eval'd once (Laszlo Bacsi)
+
+### 2.2.1 / 2010-11-28
+
+[full changelog](http://github.com/rspec/rspec-core/compare/v2.2.0...v2.2.1)
+
+* Bug fixes
+ * alias_method instead of override Kernel#method_missing (John Wilger)
+ * changed --autotest to --tty in generated command (MIKAMI Yoshiyuki)
+ * revert change to debugger (had introduced conflict with Rails)
+ * also restored --debugger/-debug option
+
+### 2.2.0 / 2010-11-28
+
+[full changelog](http://github.com/rspec/rspec-core/compare/v2.1.0...v2.2.0)
+
+* Deprecations/changes
+ * --debug/-d on command line is deprecated and now has no effect
+ * win32console is now ignored; Windows users must use ANSICON for color support
+ (Bosko Ivanisevic)
+
+* Enhancements
+ * When developing locally rspec-core now works with the rspec-dev setup or your local gems
+ * Raise exception with helpful message when rspec-1 is loaded alongside
+ rspec-2 (Justin Ko)
+ * debugger statements _just work_ as long as ruby-debug is installed
+ * otherwise you get warned, but not fired
+ * Expose example.metadata in around hooks
+ * Performance improvments (see [Upgrade.markdown](https://github.com/rspec/rspec-core/blob/master/Upgrade.markdown))
+
+* Bug fixes
+ * Make sure --fail-fast makes it across drb
+ * Pass -Ilib:spec to rcov
+
+### 2.1.0 / 2010-11-07
+
+[full changelog](http://github.com/rspec/rspec-core/compare/v2.0.1...v2.1.0)
+
+* Enhancments
+ * Add skip_bundler option to rake task to tell rake task to ignore the
+ presence of a Gemfile (jfelchner)
+ * Add gemfile option to rake task to tell rake task what Gemfile to look
+ for (defaults to 'Gemfile')
+ * Allow passing caller trace into Metadata to support extensions (Glenn
+ Vanderburg)
+ * Add deprecation warning for Spec::Runner.configure to aid upgrade from
+ RSpec-1
+ * Add deprecated Spec::Rake::SpecTask to aid upgrade from RSpec-1
+ * Add 'autospec' command with helpful message to aid upgrade from RSpec-1
+ * Add support for filtering with tags on CLI (Lailson Bandeira)
+ * Add a helpful message about RUBYOPT when require fails in bin/rspec
+ (slyphon)
+ * Add "-Ilib" to the default rcov options (Tianyi Cui)
+ * Make the expectation framework configurable (default rspec, of course)
+ (Justin Ko)
+ * Add 'pending' to be conditional (Myron Marston)
+ * Add explicit support for :if and :unless as metadata keys for conditional run
+ of examples (Myron Marston)
+ * Add --fail-fast command line option (Jeff Kreeftmeijer)
+
+* Bug fixes
+ * Eliminate stack overflow with "subject { self }"
+ * Require 'rspec/core' in the Raketask (ensures it required when running rcov)
+
+### 2.0.1 / 2010-10-18
+
+[full changelog](http://github.com/rspec/rspec-core/compare/v2.0.0...v2.0.1)
+
+* Bug fixes
+ * Restore color when using spork + autotest
+ * Pending examples without docstrings render the correct message (Josep M. Bach)
+ * Fixed bug where a failure in a spec file ending in anything but _spec.rb would
+ fail in a confusing way.
+ * Support backtrace lines from erb templates in html formatter (Alex Crichton)
+
+### 2.0.0 / 2010-10-10
+
+[full changelog](http://github.com/rspec/rspec-core/compare/v2.0.0.rc...v2.0.0)
+
+* RSpec-1 compatibility
+ * Rake task uses ENV["SPEC"] as file list if present
+
+* Bug fixes
+ * Bug Fix: optparse --out foo.txt (Leonardo Bessa)
+ * Suppress color codes for non-tty output (except autotest)
+
+### 2.0.0.rc / 2010-10-05
+
+[full changelog](http://github.com/rspec/rspec-core/compare/v2.0.0.beta.22...v2.0.0.rc)
+
+* Enhancements
+ * implicitly require unknown formatters so you don't have to require the
+ file explicitly on the commmand line (Michael Grosser)
+ * add --out/-o option to assign output target
+ * added fail_fast configuration option to abort on first failure
+ * support a Hash subject (its([:key]) { should == value }) (Josep M. Bach)
+
+* Bug fixes
+ * Explicitly require rspec version to fix broken rdoc task (Hans de Graaff)
+ * Ignore backtrace lines that come from other languages, like Java or
+ Javascript (Charles Lowell)
+ * Rake task now does what is expected when setting (or not setting)
+ fail_on_error and verbose
+ * Fix bug in which before/after(:all) hooks were running on excluded nested
+ groups (Myron Marston)
+ * Fix before(:all) error handling so that it fails examples in nested groups,
+ too (Myron Marston)
+
+### 2.0.0.beta.22 / 2010-09-12
+
+[full changelog](http://github.com/rspec/rspec-core/compare/v2.0.0.beta.20...v2.0.0.beta.22)
+
+* Enhancements
+ * removed at_exit hook
+ * CTRL-C stops the run (almost) immediately
+ * first it cleans things up by running the appropriate after(:all) and after(:suite) hooks
+ * then it reports on any examples that have already run
+ * cleaned up rake task
+ * generate correct task under variety of conditions
+ * options are more consistent
+ * deprecated redundant options
+ * run 'bundle exec autotest' when Gemfile is present
+ * support ERB in .rspec options files (Justin Ko)
+ * depend on bundler for development tasks (Myron Marston)
+ * add example_group_finished to formatters and reporter (Roman Chernyatchik)
+
+* Bug fixes
+ * support paths with spaces when using autotest (Andreas Neuhaus)
+ * fix module_exec with ruby 1.8.6 (Myron Marston)
+ * remove context method from top-level
+ * was conflicting with irb, for example
+ * errors in before(:all) are now reported correctly (Chad Humphries)
+
+* Removals
+ * removed -o --options-file command line option
+ * use ./.rspec and ~/.rspec
Oops, something went wrong.

0 comments on commit b7c2195

Please sign in to comment.