Skip to content

Latest commit

 

History

History
161 lines (91 loc) · 10.3 KB

CHANGELOG.md

File metadata and controls

161 lines (91 loc) · 10.3 KB

Changelog

All notable changes to this project will be documented in this file. See commit-and-tag-version for commit guidelines.

0.2.10 (2024-12-22)

0.2.9 (2024-12-19)

0.2.8 (2024-12-18)

0.2.7 (2024-12-18)

0.2.6 (2024-12-17)

0.2.5 (2024-12-17)

0.2.4 (2024-12-17)

0.2.3 (2024-12-17)

0.2.2 (2024-12-16)

0.2.1 (2024-12-15)

0.2.0 (2024-12-15)

⚠ BREAKING CHANGES

  • add checkSchema option and using the output in PPE script now

Features

  • add script_dir, fixture_dir template data (d9475a8)
  • add "not" matcher to fixture test (198e67f)
  • add ajvFormats and all ajvKeywords (9288eb6)
  • add checkSchema option and using the output in PPE script now (dfd113c)
  • add diff validation (eb17b1b)
  • add json-schema validate supports (8bc1180)
  • add outputSchema supports (38b64dd)
  • add regexp option to json schema (ed7df41)
  • Add the --runCount(-c) flag to repeatedly run the test case and check if the results are consistent with the previous run, while recording the counts of matching and non-matching results. (4795d5c)
  • can specify the PPE script by -f to fixtures file (2a4819a)
  • the fixture item can disable the json-schema validation (checkSchema) now (826bbf7)

Bug Fixes

  • avoid custom property name confict (cf20ec4)
  • command-line > fixture item > fixture front-matter > default value (545b15d)
  • diff match (6b16770)
  • should deep copy default value (0f9ab8c)
  • should display all actual output (0fc0d0e)
  • string compare must be strict equ (963d9b9)

Refactor

  • extract stripConsoleColor to ai-tool (6361767)
  • remove the shotcut of checkSchema (5a442f2)

0.1.26 (2024-10-07)

0.1.25 (2024-10-06)

Bug Fixes

  • should assign empty string for format (32dd952)
  • should treat input in front-matter as default (55eafaf)

0.1.24 (2024-10-06)

Features

  • add supports template and tempalte function (25f21e9)
  • supports input and output in front-matter config of fixture file (11e90f3)

0.1.23 (2024-10-05)

Bug Fixes

  • can not run script without addtional name (01bc3c6)
  • regex test can not work if output is regex directly (00bc185)
  • skip in fixtures not work (f5296f3)

Refactor

  • adjust ouput scripts result at last (1fe5ab8)

0.1.22 (2024-10-04)

0.1.21 (2024-09-30)

Features

  • add RegEx matcher (f65ff6b)
  • add diff string color (9a31271)
  • add generateOutput supports (7025f65)
  • add includeIndex, excludeIndex flags and "test: skip" for script (aebd765)
  • add only supports (b9f7efd)
  • add ReasonNames (c56d45c)
  • script/scripts in the fixtures file front-matter config can be array multiple scripts now (e34dbc9)

Bug Fixes

Refactor

  • use ansicolor instead of colors (d2bf2da)

0.1.20 (2024-09-25)

0.1.19 (2024-09-25)

0.1.18 (2024-09-25)

0.1.17 (2024-09-19)

0.1.16 (2024-09-18)

0.1.15 (2024-09-17)

0.1.14 (2024-09-17)

0.1.13 (2024-09-16)

0.1.12 (2024-09-02)

0.1.11 (2024-09-02)

0.1.10 (2024-09-01)

0.1.9 (2024-08-31)

0.1.8 (2024-08-28)

0.1.7 (2024-08-25)

0.1.6 (2024-08-24)

0.1.5 (2024-08-24)

0.1.4 (2024-08-24)

0.1.3 (2024-08-23)

0.1.2 (2024-08-18)

0.1.1 (2024-08-16)