Download Latest Version v11.1.1 source code.zip (729.7 kB)
Email in envelope

Get an email when there's a new version of Cucumber

Home / v11.1.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2026-06-01 1.7 kB
v11.1.0 source code.tar.gz 2026-06-01 444.4 kB
v11.1.0 source code.zip 2026-06-01 728.6 kB
Totals: 3 Items   1.2 MB 0

Added

  • Print thread backtraces on SIGINFO/SIGPWR (#1830) sobrinho
  • Added Suggestion messages that will show all the snippets for all message based formatters (#1870) luke-hill

Changed

  • Heavy refactor to the internals for message building (Used in formatters - should be no noticeable change) (#1853 luke-hill)
  • Simplify attachment handling in the MessageBuilder and #attach method

Fixed

  • When someone calls #attach with a hashified output (Instead of JSON); call #to_json before attaching as a stringified JSON response to avoid errors (#1787 luke-hill)
  • Altered the concept of how BeforeAll and AfterAll hooks would run. They now attempt to all run before continuing test execution (#1857 brasmusson)
  • Internal refactor to MessageBuilder class to send envelopes through event bus (Should be no noticeable change)
  • Updated cucumber-compatibility-kit to v24
  • This has only been partially completed so far (With approx 20% of all events refactored)
  • Internal refactor to emit direct message envelopes instead of building messages and then converting them to envelopes (Should be no noticeable change)
  • Introduced new base events class which is slightly more intuitive and leans less on old ruby standards (Should be no noticeable change)
Source: README.md, updated 2026-06-01