Releases: Fdawgs/fastify-disablecache
Releases · Fdawgs/fastify-disablecache
v4.0.0
4.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 (76b4cb1)
- cd: standardise @fdawgs cd workflows (7805d50)
- ci: audit package signatures and provenance attestations (9834618)
- ci: standardise @fdawgs ci workflows (9338478)
- dependabot: add
[@eslint-community](https://github.com/eslint-community)
scoped deps to eslint group (25bc7a3) - deps: bump actions/dependency-review-action from 3 to 4 (#265) (1617313)
- deps: bump coverallsapp/github-action from 2.2.3 to 2.3.0 (#280) (bbc2391)
- deps: bump wagoid/commitlint-github-action from 5 to 6 (#271) (ded4173)
- use latest node lts version (b66b26f)
Dependencies
- deps-dev: bump dev dependencies (#269) (6be0699)
- deps-dev: bump husky from 8.0.3 to 9.0.6 (#266) (0b723dc)
- deps-dev: bump the commitlint group with 2 updates (#270) (9957b68)
Features
- support fastify v5.x (ad20468)
Miscellaneous
- .husky/commit-msg: remove
npx
usage (20eb2ff) - .husky: migrate hooks to v9 style (2b43de1)
- .npmrc: enforce strict engine checks (a5b1a57)
- .vscode: fix
prettier.prettierPath
setting (9514d9d) - drop support for node 14, 16, and 18 (86ac353)
- index: inline comment re export types (7b33ad1)
- jsconfig: enable strict type checking (0261ede)
- package: change author email (ce9029f)
v3.1.9
3.1.9 (2024-01-25)
Dependencies
- deps-dev: bump dev dependencies (e136202)
Miscellaneous
- .vscode: use local prettier version (32977ab)
- jsconfig: remove
lib
;target
will be used in absence (c7271cd) - package: fix
repository
structure (d9c248f) - scripts/license-checker: handle old license arrays or missing (1ba9d6a)
Continuous integration
v3.1.8
3.1.8 (2024-01-09)
Dependencies
- deps-dev: bump dev dependencies (40d544c)
Miscellaneous
- jsdoc comments must be complete sentences (a663853)
- license: update license year (4414368)
- package: add
lint:fix
script (18c6e66) - package: run
lint:prettier
intest
script (c267b3c) - use shared files from
fdawgs/.github
(19727b5)
Continuous integration
- cd: add github packages publish job (aedfd9a)
- dependabot: ignore release-please-action major updates (0963ae5)
- deps: bump actions/upload-artifact from 3 to 4 (#257) (f4cafd3)
- deps: bump github/codeql-action from 2 to 3 (#256) (063a2c0)
Documentation
- readme: update links (9a7647f)
v3.1.7
3.1.7 (2023-11-29)
Dependencies
- deps-dev: add eslint-community/eslint-plugin-eslint-comments (e787a9f)
- deps-dev: bump dev dependencies (ceb5228)
- deps-dev: bump the commitlint group with 2 updates (#249) (dfdbbab)
- deps-dev: bump the eslint group with 1 update (#250) (e80a458)
- deps-dev: remove broken eslint-plugin-security-node (a4996ca)
Miscellaneous
- .vscode: add github-markdown-preview to recommended extension (deaeec8)
- .vscode: add gitlens to recommended extensions (f3f207b)
- jsconfig: use es2022 lib (b1bb1c1)
- scripts/license-checker: update link to deprecated list (76ea680)
Continuous integration
- deps: bump actions/github-script from 6 to 7 (#251) (5099a42)
- deps: bump actions/setup-node from 3 to 4 (#248) (f57d3ea)
Documentation
v3.1.6
3.1.6 (2023-09-23)
Miscellaneous
- .gitattributes: auto lf eol all files (eb57f24)
- add missing
.gitattributes
file (e2ae2a4) - change comment blocks with one line into single block (278c87a)
- eslintrc: bump ecma version to 2023 (92b2f77)
- jsconfig: set module to nodenext (12ba813)
- jsconfig: target es2022 (ff4daf0)
- package: explicitly declare js module type (8dc3dc0)
- scripts/license-checker: declare
copyLeftLicenses
type (bb35149) - scripts/license-checker: destruct upath module import (#241) (36577f6)
- scripts/license-checker: ignore invalid ts error (07bee77)
- use
[@see](https://github.com/see)
jsdoc tag for inline comment links (96237f6)
Continuous integration
- dependabot: group dependabot updates (c13c290)
- deps: bump actions/checkout from 3 to 4 (#243) (dd967c7)
- deps: bump coverallsapp/github-action from 2.2.1 to 2.2.3 (#244) (a828ccc)
Improvements
- use
node:
prefix to bypass require.cache call for builtins (451c618)
Documentation
- readme: update acknowledgements (4c96c1d)
v3.1.5
3.1.5 (2023-08-16)
Dependencies
- deps-dev: bump dev dependencies (8248c8b)
- deps-dev: bump eslint-config-prettier from 8.10.0 to 9.0.0 (#234) (81fa53e)
- deps: bump fastify-plugin from 4.5.0 to 4.5.1 (a052d38)
Miscellaneous
- .eslintrc: error on google closure jsdoc syntax (39d51b4)
- add jsconfig; type check js (#236) (b5e9aa0)
- index: add whitespace between import and comment (a6c22db)
- jsconfig: add target (f583380)
- rename
lint:prettier
scripts to reflect their function (#230) (2fe80ca) - scripts/license-checker: use
console.error()
to log failures (a73d068)
Continuous integration
- ci: error on new jest snapshot (945eb72)
- deps: bump coverallsapp/github-action from 2.2.0 to 2.2.1 (#232) (7f1210c)
Improvements
- scripts/license-checker: deconstruct imports (72ae982)
v3.1.4
v3.1.3
3.1.3 (2023-06-24)
Continuous integration
Miscellaneous
- .eslintrc: enable additional jest plugin rules (826b147)
- .eslintrc: enable additional jsdoc plugin rules (42bcdc8)
- .eslintrc: only use jest plugin to lint test-related files (ebe852a)
- .eslintrc: update ecmascript version (7496afa)
- import fastify type for server jsdoc param (51e3290)
- package: remove global jest mock config values (8eb8785)
- package: set jest coverage threshold (2be3725)
- scripts/license-checker: resolve eslint jsdoc warning (#214) (49964b0)
- scripts: fix inline comment style (930f92d)
- use nouns for leading word in function description tags (#216) (fbf9b16)
Dependencies
v3.1.2
v3.1.1
3.1.1 (2023-04-03)
Documentation
- changelog: spelling mistake (6316a65)
- contributing: add link to conventional config (#205) (05abfb9)
Continuous integration
- dependabot: change commit message prefix for gh actions to
ci
(#204) (a64a242) - deps: bump coverallsapp/github-action from 1.2.4 to 2.0.0 (#206) (07fd161)
Miscellaneous
- .prettierrc: enable
arrowParens
option (#208) (115fa90) - ignore bun lockfile (#202) (0f08b3b)
- package: add funding url (387a6cb)
- scripts: add eslint rule file (d7ac237)
- scripts: remove redundant export (0651021)
- scripts: sort eslint comments alphabetically (ff8f707)
- scripts: use js script to check licenses (#203) (2ec4610)