Cucumber v1.2.5 Release Notes
-
- [Java8] Fix closing over local variables (#916, #924, #929 Alexander Torstling, Aslak Hellesøy)
- [Java8] Fix IllegalArgumentException on JDK 1.8.0_60 (#912, #914 Michael Wilkerson)
- [Core] Double-check for directory exists in the ensureParentDirExists(File) (#978 Pavel Ordenko)
- 👍 [picocontainer] Picocontainer lifecycle support(#994, #993, #992 Richard Bradley)
- 🔌 [Core] Specifying plugins on the command line via
--plugin
clobbers settings in the code (#860 Björn Rasmusson) - ✅ [Core] Make test assertion OS agnostic (#897 sid)
- 🏗 [Travis] Improve the travis build (#829 Björn Rasmusson)
- [Core, Junit] Passthrough options for the JUnit Module (#1002, #1029. Also resolves #825 and #972. Björn Rasmusson, with bug fix by Bernd Bindreiter)
- [Android, Core, Guice, Junit] Improve code quality ensuring Utility Classes cannot be instantiated (#945 Kirill Vlasov)
- ✅ [Core, Guice, Testng] Improve code quality using isEmpty instead of size comparison (#942 Kirill Vlasov)
- [Clojure] Don't depend on cucumber-core in the clojure example (#947 Joe Corneli)
- ✅ [Spring] Some spring tests were not being run (#952 Lee Wan Geun)
- [OSGI] Pax-exam is optional (#1000 HendrikSP)
- [Groovy] Fix Null Pointer Exeption whe using List as parameter type in step defs (#980 Steffen Jacobs)
- [Readme] Use SVG badges! (#941 Kevin Goslar)
- ✅ [TestNG] Ignore the testng directory (#990 Jan Molak)
- [Core] Use Integer.compare() in HookComparator in order to guard against possible underflow (#986, #985 Mikael Auno)
- ✅ [Junit] Let JUnitReporter treat Pending results in hooks as failures in strict mode, and as ignored tests otherwise (Björn Rasmusson)
- [Core] Mark scenario as skipped in JUnitFormatter if PendingException is thrown in a hook (#964, #962 Felix Martin Martin)
- 👍 [Core] Support assume feature also with JUnit 4.12 (#961 Stefan Birkner)
- ✅ [TestNG] Always tear down TestNG cucumber tests (#955, #956 Sven-Torben Janus)
- ✅ [TestNG] Make TestNG to fail on unparseable feature files (#953 Björn Rasmusson)
- 👻 [Java8] Throw better exception when lambda stepdefs use generic list arguments (unsupported) (Aslak Hellesøy)