Releases: Fdawgs/fastify-floc-off
Releases · Fdawgs/fastify-floc-off
v3.0.0
3.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 (5a4a974)
- cd: standardise @fdawgs cd workflows (d6ed4ea)
- ci: audit package signatures and provenance attestations (6365f2b)
- ci: standardise @fdawgs ci workflows (d2c24f6)
- dependabot: add
[@eslint-community](https://github.com/eslint-community)
scoped deps to eslint group (bc3f03f) - deps: bump actions/dependency-review-action from 3 to 4 (#222) (a782893)
- deps: bump coverallsapp/github-action from 2.2.3 to 2.3.0 (#235) (be36112)
- deps: bump wagoid/commitlint-github-action from 5 to 6 (#228) (704a92b)
- use latest node lts version (bdc0666)
Dependencies
- deps-dev: bump dev dependencies (dd41126)
- deps-dev: bump husky from 8.0.3 to 9.0.6 (#223) (caf4eb3)
- deps-dev: bump the commitlint group with 2 updates (#227) (253e0cf)
Features
- support fastify v5.x (2c51678)
Improvements
- index: swap negated condition (327480e)
Miscellaneous
- .husky/commit-msg: remove
npx
usage (a5528e4) - .husky: migrate hooks to v9 style (06a1816)
- .npmrc: enforce strict engine checks (17451c3)
- .npmrc: remove excess whitespace (b46f290)
- .vscode: fix
prettier.prettierPath
setting (89ed836) - drop support for node 14, 16, and 18 (d6c007e)
- index: inline comment re export types (0768f72)
- jsconfig: enable strict type checking (e981513)
- package: change author email (22ea6c7)
v2.1.11
2.1.11 (2024-01-24)
Dependencies
- deps-dev: bump dev dependencies (1c7e53d)
Miscellaneous
- .vscode: use local prettier version (105035c)
- jsconfig: remove
lib
;target
will be used in absence (9d7608a) - package: fix
repository
structure (c6673f0) - scripts/license-checker: handle old license arrays or missing (00b52f5)
Continuous integration
- automerge: optimise inline js scripts (9099ff6)
- cd: param order (2852a50)
- cd: publish to github packages with provenance (db56d80)
- cd: use
main
environment for publish-npm job (2ea9d76)
Documentation
- readme: grammar fixes (535691e)
v2.1.10
v2.1.9
v2.1.8
2.1.8 (2024-01-07)
Dependencies
- deps-dev: bump dev dependencies (ccc0e58)
Miscellaneous
- jsdoc comments must be complete sentences (4803a67)
- license: update license year (cc74fc8)
- package: add
lint:fix
script (27773f0) - package: run
lint:prettier
intest
script (29ca973)
Continuous integration
- cd: publish to github packages as well as npm (ac794e9)
- dependabot: ignore release-please-action major updates (d1b1998)
- deps: bump actions/upload-artifact from 3 to 4 (#210) (7661586)
- deps: bump github/codeql-action from 2 to 3 (#209) (9819999)
Documentation
v2.1.7
2.1.7 (2023-11-29)
Dependencies
- deps-dev: add eslint-community/eslint-plugin-eslint-comments (7f6ccfb)
- deps-dev: bump dev dependencies (2edfd34)
- deps-dev: bump the commitlint group with 2 updates (#202) (e420770)
- deps-dev: bump the eslint group with 1 update (#203) (7f795f2)
- deps-dev: remove broken eslint-plugin-security-node (6c605fe)
Miscellaneous
- .vscode: add github-markdown-preview to recommended extension (45d1af1)
- .vscode: add gitlens to recommended extensions (d26b303)
- jsconfig: use es2022 lib (81b0d89)
- scripts/license-checker: update link to deprecated list (8e6d41d)
Continuous integration
- deps: bump actions/github-script from 6 to 7 (#204) (acf7aea)
- deps: bump actions/setup-node from 3 to 4 (#201) (d71ccd8)
Documentation
v2.1.6
2.1.6 (2023-09-23)
Miscellaneous
- .gitattributes: auto lf eol all files (1934a44)
- add missing
.gitattributes
file (80198d7) - change comment blocks with one line into single block (7f062d5)
- eslintrc: bump ecma version to 2023 (8c9e76d)
- jsconfig: set module to nodenext (d7bf975)
- jsconfig: target es2022 (395c27f)
- package: explicitly declare js module type (d84dceb)
- scripts/license-checker: declare
copyLeftLicenses
type (4c16e57) - scripts/license-checker: destruct upath module import (#194) (7e7746c)
- scripts/license-checker: ignore invalid ts error (dc53501)
- use
[@see](https://github.com/see)
jsdoc tag for inline comment links (538f3a1)
Continuous integration
- dependabot: group dependabot updates (7dc8559)
- deps: bump actions/checkout from 3 to 4 (#197) (86ca5db)
- deps: bump coverallsapp/github-action from 2.2.1 to 2.2.3 (#196) (64a2079)
Improvements
- use
node:
prefix to bypass require.cache call for builtins (1d3f738)
Documentation
- readme: update acknowledgements (6a3a91f)
v2.1.5
2.1.5 (2023-08-16)
Dependencies
- deps-dev: bump dev dependencies (cbf371b)
- deps-dev: bump eslint-config-prettier from 8.10.0 to 9.0.0 (#187) (7072c0c)
- deps: bump fastify-plugin from 4.5.0 to 4.5.1 (cf5ea41)
Miscellaneous
- .eslintrc: error on google closure jsdoc syntax (24e4486)
- add jsconfig; type check js (#189) (7e7d164)
- index: add whitespace between import and comment (0a53983)
- jsconfig: add target (cd68ea5)
- package: add google's topics api to keywords (3b9b742)
- rename
lint:prettier
scripts to reflect their function (#183) (e54a5e7) - scripts/license-checker: use
console.error()
to log failures (0e02ff4)
Continuous integration
- ci: error on new jest snapshot (2466487)
- deps: bump coverallsapp/github-action from 2.2.0 to 2.2.1 (#185) (f7acf13)
Improvements
- scripts/license-checker: deconstruct imports (d23b1a7)
Documentation
- readme: add mention of google's topics api (2f27618)
v2.1.4
v2.1.3
2.1.3 (2023-06-24)
Continuous integration
Miscellaneous
- .eslintrc: enable additional jest plugin rules (886a714)
- .eslintrc: enable additional jsdoc plugin rules (15ac3cd)
- .eslintrc: only use jest plugin to lint test-related files (280f8f9)
- .eslintrc: update ecmascript version (f5f7aa4)
- import fastify type for server jsdoc param (c8d3d1d)
- package: remove global jest mock config values (aa9c6fa)
- package: set jest coverage threshold (728eefd)
- scripts/license-checker: resolve eslint jsdoc warning (#167) (952236a)
- scripts: fix inline comment style (0b69a96)
- use nouns for leading word in function description tags (#169) (20b642f)