Skip to content

Latest commit

 

History

History
145 lines (78 loc) · 2.56 KB

File metadata and controls

145 lines (78 loc) · 2.56 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[1.5.1] - 2023-09-03

Changed

  • Completed TS typings for better consistency

[1.5.0] - 2023-08-27

Added

  • More tests-related types for better consistency
  • HTML-based analysis (browser-only): output/selector config options

[1.4.5] - 2023-08-27

Fixed

  • Up-to-date documentation

[1.4.4] - 2023-08-27

Added

  • Step's runtime percentage of surrounding test

[1.4.3] - 2023-08-26

Added

  • step/_ public methods to allow test splitting in "tick"-based tests

Fixed

  • Bug with index increment for "tick" tests

Changed

  • Little rework of main class structure

[1.4.2] - 2023-08-25

Fixed

  • Critical computing bug while using tick-based approach

[1.4.1] - 2023-08-25

Changed

  • Improved and completed documentation

[1.4.0] - 2023-08-24

Added

  • New function argument in .test method used to "split" tests into steps
  • Tests' steps in analysis
  • hardwareDetails config option to display related infos

[1.3.3] - 2023-08-23

Changed

  • Improved HW infos displaying for verbose mode

[1.3.2] - 2023-08-20

Fixed

  • Module entry export

[1.3.1] - 2023-08-12

Fixed

  • Readme instructions
  • Clearer name syntax for anonymous tests

[1.3.0] - 2023-08-11

Added

  • Ability to use a "tick-based" system for testing code
  • Configurable name & indexing for "anonymous" tests

[1.2.0] - 2023-08-08

Changed

  • Package renaming: jTester - jPerf
  • Increased test cov to > 75%

[1.1.0] - 2023-08-08

Added

  • Ability to name code tests through the .test public method

[1.0.0] - 2023-08-07

Added

  • .log alias function for .showAnalysis
  • unit tests for whole pkg (60% coverage actually) - relatively stable

[1.0.0-beta.5] - 2023-08-06

Added

  • System info for verbose mode in NJS mode
  • getAnalysis public method to retrieve analysis data (JS, JSON, XML)
  • User-provided config validator

[1.0.0-beta.4] - 2023-08-06

Fixed

  • Docs

[1.0.0-beta.3] - 2023-08-06

Added

  • verbose option to display more debug informations

[1.0.0-beta.2] - 2023-08-05

Changed

  • Improved docs

[1.0.0-beta.1] - 2023-08-03

Added

  • First beta version