CodeceptJS v3.1.2 Release Notes

  • ๐Ÿ›ฉ๏ธ Features:

    • โž• Added coverage plugin to generate code coverage for Playwright & Puppeteer. By @anirudh-modi
    • โž• Added subtitle plugin to generate subtitles for videos recorded with Playwright. By @anirudh-modi
    • ๐Ÿ‘€ Configuration: config.tests to accept array of file patterns. See #2994 by @monsteramba
    exports.config = {
      tests: ['./*_test.js','./sampleTest.js'],
      // ... 
    }
    
    • ๐Ÿ‘€ Notification is shown for test files without Feature(). See #3011 by @PeterNgTr

    ๐Ÿ›  ๐Ÿ› Bugfixes:

    • ๐Ÿ›  [Playwright] Fixed #2986 error is thrown when deleting a missing video. Fix by @hatufacci
    • ๐Ÿ›  Fixed false positive result when invalid function is called in a helper. See #2997 by @abhimanyupandian
    • ๐Ÿ‘€ [Appium] Removed full page mode for saveScreenshot. See #3002 by @nlespiaucq
    • โœ… [Playwright] Fixed #3003 saving trace for a test with a long name. Fix by @hatufacci

    ๐ŸŽฑ Other:

    • ๐Ÿ—„ Deprecated puppeteerCoverage plugin in favor of coverage plugin.