Skip to main content

info.cukes vs io.cucumber

When searching for cucumber maven dependencies or jar files, you might have found two libraries: cucumber.io and info.cukes. You also have observed that if you are working with info.cukes and you upgrade your JVM or Java, many errors are there.

  1. io.cucumber and info.cukes are Maven group ids. 
  2. info.cukes were for the Cucumber version till 1.2.5. The latest version is io.cucumber starting from 2.0.0.
  3. Cucumber-JVM 2.0 was released in August 2017 and you can use for new Cucumber-JVM projects. You can find the release under Maven Group ID io.cucumber. 
  4. Older Cucumber-JVM 1.x versions you can find under Maven Group ID info.cukes.
  5. You can check the new version and release notes on GitHub. Check Here
  6. Refer to version 1.1.2 for more information related to info.cukes version.
  7. Migrating from info.cukes to io.cucumber might be a tough job now since current version of cucumber is 7+.
Submitted by tgoswami on March 1, 2021

Tarun has 11+ years of experience in Quality Assurance in different domains like Banking, E-commerce, Health and Education.

About

At ProgramsBuzz, you can learn, share and grow with millions of techie around the world from different domain like Data Science, Software Development, QA and Digital Marketing. You can ask doubt and get the answer for your queries from our experts.