Skip to content

Latest commit

 

History

History
602 lines (284 loc) · 27 KB

CHANGELOG.md

File metadata and controls

602 lines (284 loc) · 27 KB

Changelog

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

2.27.2 (2024-11-04)

2.27.1 (2024-11-04)

2.27.0 (2024-11-04)

Features

2.26.0 (2024-11-04)

Features

  • improve node-jq results (1e0ac7a)
  • use node-jq instead of object-path for yaml check (2a24ff1)

Bug Fixes

  • jsonpath-plus security vulnerability (3575fb7)

2.25.0 (2024-03-24)

Features

  • add yaml check support (0bf42e5)
  • resolve and store current repo branch (51adf91)

2.24.8 (2023-04-19)

Bug Fixes

  • improve batch run checks task description (5b1d4b4)

2.24.7 (2023-04-19)

Bug Fixes

  • batch job failure handling (and rollback), batch job end stats (dcf08a5)

2.24.6 (2023-04-19)

Bug Fixes

  • upgrade listr2 prevent OOM errors (fb5836f)

2.24.5 (2023-04-19)

Bug Fixes

  • try to prevent OOM error handler (35bb012)

2.24.4 (2023-04-19)

Bug Fixes

2.24.3 (2023-04-19)

Bug Fixes

  • try ho handle failure OOM (cb187e7)

2.24.2 (2023-04-19)

2.24.1 (2023-03-30)

Bug Fixes

  • resolve project repos from .git robustness, npm audit fixes (dd162f5)

2.24.0 (2023-03-22)

Features

  • api: properly forward API errors to the terminal (912a9ca)
  • batch: context at the start of each job (to handle jobs that follow after failed jobs) (529f2bd)
  • batch: try to re-clone repo if pull failed (83fd23f)
  • save-project-api: print uploaded payload size (93678b9)

2.23.3 (2023-03-21)

Bug Fixes

  • skip all tasks if no API key was found, shallow git pull (26bac60)

2.23.2 (2023-03-20)

Bug Fixes

  • batch: cleanup redundant results property (7d0648b)

2.23.1 (2023-03-20)

Bug Fixes

  • batch: test error cleanup (d890538)

2.23.0 (2023-03-20)

Features

  • batch: add batch capability (a57068d)
  • batch: batch feature skeleton (237fa06)
  • handle-check-failure: extract as separate task (from process) (1d1aa91)

2.22.0 (2023-01-15)

Features

  • project-info: add custom project resolvers support (adbeccd)

2.21.0 (2023-01-03)

Features

  • project-info: sanitize tokens from repo url (19864b0)

2.20.2 (2023-01-03)

Bug Fixes

  • project-info: more explicit origin repo url matching (e2f08dc)

2.20.1 (2023-01-02)

2.20.0 (2023-01-02)

Features

  • project-info: resolve repository url from .git/config for all project types (fc5569f)

2.19.1 (2022-09-29)

Bug Fixes

  • save-project: try to prevent OOM for large results (fa149fc)

2.19.0 (2022-05-23)

Features

  • cli: better contrast for analyzer feedback icons (5adee1c)

2.18.2 (2022-05-04)

Bug Fixes

  • json-check: handle json path failures in more robust way (04d08c4)

2.18.1 (2022-03-25)

Bug Fixes

  • test-check: print full result in the cli output (3f74310)

2.18.0 (2022-02-01)

Features

  • options: add --api-url (--api) option for on-prem Omniboard instance for custom enterprise plans (b6f45c7)

2.17.1 (2022-01-31)

Bug Fixes

  • 🐛 strip traling commas (cdbf722)

2.17.0 (2022-01-21)

Features

  • 🎸 add flag to silent the renderer (789c5ce)

2.16.1 (2022-01-20)

Bug Fixes

  • checks: prevent OOM, disable concurrent with more than 100 checks (6fd67c6)
  • lib: json check robustness (ddd8fb0)

2.16.0 (2022-01-13)

Features

  • lib: json check robustness (use strip-json-comment before json data parsing) (b35d8a2)

2.15.2 (2022-01-13)

Bug Fixes

  • lib: use connection or developerConnection for maven project repo url instead of url (784de6a)

2.15.1 (2021-12-15)

Bug Fixes

  • lib: remove debug log statement (dfbbf71)

2.15.0 (2021-12-10)

Features

  • project-info: pip (python) project support (442430b)

2.14.0 (2021-12-09)

Features

  • project-info: generic "repo" project support (a8d2763)

2.13.0 (2021-11-15)

Features

  • checks: json check robustness (84348f8)
  • process: enable verbose logging when flag is set (d823e78)

2.12.0 (2021-10-20)

Features

  • api: use dedicated settings endpoint (259a055)

2.11.0 (2021-10-19)

Features

  • release: linux binaries support (d0364cf)

2.10.0 (2021-10-19)

Features

  • release: linux binaries support (d711204)

2.9.0 (2021-10-19)

Features

  • release: linux binaries (3467e0e)

2.8.5 (2021-10-19)

Bug Fixes

  • ci: adjust release github action configuration (d83880b)
  • ci: adjust release github action configuration (ede84a0)

2.8.4 (2021-10-19)

2.8.3 (2021-10-19)

2.8.2 (2021-10-18)

Bug Fixes

  • checks: json check path property include default root identifier $ (f8cd4fb)

2.8.1 (2021-10-18)

Bug Fixes

  • checks: json check path property name (9e73a8f)

2.8.0 (2021-10-18)

Features

Bug Fixes

  • 🐛 change task title at the end (f95f818)
  • 🐛 rename JSON to lowercase (a4801e4)
  • 🐛 use json path plus (df3235d)

2.7.0 (2021-08-27)

Features

  • checks: xpath match path resolution improvements (6b736c9)
  • workspace: upgrade dependencies (ddb6240)

2.6.1 (2021-08-26)

Bug Fixes

  • checks: xpath check robustness (3ef8654)

2.6.0 (2021-08-26)

Features

  • checks: add files check type support (f883c51)

2.5.0 (2021-06-22)

Features

  • docs: add getting started video and omniboard command options (a7e2a9a)

2.4.2 (2021-04-30)

Bug Fixes

  • project-info: project info robustness, try to recover from malformed package.json / pom.xml (a0d674a)

2.4.1 (2021-03-29)

Bug Fixes

  • test-check: resolve project info for test-check command (a58d489)

2.4.0 (2021-03-29)

Features

  • test-check: add test-check command to run check definition provided as CLI argument (64339c9)

2.3.0 (2021-03-26)

Features

  • process: skip execution for projects with blacklisted names (9da9fe5)

2.2.0 (2021-03-19)

Features

  • xpath: angular template preprocessing, verbose flag support for xmldom parser errors (324a91b)

2.1.1 (2021-03-19)

Bug Fixes

  • xpath: only store xpath resutls with actual value, hide xmldom parse warnings (19f8367)

2.1.0 (2021-03-17)

Features

  • checks: visual feedback for check run result (348b56b)

2.0.0 (2021-03-05)

⚠ BREAKING CHANGES

  • lib: bump engines node version to >=12

Features

  • lib: use xpath xmldom instead of xml2js, refactor checks const / files resolution, add xpath check stub (8ba09e3)
  • lib: xpath check implementation, check-pattern flag (df6e9e7)

Bug Fixes

  • process: force-exit process on finish (prevent waiting for check timeouts) (bd182eb)

1.2.1 (2021-03-03)

Bug Fixes

  • workspace: bump versions (npm security audit) (384e4f2)

1.2.0 (2021-02-26)

Features

  • flags: add option to unset default pattern flags with EMPTY token (704f4c5)

1.1.1 (2021-02-25)

Bug Fixes

  • 🐛 exclude .teamcity directory (201ffb9)

1.1.0 (2021-01-22)

Features

  • project-info: project info pom.xml support (8bc3e42)

1.0.0 (2020-12-29)

⚠ BREAKING CHANGES

  • process: run check tasks concurrently (perf improvement)

Features

  • process: run check tasks concurrently (17ee231)

0.1.15 (2020-08-04)

Features

  • api: optional api request debug (0830c44)
  • checks: capture regexp groups (2473679)
  • checks: content and size checks (022feab)
  • checks: improve progress logging (d45323a)
  • checks: skip disabled checks (0d0d81c)
  • cli: add short aliases for help and version (cfd22ff)
  • commands: add test-connection command (f6d7ab9)
  • docs: add readme (d11baf2)
  • lib: improve architecture, add runner, use skip instead of error (74ece38)
  • process: display subscription limit error message (96966b5)
  • proxy: add support for proxy when ENV variables are present (59acd04)
  • tasks: add project info, prepare and save tasks (f729154)
  • tasks: add retrieve checks task (2224cd9)
  • tasks: add run checks task, improve typing (context) (50efee1)
  • tasks: retrieve and store project repository url (fbd0007)
  • tasks: skip check when project name does NOT match provided pattern (6bfc8a2)
  • workspace: add engines field, update readme (93134ba)
  • workspace: initial workspace setup (2f302bc)

Bug Fixes

  • checks: use older regexp api to support node 10 (c18ddd2)
  • docs: typos (fbfb0ab)
  • env: handle both lower and uppercase proxy env variables (aae4cd6)
  • lib: run checks resolve all matches (7c35320)
  • services: regexp defaults, api url (aca7934)

0.1.14 (2020-08-04)

Features

  • api: optional api request debug (98583b9)

0.1.13 (2020-07-08)

Bug Fixes

  • env: handle both lower and uppercase proxy env variables (4ad3954)

0.1.12 (2020-07-04)

Bug Fixes

  • checks: use older regexp api to support node 10 (6aacfc7)

0.1.11 (2020-07-01)

Features

  • workspace: add engines field, update readme (1d0ecfe)

0.1.10 (2020-06-25)

Features

  • checks: improve progress logging (69fe5dd)

0.1.9 (2020-05-15)

Features

  • checks: content and size checks (e711bbe)

0.1.8 (2020-05-15)

0.1.7 (2020-05-10)

Features

  • process: display subscription limit error message (307fb5d)

0.1.6 (2020-04-19)

Features

  • tasks: retrieve and store project repository url (8bee0c9)

0.1.5 (2020-04-03)

Features

  • tasks: skip check when project name does NOT match provided pattern (fffdfcb)

0.1.4 (2020-04-02)

Features

  • cli: add short aliases for help and version (588bc8d)

Bug Fixes

0.1.3 (2020-04-01)

Features

  • proxy: add support for proxy when ENV variables are present (d57e71d)

0.1.2 (2020-03-22)

Features

0.1.1 (2020-03-22)

Features

  • checks: capture regexp groups (11e9a4e)
  • checks: skip disabled checks (a3e053d)
  • commands: add test-connection command (f6d7ab9)
  • lib: improve architecture, add runner, use skip instead of error (e7c4cad)
  • tasks: add project info, prepare and save tasks (f729154)
  • tasks: add retrieve checks task (650a967)
  • tasks: add run checks task, improve typing (context) (d8100ce)
  • workspace: initial workspace setup (2f302bc)

Bug Fixes

  • lib: run checks resolve all matches (561c73f)
  • services: regexp defaults, api url (78c2d41)