Skip to content

Latest commit

 

History

History
290 lines (210 loc) · 14.8 KB

CHANGELOG.md

File metadata and controls

290 lines (210 loc) · 14.8 KB

Changelog

This file was generated automatically using @semantic-release.

2.1.0 (2024-12-07)

Features

  • allow $schema in JSON configuration file (32aa0a4)

2.0.2 (2024-12-06)

Bug Fixes

  • observe quiet field in configuration file (15613d1)

Dependencies

  • dev: bump husky from 8.0.3 to 9.1.7 (cce0884)

Others

  • update husky script to v9 (e530cf5)

2.0.1 (2024-12-06)

Bug Fixes

  • npm package should not minify code (5de14dd)

CI/CD

  • change dockerfile for multi-platform build on CI (3d05b2e)

Dependencies

  • bump yaml from 2.6.0 to 2.6.1 (705da6c)

Documentation

  • fix GitLab CI example (5d8dba6)
  • translate comments in generate-sea script (feccdec)

Others

  • change markdownlint config file extension for codacy (f0eb0ed)
  • deps-dev: bump @stylistic/eslint-plugin from 2.10.1 to 2.11.0 (5954f00)
  • deps-dev: bump @types/node from 20.17.6 to 20.17.7 (8943ce9)
  • deps-dev: bump @types/node from 20.17.7 to 20.17.9 (b49decb)
  • deps-dev: bump eslint-plugin-unicorn from 56.0.0 to 56.0.1 (42dc1dd)
  • deps-dev: bump typescript from 5.6.3 to 5.7.2 (5c68de5)
  • ignore warning in tests (95a427c)
  • setup commitlint and husky git hooks (067bb49)

2.0.0 (2024-11-22)

⚠ BREAKING CHANGES

    • Renamed bin/dclint.js to bin/dclint.cjs.
  • Docker entrypoint changed to use the compiled binary over the Node.js implementation.

Others

  • add new linters and fix eslint warnings (69d77d6)
  • change indentation and fix linter warnings (c612468)
  • change markdownlint scripts (52cb677)
  • deps-dev: bump @semantic-release/github from 11.0.0 to 11.0.1 (3cfe923)
  • deps-dev: bump @stylistic/eslint-plugin from 2.9.0 to 2.10.1 (5f8ccfe)
  • deps-dev: bump @types/node from 20.16.10 to 20.16.13 (39be7f5)
  • deps-dev: bump @types/node from 20.16.13 to 20.17.1 (44e2c80)
  • deps-dev: bump @types/node from 20.17.1 to 20.17.6 (7d3e5aa)
  • deps-dev: bump ava from 6.1.3 to 6.2.0 (e726cac)
  • deps-dev: bump markdownlint-cli2 from 0.14.0 to 0.15.0 (a6e10ae)
  • deps-dev: bump semantic-release from 24.1.2 to 24.2.0 (844a516)
  • deps-dev: bump tsimp from 2.0.11 to 2.0.12 (7ae8289)
  • deps-dev: bump tslib from 2.7.0 to 2.8.0 (3ce911b)
  • deps-dev: bump tslib from 2.8.0 to 2.8.1 (870a37a)
  • deps-dev: bump typescript from 5.5.4 to 5.6.3 (37033c5)
  • move pull_request_template (faf1e72)
  • rename linter config schema (a6e9e2e)

CI/CD

Dependencies

  • bump yaml from 2.5.1 to 2.6.0 (2924e3e)

Documentation

  • no-unbound-port-interfaces-rule: rename rule and add documentation (6649594)

Features

  • add Disabling Rules via Comments feature (9f2768a)
  • change building system to rollup, compiling linter into a binary (dc0ebcf)
  • cli: add --max-warnings option to enforce warning threshold (712a8df)
  • new-rule: require port bindings to include inferface ip (cbf7739)
  • no-build-and-image-rule: add checkPullPolicy option to allow simultaneous usage of build and image (7a01d07)
  • require-quotes-in-ports-rule: handle "expose" section similar to "ports" (601a50f)
  • schema: update docker compose schema from source (f4e0a36)

Bug Fixes

  • change handling ports when it is a yamlMap (2e1a97d)
  • require-quotes-in-ports-rule: ensure single port values are wrapped in quotes (a7316a9)

1.0.7 (2024-10-26)

Others

  • deps-dev: bump @semantic-release/github from 10.3.5 to 11.0.0 (fcf7151)
  • deps-dev: bump @stylistic/eslint-plugin from 2.8.0 to 2.9.0 (73e3f13)
  • deps-dev: bump @types/node from 20.16.5 to 20.16.10 (2599b91)
  • deps-dev: bump eslint-plugin-import from 2.30.0 to 2.31.0 (dbcd009)
  • deps-dev: bump eslint-plugin-unicorn from 55.0.0 to 56.0.0 (2a92689)
  • deps-dev: bump esmock from 2.6.7 to 2.6.9 (98d2f92)
  • deps-dev: bump semantic-release from 24.1.1 to 24.1.2 (cdc1963)
  • update dependabot config (321fa32)

Documentation

  • add yaml anchor handling section (a7b61bb), closes #39
  • change GitLab CI Example (c421f23)

Bug Fixes

  • add yaml anchor/fragments support (4d9826f), closes #39

1.0.6 (2024-10-01)

Bug Fixes

  • run checks against any file provided by user and skip regex pattern (0047590), closes #23

1.0.5 (2024-10-01)

Others

  • deps-dev: bump @semantic-release/github from 10.3.4 to 10.3.5 (53e65a8)
  • deps-dev: bump eslint from 8.57.0 to 8.57.1 (2bbc6e7)

Documentation

  • add pull request template (3770397)
  • update github issue templates (a7ec994)

Bug Fixes

  • Search for compose.ya?ml (0050953)

1.0.4 (2024-09-20)

Bug Fixes

  • resolve error "key already set" in Service Keys Order Rule (336723d), closes #9

1.0.3 (2024-09-20)

CI/CD

  • update version for upload-artifact and download-artifact actions (f3187a6)

Bug Fixes

  • handle port value provided with envs (63c6176), closes #8

1.0.2 (2024-09-20)

Others

  • add GitHub issue template for bugs (4163c30)
  • change order of semantic-release job (e8d1831)
  • deps-dev: bump @eslint-community/regexpp from 4.11.0 to 4.11.1 (910d6ea)
  • deps-dev: bump @semantic-release/github from 10.3.3 to 10.3.4 (416f176)
  • set up a security policy (8c220ac)

CI/CD

  • add markdownlint command with @semantic-release/exec (c6f8896)
  • remove uploading reports to Codacy from PR (f67cf3c)

Bug Fixes

  • change cli-config JSON Schema (a627504)

1.0.1 (2024-09-14)

Others

  • update CHANGELOG.md generation to comply with linting rules (43a7efa)

CI/CD

  • add "Upload release artifacts" job (2c12132)

Bug Fixes

  • correct npm release ci job (267979d)

1.0.0 (2024-09-14)

Features