All Versions
98
Latest Version
Avg Release Cycle
55 days
Latest Release
1003 days ago

Changelog History
Page 1

  • v2.0.0 Changes

    July 26, 2021

    Potentially breaking changes:

    • ⬆️ Bump miminum cucumber version to 4 ([#814] by [mvz])
    • ⬇️ Drop support for Ruby 2.4 ([#820] by [mvz])
    • ✂ Remove deprecated ability to append to non-existent file ([#829] by [mvz])
    • ⚠ Make absolute file name warning an error ([#783] by [mvz])

    Other changes

    • 🏁 Use Ruby's built-in windows platform detection ([#813] by [mvz])
    • ⚡️ Update some step definitions to use Cucumber Expression syntax ([#822] by [mvz])
    • ⚡️ Update cucumber dependency to allow use of cucumber 7 ([#828] by [dependabot])
  • v1.1.2 Changes

    June 20, 2021
    • ➕ Add Bundler as an explicit runtime dependency ([#810] by [luke-hill])
  • v1.1.1 Changes

    May 14, 2021
    • Loosen dependency on the contracts gem ([#804] by [mvz])
  • v1.1.0 Changes

    April 14, 2021
    • ➕ Add step and API to add whole lines to a file ([#780] by [mvz])
    • Deprecate file creation when using append_to_file ([#781] by [mvz])
    • ⚡️ Update dependencies to cucumber to allow working with incoming major versions ([#801] by [mattwynne])
  • v1.0.4 Changes

    January 04, 2021
    • ⚡️ Update rubocop and fix new offenses (various pull requests)
    • 👷 Turn off Cucumber publish warning in CI ([#737] by [olleolleolle])
    • 👷 Move CI from Travis CI to GitHub Actions ([#738] by [mvz])
    • ✂ Remove superfluous :each from before hooks in RSpec-related cucumber scenarios ([#748] by [mvz])
    • 👉 Make disabling Bundler more robust ([#750] by [mvz])
    • 💎 Officially support Ruby 3.0 ([#763] by [mvz])
    • 🔧 Clean up hook methods in configuration ([#751] by [mvz])
    • Speed up RSpec suite ([#767] by [mvz])
    • Speed up Cucumber suite ([#766] and [#771] by [mvz])
    • ✂ Remove obsolete String#strip_heredoc monkey-patch ([#769] by [mvz])
    • 🔧 Simplify configuration option specification ([#772] by [mvz])
  • v1.0.3 Changes

    • Loosen Cucumber dependency to allow Cucumber 5.0 ([#727] by [mvz])
    • ⚡️ Update rubocop and fix new offenses ([#719] and [#724] by [mvz])
    • Rework gemspec to avoid dependency on git ([#721] by [utkarsh2102], [#725] by [mvz])
  • v1.0.2 Changes

    June 19, 2020
    • Loosen childprocess dependency (00cb0789 by [mvz]).
    • Various small code cleanups ([#717] by [mvz])
  • v1.0.1 Changes

    June 05, 2020

    🐛 Bug fixes

    • 👍 Allow use of Aruba with Cucumber 4 ([#715] by [mvz])

    📚 Code quality and documentation improvements

    • 🛠 Fix RuboCop offenses ([#693] and [#708] by [luke-hill], [#710], [#711] and [#712] by [mvz])
    • 👉 Use recent Rake version in fixtures ([#709] by [mvz])
    • Repair YARD annotations ([#707] by [olleolleolle])
  • v1.0.0 Changes

    February 16, 2020

    💥 Breaking changes compared to Aruba 0.14.x

    • 👌 Support for Ruby 2.3 and lower has been dropped
    • 🚚 Deprecated functionality has been removed
    • 0️⃣ The home directory is set to aruba's working directory by default

    Detailed changes compared to 1.0.0.pre.alpha.5

    • ⚡️ Update simplecov ([#704] by [mvz])
    • Several cuke improvements ([#703] by [mvz])
    • Find relative commands from the current Aruba directory ([#702] by [mvz])
    • ⚡️ Update development dependencies ([#701] by [mvz])
    • 👕 Clean up linting and fix environment nesting ([#698] by [mvz])
    • ⚡️ Update build configuration ([#696] by [mvz])
    • 🛠 Fix cd behavior with absolute paths and home directory ([#692] by [mvz])
    • 👌 Improve expand_path warnings ([#687] by [deivid-rodriguez])
    • ✂ Remove unneeded appveyor step ([#690] by [deivid-rodriguez])
    • 🛠 Fix travis.yml lint task ([#689] by [deivid-rodriguez])
    • 🛠 Fix cucumber deprecations ([#688] by [deivid-rodriguez])
    • 📇 Update gemspec: Metadata and RDoc options ([#686] by [mvz])
    • ⚡️ Update dependencies and fix RuboCop offenses ([#683] by [mvz])
    • Init: Conditionally prefix the gem aruba line with a carriage return ([#570] by [xtrasimplicity])
    • ⚡️ Update supported set of rubies([#679] by [mvz])
  • v0.14.14 Changes

    December 28, 2019
    • 👌 Support Ruby 2.7 ([#677])