github doc-detective/doc-detective v3.0.0

latest releases: v4.11.0, v4.10.0, v4.10.0-per-run-html-report.1...
14 months ago

What's Changed

  • New Features

    • Added YAML parsing support and enhanced test specification flexibility with new step formats for screenshots, navigation, typing, shell commands, HTTP requests, and variable loading.
    • Introduced dynamic expression evaluation and improved environment variable handling.
    • Added new test artifact files demonstrating updated step usage.
  • Bug Fixes

    • Improved validation, error handling, and normalization for relative URLs, file paths, and step inputs across multiple test actions.
  • Refactor

    • Restructured test step schemas to consistent object-based formats and unified function signatures for better maintainability.
    • Removed deprecated coverage analysis and suggestion utilities.
    • Simplified configuration loading and browser detection logic.
    • Refined test execution to use browser-centric contexts and enhanced step processing with meta value support.
  • Chores

    • Updated licensing from MIT to AGPLv3.
    • Upgraded dependencies and cleaned up configuration and documentation.
    • Removed EdgeDriver installation and related code.
  • Documentation

    • Added new overview and example documentation files covering YAML support and enhanced test steps.
  • Tests

    • Added and updated test specifications reflecting new step formats and features.
    • Removed obsolete test artifacts and coverage tests.

Full Changelog: v2.19.1...v3.0.0

Don't miss a new doc-detective release

NewReleases is sending notifications on new releases.