Cucumber.js v0.1.0 Release Notes
-
🆕 New features
- ➕ Add cucumber.js executable (Julien Biezemans)
- 🖐 Handle step failures (#6, Julien Biezemans)
- ➕ Add the progress formatter (#16, Julien Biezemans)
- ➕ Add support for pending steps (#18, Julien Biezemans)
- ➕ Add support for undefined steps (#19, Julien Biezemans)
🔄 Changed features
- ⚡️ Update web example to use the new progress formatter (Julien Biezemans)
🛠 Fixes
- 🛠 Fix asynchronous step definition callbacks (#1, Julien Biezemans)
- 🛠 Fix stepResult.isSuccessful call in ProgressFormatter (Julien Biezemans)
- 💻 Load Gherkin properly in browsers (Julien Biezemans)
- ✂ Remove calls to console.log in web example (Julien Biezemans)
📚 Documentation, internals and tests
- 💎 Pass against core.feature in its new form, both with the Cucumber-ruby/Aruba pair and cucumber-js itself (Julien Biezemans)
- 🔨 Refactor cucumber-features JS mappings (Julien Biezemans)
- 🔨 Refactor js-specific features (Julien Biezemans)
- 📄 Rename PyString to DocString (#15, Julien Biezemans)
- ⚡️ Update Gherkin to 2.4.0 (Julien Biezemans)
- 💻 Modularize the project and use browserify.js to serve a single JS file to browsers. (#3, Julien Biezemans)
- 📇 Rename Cucumber.Types to Cucumber.Type (Julien Biezemans)
- 👉 Use progress formatter in cucumber-features (#17, Julien Biezemans)