File rubygem-cucumber.changes of Package rubygem-cucumber

-------------------------------------------------------------------
Fri Jun 21 09:44:17 UTC 2024 - Dan Čermák <dan.cermak@posteo.net>

- 9.2.0:

### Changed
- Updated cucumber dependencies (Specifically cucumber-core) ([luke-hill](https://github.com/luke-hill))
- Uncoupled a lot of dual-responsibility complexity in HTTP classes (Specifically the builders/parsers)
([#1752](https://github.com/cucumber/cucumber-ruby/pull/1750) [luke-hill](https://github.com/luke-hill))

### Removed
- Some legacy JRuby local testing profiles are now removed ([luke-hill](https://github.com/luke-hill))



-------------------------------------------------------------------
Mon Jan 29 13:54:54 UTC 2024 - Dan Čermák <dan.cermak@posteo.net>

- 9.1.2:

### Added

### Changed
- Moved all CCK step definition/miscellaneous file logic from CCK gem to this repo.
All logic contained in [compatibility](./compatibility) ([luke-hill](https://github.com/luke-hill))
- Cleared up a few Layout/Linting cop offenses ([#1750](https://github.com/cucumber/cucumber-ruby/pull/1750) [luke-hill](https://github.com/luke-hill))

### Fixed
- Fix a situation whereby the step definition message will omit the parameter-type name when it cannot be inferred
(This fixes an issue in cucumber-wire when passing legacy steps down the wire)
([#1746](https://github.com/cucumber/cucumber-ruby/pull/1746) [luke-hill](https://github.com/luke-hill))

### Removed

9.1.1:

### Added

### Changed
- Updated dependencies to slightly more permissive / up to date versions ([luke-hill](https://github.com/luke-hill))
- Fixed most of the `Layout` cop offenses ([luke-hill](https://github.com/luke-hill))

### Fixed

### Removed
- The sample sinatra tests are no longer used in internal testing (This removes a bunch of superfluous dev gems) ([#1743](https://github.com/cucumber/cucumber-ruby/pull/1743) [luke-hill](https://github.com/luke-hill))
- Removed all references to autotest as this is an ancient plugin that is not correctly integrated



-------------------------------------------------------------------
Tue Nov 14 14:54:43 UTC 2023 - Dan Čermák <dan.cermak@posteo.net>

- 9.1.0:

### Added

### Changed
- First couple of passes of tidying up approximately 40% of the manual fix cops
([#1739](https://github.com/cucumber/cucumber-ruby/pull/1739) [#1740](https://github.com/cucumber/cucumber-ruby/pull/1740) [#1741](https://github.com/cucumber/cucumber-ruby/pull/1741) [#1742](https://github.com/cucumber/cucumber-ruby/pull/1742) [luke-hill](https://github.com/luke-hill))
- Removed a bunch of example files / sample projects from ancient projects no longer viable
([#1740](https://github.com/cucumber/cucumber-ruby/pull/1740) [luke-hill](https://github.com/luke-hill))
- When a `testStepResult` is of type `FAILED` we now pass in a new (Exception), message property
([#1738](https://github.com/cucumber/cucumber-ruby/pull/1738) [luke-hill](https://github.com/luke-hill))
- `ParameterType` message now contains a new (sourceReference), property
(This contains a uri string and a `Location` message -> for where the ParameterType `transformer` is located) ([#1738](https://github.com/cucumber/cucumber-ruby/pull/1738) [luke-hill](https://github.com/luke-hill))
- `#attach` now can take an optional filename parameter which will rename attachments like PDF's
([#1738](https://github.com/cucumber/cucumber-ruby/pull/1738) [luke-hill](https://github.com/luke-hill))

### Fixed
- Clear up a couple of tiny "nuances" that hide lots of issues when running local vs remote (Primarily CCK tests should always be runnable)
([#1738](https://github.com/cucumber/cucumber-ruby/pull/1738) [luke-hill](https://github.com/luke-hill))

### Removed
- Removed a variety of overrides / hacks for travis CI (No longer in use) ([#1738](https://github.com/cucumber/cucumber-ruby/pull/1738) [luke-hill](https://github.com/luke-hill))
- Removed some legacy rspec pending flags present since cucumber 1.x ([#1738](https://github.com/cucumber/cucumber-ruby/pull/1738) [luke-hill](https://github.com/luke-hill))



-------------------------------------------------------------------
Thu Nov  2 15:43:19 UTC 2023 - Dan Čermák <dan.cermak@posteo.net>

- 9.0.2:

### Changed
- Began to tidy up (Cleared some AutoFix cops), and organise rubocop tech-debt in repo (This introduced new rubocop sub-gems) ([#1716](https://github.com/cucumber/cucumber-ruby/pull/1716) [luke-hill](https://github.com/luke-hill))
- Gem update. Update rubocop gems to latest and increase minimum version of some cucumber sub-gems ([#1732](https://github.com/cucumber/cucumber-ruby/pull/1732) [luke-hill](https://github.com/luke-hill))
- Rubocop update. Massively overhauled the cucumber style / rubocop expectations and began to tackle some long-standing tech-debt ([#1733](https://github.com/cucumber/cucumber-ruby/pull/1733) [luke-hill](https://github.com/luke-hill))
- First couple of passes of tidying up approximately 15% of the autofix cops
([#1736](https://github.com/cucumber/cucumber-ruby/pull/1736) [#1737](https://github.com/cucumber/cucumber-ruby/pull/1737) [luke-hill](https://github.com/luke-hill))

### Removed
- Removed a whole bunch of miscellaneous script files that are no longer used (Either in development or usage) ([#1721](https://github.com/cucumber/cucumber-ruby/pull/1721) [luke-hill](https://github.com/luke-hill))

9.0.1:

### Changed
- Update dependency of a few associated cucumber sub-gems ([#1715](https://github.com/cucumber/cucumber-ruby/pull/1715) [luke-hill](https://github.com/luke-hill))

### Fixed
- Cucumber was unable to generate the correct `VERSION` constant ([PR#1729](https://github.com/cucumber/cucumber-ruby/pull/1729) [luke-hill](https://github.com/luke-hill))

9.0.0:

### Added
- Add option `--retry-total` ([#1669](https://github.com/cucumber/cucumber-ruby/pull/1669))

### Changed
- Update dependency cucumber-gherkin to v26 ([#1688](https://github.com/cucumber/cucumber-ruby/pull/1688))
- Replace dependency [mime-types](https://rubygems.org/gems/mime-types)
with [mini_mime](https://rubygems.org/gems/mini_mime)
([#1695](https://github.com/cucumber/cucumber-ruby/pull/1695))

### Deprecated

### Fixed
- Cucumber may raise NoMethodError when CUCUMBER_COLORS environment was set ([PR#1641](https://github.com/cucumber/cucumber-ruby/pull/1641/) [s2k](https://github.com/s2k))

### Removed
- Removed support for Ruby 2.6 and JRuby 9.3 ([PR#1699](https://github.com/cucumber/cucumber-ruby/pull/1699))



-------------------------------------------------------------------
Thu Aug  4 13:03:21 UTC 2022 - Stephan Kulow <coolo@suse.com>

updated to version 8.0.0
 see installed CHANGELOG.md


-------------------------------------------------------------------
Tue Jan 25 06:47:05 UTC 2022 - Stephan Kulow <coolo@suse.com>

updated to version 7.1.0
 see installed CHANGELOG.md


-------------------------------------------------------------------
Mon Jul 26 05:51:52 UTC 2021 - Stephan Kulow <coolo@suse.com>

updated to version 7.0.0
 see installed CHANGELOG.md


-------------------------------------------------------------------
Thu Jun 24 17:13:29 UTC 2021 - Stephan Kulow <coolo@suse.com>

updated to version 6.1.0
 see installed CHANGELOG.md


-------------------------------------------------------------------
Wed Jan 20 12:30:10 UTC 2021 - Stephan Kulow <coolo@suse.com>

updated to version 5.2.0
 see installed CHANGELOG.md


-------------------------------------------------------------------
Fri Sep 25 13:48:48 UTC 2020 - Stephan Kulow <coolo@suse.com>

updated to version 5.1.2
 see installed CHANGELOG.md


-------------------------------------------------------------------
Sun Jun  3 10:04:36 UTC 2018 - factory-auto@kulow.org

- updated to version 3.1.1
 see installed CHANGELOG.md

-------------------------------------------------------------------
Sun Dec  3 19:14:01 UTC 2017 - coolo@suse.com

- updated to version 3.1.0
 see installed CHANGELOG.md

-------------------------------------------------------------------
Wed Oct 11 06:00:42 UTC 2017 - coolo@suse.com

- updated to version 3.0.1
 History.md removed upstream

-------------------------------------------------------------------
Fri Jun 10 04:30:03 UTC 2016 - coolo@suse.com

- updated to version 2.4.0
 see installed History.md

-------------------------------------------------------------------
Sat Mar 19 05:28:54 UTC 2016 - coolo@suse.com

- updated to version 2.3.3
 see installed History.md

-------------------------------------------------------------------
Mon Jan 25 05:48:07 UTC 2016 - coolo@suse.com

- updated to version 2.3.2
 see installed History.md

-------------------------------------------------------------------
Thu Jan 21 05:32:09 UTC 2016 - coolo@suse.com

- updated to version 2.3.1
 see installed History.md

-------------------------------------------------------------------
Sat Sep 12 04:29:10 UTC 2015 - coolo@suse.com

- updated to version 2.1.0
 see installed History.md

  ### New Features
  
  * Introduce EventBus ([903](https://github.com/cucumber/cucumber-ruby/pull/903) @mattwynne @tooky)
  * Fail-fast CLI switch ([906](https://github.com/cucumber/cucumber-ruby/pull/906) @danascheider)
  
  ### Bugfixes
  
  * When only an around hook is failing, let the Json Formatter include the around hook result ([909](https://github.com/cucumber/cucumber-ruby/issues/909) @brasmusson).
  
  ### Refactoring
  
  * Coveralls badge switch to SVG ([897](https://github.com/cucumber/cucumber-ruby/pull/897) @nickmerwin)
  * Moved simplecov_setup into lib folder ([896](https://github.com/cucumber/cucumber-ruby/pull/896) @tboerger)
  * Pass DocString as String ([891](https://github.com/cucumber/cucumber-ruby/pull/891) @aslakhellesoy)
  * Remove core_ext/proc.rb and use Proc#source_location instead ([888](https://github.com/cucumber/cucumber-ruby/pull/888) @brasmusson)
  * Move behaviour from `Cucumber::Cli::Configuration` to `Cucumber::Configuration` (@tooky, @mattwynne)
  * Integrate Gherkin3 parser ([884](https://github.com/cucumber/cucumber-ruby/pull/884) (@brassmusson)

-------------------------------------------------------------------
Thu Jul 16 04:28:57 UTC 2015 - coolo@suse.com

- updated to version 2.0.2
 see installed History.md

-------------------------------------------------------------------
Fri Jul 10 04:28:54 UTC 2015 - coolo@suse.com

- updated to version 2.0.1
 see installed History.md

-------------------------------------------------------------------
Sat Mar 28 05:30:30 UTC 2015 - coolo@suse.com

- updated to version 2.0.0

-------------------------------------------------------------------
Sat Feb 14 05:29:19 UTC 2015 - coolo@suse.com

- updated to version 1.3.19

-------------------------------------------------------------------
Tue Feb 10 17:34:52 UTC 2015 - coolo@suse.com

- updated to version 1.3.18

-------------------------------------------------------------------
Mon Oct 13 09:48:33 UTC 2014 - coolo@suse.com

- adapt to new rubygem packaging

-------------------------------------------------------------------
Sun May 18 09:04:35 UTC 2014 - coolo@suse.com

- updated to version 1.3.15
 * Fixed intermittent ConcurrencyError seen in JRuby
   ([671](https://github.com/cucumber/cucumber/issues/670) @cbusbey)

-----------------------------------------------------------------
Sun Apr  6 05:38:50 UTC 2014 - coolo@suse.com

- updated to version 1.3.14
 * Rerun formatter includes all scenarios when the background fails
   ([660](https://github.com/cucumber/cucumber/issues/660),
    [661](https://github.com/cucumber/cucumber/pull/661) @brasmusson)
 
 ## [v1.3.13](https://github.com/cucumber/cucumber/compare/v1.3.12...v1.3.13)
 
 * Rerun formatter includes all scenarios when the background fails
   ([654](https://github.com/cucumber/cucumber/pull/654) @brasmusson)

-------------------------------------------------------------------
Tue Mar 18 14:57:20 UTC 2014 - coolo@suse.com

- updated to version 1.3.12
 * Use MultiTest to handle assertions library selection (@tooky)
   * Adds full support for rails 4.1 / Minitest

-------------------------------------------------------------------
Sat Mar 15 18:46:00 UTC 2014 - coolo@suse.com

- updated to version 1.3.11
 * Add Ruby 2.1 Support ([#644]

-------------------------------------------------------------------
Fri Nov 22 08:40:31 UTC 2013 - coolo@suse.com

- updated to version 1.3.10
 * Fixed "nil:NilClass (NoMethodError)" problem for auto-formatting ([599](https://github.com/cucumber/cucumber/pull/599) @jmcaffee)
 * Disable minitest autorun after loading support files (@tooky)
 * Add `Ast::Table#map_column` for non-mutating column mapping (@tooky)
 * Remove deprecation warnings on `Ast::Table` (@tooky)
 * Fixed ArgumentError for NoStepMatch#format_args ([587](https://github.com/cucumber/cucumber/pull/587) @jshraibman-mdsol)

-------------------------------------------------------------------
Fri Sep 13 11:06:22 UTC 2013 - coolo@suse.com

- updated to version 1.3.8
 * Make the MultiJson dependency less restrictive (@tooky)

-------------------------------------------------------------------
Sat Sep  7 05:19:53 UTC 2013 - coolo@suse.com

- updated to version 1.3.7

-------------------------------------------------------------------
Mon Aug 26 05:05:23 UTC 2013 - coolo@suse.com

- updated to version 1.3.6
 * Html formatter fixed to not mark passes scenarios with tables as pending

-------------------------------------------------------------------
Tue Jul 30 18:47:00 UTC 2013 - coolo@suse.com

- updated to version 1.3.5
 
 * Fix Rails 4 Minitest autorun problems. ([501](https://github.com/cucumber/cucumber/issues/501) @mattwynne)
 
 ## [1.3.4](https://github.com/cucumber/cucumber/compare/v1.3.3...v1.3.4)
 
 * JUnit formatter fixed to report skipped scenarios correctly ([496](https://github.com/cucumber/cucumber/issues/496) @ambirag)
 
 ## [1.3.3](https://github.com/cucumber/cucumber/compare/v1.3.2...v1.3.3)
 
 * Fix compatability with MiniTest 5.0 ([#456](https://github.com/.cucumber/cucumber/issues/456) Matt Wynne)
 * Warn that Spork support is broken (Steve Tooke)
 * Fix error with Ruby 2.0.0 and `Cucumber::RUBY_1_8_7`
   ([#492](https://github.com/cucumber/cucumber/issues/492) Matt Wynne)
 * Use new Rubygems API to look for bundler ([#448](https://github.com/cucumber/cucumber/issues/448) Matt Wynne)

-------------------------------------------------------------------
Mon May 27 10:00:13 UTC 2013 - coolo@suse.com

- updated to version 1.3.2

-------------------------------------------------------------------
Wed Aug 24 14:14:13 UTC 2011 - fcastelli@novell.com

- fix builder requirement

-------------------------------------------------------------------
Wed Aug 24 13:55:37 UTC 2011 - fcastelli@novell.com

- Add 'provides' macro

-------------------------------------------------------------------
Wed Aug 24 12:59:37 UTC 2011 - fcastelli@novell.com

- update to version 1.0.2
  -  Cucumber 1.0.1 breaks cuke4duke (#104 Aslak Hellesøy)
  -  Better line truncation if $CUCUMBER_TRUNCATE_OUTPUT has a max line length value. (Aslak Hellesøy)
  -  --no-source also excludes location from the summary. (Aslak Hellesøy)
- v1.0.1
  -  Removed extra colons emitted by rerun formatter (#99 Juan Manuel Barreneche)
  -  cucumber 1.0.0 wrong number of arguments error when generating json format on jruby for windows (#97 (Aslak Hellesøy)
  -  Recent change to junit.rb breaks on Windows (#81, #86 Johnlon, Aslak Hellesøy)
  -  Cucumber fails on nil and does not print out failed tests (#95 Nikita)
  -  Javascript code is not being displayed in HTML output (#58 Aslak Hellesøy)
  -  If the CUCUMBER_TRUNCATE_OUTPUT environment variable is set, lines will be truncated. Used by the Cucumber book. (Aslak Hellesøy)
- v1.0.0
  -  Use Rake 1.9.2 for development (Aslak Hellesøy)
  -  Rake task exits with an error if rcov is true and we're on Ruby 1.9.x (Aslak Hellesøy)
  -  Started implementation of cucumber-features (Mike Sassak, Julien Biezemans, Aslak Hellesøy)
- v0.10.6
  -  API docs at http://cukes.info/cucumber/api/ruby/latest/
  -  Fixed a regression in the HTML formatter's #embed implementation (#77 Aslak Hellesøy)
- v0.10.5
(0.10.4 was forgotten!)
  -  The announce method is deprecated. Use puts instead (#67 Aslak Hellesøy)
  -  The announce_world method is gone. Use puts(self) instead (#67 Aslak Hellesøy)
  -  Better JUnit formatter support for sub directories and scenario outlines (#59, #61, #62 Matt Simpson, Kenny Ortmann)
  -  Fix for Gem.available? deprecation warning (#75 Jake Benilov)
  -  Update URLs to reflect Cucumber's new location on Github (Jake Benilov)
- v0.10.3
  -  Better JUnit formatter support for sub directories and scenario outlines (#59 Matt Simpson)
  -  Coloured output that spans several lines sets colours for each line. (Aslak Hellesøy)
  -  New bundler attribute on the Rake task, allowing faster execution. (Aslak Hellesøy)
  -  Fix Table#rows cell ordering in ruby 1.8. (#47_github Brian Dunn)
  -  JUnit Formatter: record skipped/pending/undefined scenario results (#655 meeee)

-------------------------------------------------------------------
Tue May  3 10:11:26 UTC 2011 - dmacvicar@suse.de

- update to version 0.10.2
  - Neuter both MiniTest::Unit and Test::Unit's overzealous
    test runners
- 0.10.1 changes
  - The #embed method can take a 3rd optional label argument.
    In the HTML report that's used for the link title.
  - Render .wire files through ERB
  -  Happy coexistence with Rake 0.9
  -  Add -l, --lines option just like rspec's
  - Support for named transforms. See features/transforms.feature
  - Experimental support for non-UTF-8 encoding in feature files.
    A "# encoding=iso-8859-1" header (or any other encoding)
    in the file will read the file in with that encoding and convert it
    to UTF-8 before it's parsed with gherkin.
    Step definition arguments will be passed in UTF-8 encoded strings
    regardless of the encoding in the feature file.
  - Better error message if there is no features directory
  - Include scenario file reference in html formatter output
  - Relax gem dependencies to use >= instead of ~>
  - Missing methods in Runtime::ForProgrammingLanguages - make v8
    example run again
  - Features files are sorted before they are executed, giving
    consistent results accross different OSes
  - Remove duplicate lines in backtraces in the HTML report
- 0.10.0 changes
  - We're bumping the minor number in this release because there are
    some incompatible changes in the JSON support.
    This should not affect users. The major new feature in this
    release is ANSICON support for Windows users.
  - #map_column! should allow a string or symbol as the column name
    passed in
  - Deprecate win32console and use ANSICON instead
  - Set builder dependency to >= 2.1.2, which will work with both
    Rails 2 and 3.
  - Changed the HTML formatter to show Scenarios with 'Pending' steps
    to be yellow rather than green
  - JSON output now contains optional "match", "result" and "embeddings"
    elements underneath each step.
- 0.9.4 changes
  - Superfluous space after step_keyword value in snippet_text message
  - Better Handling for "announce" in HTML formatter
  - Too many open files - getcwd
  - Cucumber 0.9.3 prevents Test::Unit from running
  - Performance degradation when running feature files with over
    1000 steps
- 0.9.3 changes
  - Better JSON representation of Regexps
  - Update to work with latest spork
  - Prevent MiniTest::Unit#autorun from running in at_exit hook.
  - Fixed incorect --help for --strict. It fails on both
     pending and undefined.
- 0.9.2 changes
  - Too many open files - getcwd
- 0.9.1 changes
  - Just a minor internal change to make Cuke4Duke happy.
- 0.9.0 changes
  - Maintenance release for the new release of Gherkin 2.2.3.
  - Compatibility with rspec-2.0.0.beta.19 mocks
  - JUnit formatter now puts output in CDATA sections
  - --dry-run now shows snippets
  - Use Bundler for dependency management.
  - No more Jeweler
  - Big refactoring of StepMother (Matt Wynne)

-------------------------------------------------------------------
Mon Aug 30 15:42:04 UTC 2010 - dmacvicar@novell.com

- update to version 0.8.5
  - Location of stepdefs outside the project (in gems) are
    reported incorrectly. (#583 Aslak Hellesøy)
  - Cucumber::Rake::Task uses 'bundle exec' when using bundler
    (#626 John Firebaugh)
  - Fix "Errno::EADDRNOTAVAIL" errors that may be received with
    spork on Snow Leopard. (Lucas Mundim)
  - Detect limit for negative tags (#636 Aslak Hellesøy)
  - Support for RSpec 2 doubles (mocks and stubs)
    (Aslak Hellesøy)
  - Scenario outlines that fail with exception exit process
    (Aslak Hellesøy)
  - Fix v8 support which broke in 0.8.1 because of new gherkin API
    (Aslak Hellesøy)
  - Call Around hooks for each example in scenario outlines.
    (John Firebaugh)
  - Remove extraneous tmp file from the gemspec, which broke
    installation in some environments.
    (Fernando Brito, Aslak Hellesøy)
  - 0.8.1 fails on JRuby (#627 Aslak Hellesøy)
  - JavaScript to Hide/Expand Scenarios in HTML report
    (#621 stkenned)
  - generate test report fails: ast/outline_table.rb fails in
    status() (#615 Aslak Hellesøy)
  - Undefined steps with integers (Given 3 cukes) will generate
    snippets like (Given /(\d+) cukes/). (Aslak Hellesøy)

-------------------------------------------------------------------
Fri Jun 11 14:48:36 UTC 2010 - mrueckert@suse.de

- update to version 0.8.0
  - Require profile option causes a NoMethodError for Cucumber with
    JRuby (#601 John Firebaugh)
  - Deprecations warnings with Spork + Cucumber + RSpec 2.0.
    (#619 Brian Cardarella)
  - Fixed edge case compatibility problem with Gherkin 1.0.30.
    (#618 Aslak Hellesøy)
  - Better table support in the V8 Javascript support (Joseph Wilk)
  - JSON formatters (json and json_pretty). (Jari Bakken)
  - The --no-diff option is removed. If you're using RSpec you will
    *always* get diffs. (Aslak Hellesøy)
  - Upgraded to be compatible with rspec 2.0.0.beta.10 (Aslak
    Hellesøy)
  - Ruby snippets will use "([^"]*)" instead of "([^\"]*)"$/ -
    wasn't properly fixed in 0.7.1. (Aslak Hellesøy)
  - Preserve the order features files are passed and use this for
    execution order (#617 Joseph Wilk)
- for additional changes see
  /usr/lib*/ruby/gems/1.8/gems/cucumber-0.8.0/History.txt

-------------------------------------------------------------------
Fri Jun 11 10:00:01 UTC 2010 - mrueckert@suse.de

- use rubygems_requires macro

-------------------------------------------------------------------
Wed Jan  6 19:44:51 CET 2010 - prusnak@suse.cz

- updated to 0.6.1

-------------------------------------------------------------------
Fri Dec 25 03:12:56 UTC 2009 - prusnak@suse.cz

- update to 0.5.3

-------------------------------------------------------------------
Thu Oct  1 19:39:45 CEST 2009 - mrueckert@suse.de

- fix requires

-------------------------------------------------------------------
Thu Oct  1 19:23:04 CEST 2009 - mrueckert@suse.de

- update to 0.3.104

-------------------------------------------------------------------
Tue Mar 31 19:15:43 CEST 2009 - mrueckert@suse.de

- initial package

openSUSE Build Service is sponsored by