Skip to content

Releases: Fdawgs/fastify-json-to-xml

v2.0.0

02 Oct 08:45
958f111
Compare
Choose a tag to compare

2.0.0 (2024-10-02)

⚠ BREAKING CHANGES

  • dropped support for fastify v4.x
  • dropped support for node 14, 16 and 18

Continuous integration

  • cd: sort release note sections alphabetically (19bdcde)
  • deps: bump coverallsapp/github-action from 2.2.3 to 2.3.0 (#98) (aa940f1)

Features

Miscellaneous

  • .husky/commit-msg: remove npx usage (ba3698d)
  • .npmrc: enforce strict engine checks (1877f79)
  • .npmrc: remove excess whitespace (ebcab05)
  • drop support for node 14, 16, and 18 (1b00f02)
  • package: change author email (1bbb7a3)

v1.1.12

01 May 13:54
ee1b527
Compare
Choose a tag to compare

1.1.12 (2024-05-01)

Bug fixes

  • index: case-insensitive check of content-type header (#94) (a7a1909)

Dependencies

  • deps-dev: bump dev dependencies (2725ec2)
  • deps-dev: bump husky from 8.0.3 to 9.0.6 (#85) (290f3fb)
  • deps-dev: bump the commitlint group with 2 updates (#89) (a7f2d3a)

Miscellaneous

  • .husky: migrate hooks to v9 style (4d2590d)
  • .vscode: fix prettier.prettierPath setting (eb27d09)
  • index: inline comment re export types (8afc6fa)
  • index: sort options object keys ascending (580001b)
  • jsconfig: enable strict type checking (101e975)

Continuous integration

  • cd: standardise @fdawgs cd workflows (0d204c5)
  • ci: audit package signatures and provenance attestations (fdabf8f)
  • ci: standardise @fdawgs ci workflows (21d84cf)
  • dependabot: add [@eslint-community](https://github.com/eslint-community) scoped deps to eslint group (e09f24e)
  • deps: bump actions/dependency-review-action from 3 to 4 (#84) (da014fc)
  • deps: bump wagoid/commitlint-github-action from 5 to 6 (#90) (ffb7588)
  • use latest node lts version (73064eb)

v1.1.11

25 Jan 10:21
b4453a2
Compare
Choose a tag to compare

1.1.11 (2024-01-25)

Dependencies

  • deps-dev: bump dev dependencies (a3e7630)

Miscellaneous

  • .vscode: use local prettier version (ec5b22c)
  • jsconfig: remove lib; target will be used in absence (eb569b2)
  • package: fix repository structure (b1838aa)
  • scripts/license-checker: handle old license arrays or missing (6efa793)

Continuous integration

  • automerge: optimise inline js scripts (d807706)
  • cd: publish to github packages with provenance (ed9ddcf)
  • cd: use main environment for publish-npm job (5f52584)

v1.1.10

09 Jan 20:31
b1b1026
Compare
Choose a tag to compare

1.1.10 (2024-01-09)

Dependencies

  • deps-dev: bump dev dependencies (50da0ec)

Miscellaneous

  • jsdoc comments must be complete sentences (b0ed3d9)
  • license: update license year (54808a9)
  • package: add lint:fix script (58b6a02)
  • package: run lint:prettier in test script (47b22fd)
  • use shared files from fdawgs/.github (f0d7bc8)

Continuous integration

  • cd: add github packages publish job (da0bd00)
  • dependabot: ignore release-please-action major updates (9c4232e)
  • deps: bump actions/upload-artifact from 3 to 4 (#74) (910088d)
  • deps: bump github/codeql-action from 2 to 3 (#75) (3823ca5)

Documentation

v1.1.9

29 Nov 19:05
086da80
Compare
Choose a tag to compare

1.1.9 (2023-11-29)

Bug fixes

  • index: handle missing options param (f3e5907)

Dependencies

  • deps-dev: bump dev dependencies (e2392f7)
  • deps-dev: bump the commitlint group with 2 updates (#66) (3b96bd0)
  • deps-dev: bump the eslint group with 1 update (#67) (96e4499)
  • deps-dev: remove broken eslint-plugin-security-node (8c692e5)

Miscellaneous

  • use todo jsdoc tags for inline todo comments (09bf215)

Continuous integration

  • deps: bump actions/github-script from 6 to 7 (#69) (1e4b61f)
  • deps: bump actions/setup-node from 3 to 4 (#65) (d08ac54)

Documentation

  • readme: fix broken ci badge link (5323f5b)
  • readme: use full cjs for example (0628300)

v1.1.8

27 Oct 14:08
e7dbf45
Compare
Choose a tag to compare

1.1.8 (2023-10-24)

Dependencies

  • deps-dev: add eslint-community/eslint-plugin-eslint-comments (86234b9)

Miscellaneous

  • .vscode: add github-markdown-preview to recommended extension (f2b357f)
  • .vscode: add gitlens to recommended extensions (1754b75)
  • jsconfig: use es2022 lib (8cacf7b)
  • scripts/license-checker: update link to deprecated list (4cea929)

Improvements

  • index: move options object out of hook (5c19eee)

v1.1.7

23 Sep 09:03
72a9169
Compare
Choose a tag to compare

1.1.7 (2023-09-23)

Miscellaneous

  • .gitattributes: auto lf eol all files (460dbff)
  • add missing .gitattributes file (05e8668)
  • change comment blocks with one line into single block (386b6e9)
  • eslintrc: bump ecma version to 2023 (d51e3bc)
  • ignore invalid ts errors (deee1ff)
  • jsconfig: set module to nodenext (3eabf4b)
  • jsconfig: target es2022 (593eb74)
  • package: explicitly declare js module type (aba2a18)
  • scripts/license-checker: declare copyLeftLicenses type (7d03443)
  • scripts/license-checker: destruct upath module import (#58) (6405989)
  • use [@see](https://github.com/see) jsdoc tag for inline comment links (f2e87f3)

Continuous integration

  • dependabot: group dependabot updates (ec1f7b6)
  • deps: bump actions/checkout from 3 to 4 (#60) (6c097a6)
  • deps: bump coverallsapp/github-action from 2.2.1 to 2.2.3 (#61) (0044841)

Improvements

  • use node: prefix to bypass require.cache call for builtins (e9743a3)

Documentation

  • readme: update acknowledgements (19d7507)

v1.1.6

16 Aug 12:29
9915c69
Compare
Choose a tag to compare

1.1.6 (2023-08-16)

Bug fixes

  • index: check payload is string before converting to obj (773f705)

Dependencies

  • deps-dev: bump dev dependencies (c2494bb)
  • deps-dev: bump eslint-config-prettier from 8.10.0 to 9.0.0 (#50) (bf1e481)
  • deps: bump fastify-plugin from 4.5.0 to 4.5.1 (ae8d5d4)

Miscellaneous

  • .eslintrc: error on google closure jsdoc syntax (70ca201)
  • add jsconfig; type check js (900eaad)
  • jsconfig: add target (ca8947d)
  • rename lint:prettier scripts to reflect their function (#46) (18a8b34)
  • scripts/license-checker: use console.error() to log failures (30769af)
  • use jsdoc syntax for opt params over google closure syntax (b39c832)

Continuous integration

  • ci: error on new jest snapshot (85a664a)
  • deps: bump coverallsapp/github-action from 2.2.0 to 2.2.1 (#48) (50987f6)

Improvements

  • deconstruct imports (#49) (0d6137e)
  • index: pass raw incoming message to accepts() (6154879)

v1.1.5

08 Jul 10:41
6c61cce
Compare
Choose a tag to compare

1.1.5 (2023-07-08)

Miscellaneous

  • .eslintrc: sort extends array (8b6eb21)

Dependencies

  • deps-dev: add eslint-plugin-regexp (0842d41)
  • deps-dev: bump dev dependencies (1e3c7d7)

Bug fixes

  • add missing strict mode directives (#43) (162eafa)

v1.1.4

24 Jun 08:18
12c6957
Compare
Choose a tag to compare

1.1.4 (2023-06-24)

Continuous integration

  • deps: bump coverallsapp/github-action from 2.1.2 to 2.2.0 (#38) (09fbe8b)

Miscellaneous

  • .eslintrc: enable additional jest plugin rules (72235d1)
  • .eslintrc: enable additional jsdoc plugin rules (6b55472)
  • .eslintrc: only use jest plugin to lint test-related files (a705bc0)
  • import fastify type for server jsdoc param (f400b7b)
  • package: remove global jest mock config values (900ea51)
  • package: set jest coverage threshold (b44e9f7)

Dependencies

  • deps-dev: bump dev dependencies (#39) (a369e0e)
  • deps-dev: bump eslint-plugin-jsdoc from 44.2.7 to 46.1.0 (#34) (2998c60)