2.0.0 (2024-10-02)
- dropped support for fastify v4.x
- dropped support for node 14, 16 and 18
- cd: sort release note sections alphabetically (19bdcde)
- deps: bump coverallsapp/github-action from 2.2.3 to 2.3.0 (#98) (aa940f1)
- support fastify v5.x (42d5c5d)
- .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)
1.1.12 (2024-05-01)
- 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)
- .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)
- 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)
1.1.11 (2024-01-25)
- deps-dev: bump dev dependencies (a3e7630)
- .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)
- automerge: optimise inline js scripts (d807706)
- cd: publish to github packages with provenance (ed9ddcf)
- cd: use
main
environment for publish-npm job (5f52584)
1.1.10 (2024-01-09)
- deps-dev: bump dev dependencies (50da0ec)
- jsdoc comments must be complete sentences (b0ed3d9)
- license: update license year (54808a9)
- package: add
lint:fix
script (58b6a02) - package: run
lint:prettier
intest
script (47b22fd) - use shared files from
fdawgs/.github
(f0d7bc8)
- 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)
- readme: update links (7325c16)
1.1.9 (2023-11-29)
- index: handle missing
options
param (f3e5907)
- 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)
- use todo jsdoc tags for inline todo comments (09bf215)
- deps: bump actions/github-script from 6 to 7 (#69) (1e4b61f)
- deps: bump actions/setup-node from 3 to 4 (#65) (d08ac54)
1.1.8 (2023-10-24)
- deps-dev: add eslint-community/eslint-plugin-eslint-comments (86234b9)
- .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)
- index: move options object out of hook (5c19eee)
1.1.7 (2023-09-23)
- .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)
- 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)
- use
node:
prefix to bypass require.cache call for builtins (e9743a3)
- readme: update acknowledgements (19d7507)
1.1.6 (2023-08-16)
- index: check payload is string before converting to obj (773f705)
- 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)
- .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)
- ci: error on new jest snapshot (85a664a)
- deps: bump coverallsapp/github-action from 2.2.0 to 2.2.1 (#48) (50987f6)
1.1.5 (2023-07-08)
- .eslintrc: sort
extends
array (8b6eb21)
1.1.4 (2023-06-24)
- .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)
- deps-dev: bump dev dependencies (#39) (a369e0e)
- deps-dev: bump eslint-plugin-jsdoc from 44.2.7 to 46.1.0 (#34) (2998c60)
1.1.3 (2023-05-27)
- scripts/license-checker: resolve eslint jsdoc warning (#28) (1644f57)
- scripts: fix inline comment style (e7d008e)
- use nouns for leading word in function description tags (#30) (668ea0e)
1.1.2 (2023-04-24)
- cd: publish to npm with provenance (#27) (80fa9fb)
- ci: add node 20 to test matrix (#25) (5c4a570)
- deps: bump coverallsapp/github-action from 2.0.0 to 2.1.2 (#23) (15cb40c)
1.1.1 (2023-03-31)
- ignore bun lockfile (#13) (b76e07b)
- package: add funding url (d0d41ec)
- scripts: add eslint rule file (0c1ff74)
- scripts: remove redundant export (3696c09)
- scripts: sort eslint comments alphabetically (7c8240f)
- scripts: use js script to check licenses (#14) (a557627)
- dependabot: change commit message prefix for gh actions to
ci
(#15) (507b01d) - deps: bump coverallsapp/github-action from 1.2.3 to 2.0.0 (#17) (307922a)
- deps-dev: bump dev dependencies (08b119b)
- deps: bump coverallsapp/github-action from 1.1.3 to 1.2.3 (#12) (f81bbe3)
1.1.0 (2023-02-15)
- add nodenext compatibility (b897446)
- readme: add acknowledgements section (bd8f65d)
1.0.2 (2023-02-13)
- readme: rename intro to overview (cca3ca5)
- cd: use sentence case for changelog headings (cd367dd)
- deps-dev: bump dev dependencies (937baed)
- grammar fixes (f604823)
- rename master branch to main (#6) (137fcd5)
- use sentence case over ap style for titles and headings (d21749b)
1.0.1 (2023-02-07)
- readme: tidy example (d9000f4)
- initial commit (496db82)
- readme: update install guidance (87c6c7e)