CodeceptJS v1.4.0 Release Notes

    • Allure Reporter Integration. Full inegration with Allure Server. Get nicely looking UI for tests,including steps, nested steps, and screenshots. Thanks Natarajan Krishnamurthy @krish for sponsoring this feature.
    • ๐Ÿ”Œ Plugins API introduced. Create custom plugins for CodeceptJS by hooking into event dispatcher, and using promise recorder.
    • ๐Ÿ”Œ Official CodeceptJS plugins added:
      • stepByStepReport - creates nicely looking report to see test execution as a slideshow. Use this plugin to debug tests in headless environment without recording a video.
      • allure - Allure reporter added as plugin.
      • screenshotOnFail - saves screenshot on fail. Replaces similar functionality from helpers.
      • retryFailedStep - to rerun each failed step.
    • [Puppeteer] Fix executeAsyncScript unexpected token by @jonathanz
    • โž• Added override option to run-multiple command by @svarlet