This repository has been archived by the owner on Jan 28, 2024. It is now read-only.
v7.1.10
7.1.10 (2023-08-16)
Bug fixes
- add missing strict mode directives (#790) (5b27bd0)
- config: stop crash when logs written async (#842) (2332c58)
- server: unintentional capture groups to non-capture groups (0a751ae)
Dependencies
- deps-dev: add eslint-plugin-regexp (be83e27)
- deps-dev: bump @commitlint/cli from 17.6.5 to 17.6.6 (#782) (11e98ee)
- deps-dev: bump @commitlint/cli from 17.6.6 to 17.6.7 (#809) (bc7e58b)
- deps-dev: bump @commitlint/cli from 17.6.7 to 17.7.1 (#836) (3b52064)
- deps-dev: bump @commitlint/config-conventional (#779) (34fd117)
- deps-dev: bump @commitlint/config-conventional (#808) (d8aabef)
- deps-dev: bump @commitlint/config-conventional (#839) (1e183bf)
- deps-dev: bump autocannon from 7.11.0 to 7.12.0 (#825) (b1e8b1b)
- deps-dev: bump esbuild from 0.17.19 to 0.18.14 (70db186)
- deps-dev: bump esbuild from 0.18.14 to 0.19.2 (3ef49fa)
- deps-dev: bump eslint from 8.43.0 to 8.44.0 (#778) (87d1369)
- deps-dev: bump eslint from 8.44.0 to 8.45.0 (#803) (954c325)
- deps-dev: bump eslint from 8.45.0 to 8.46.0 (#820) (74c445a)
- deps-dev: bump eslint from 8.46.0 to 8.47.0 (#833) (13c2911)
- deps-dev: bump eslint-config-prettier from 8.10.0 to 9.0.0 (#837) (b714780)
- deps-dev: bump eslint-config-prettier from 8.8.0 to 8.9.0 (#814) (4bfd627)
- deps-dev: bump eslint-config-prettier from 8.9.0 to 8.10.0 (#826) (9b426ee)
- deps-dev: bump eslint-plugin-import from 2.27.5 to 2.28.0 (#812) (af8fa0c)
- deps-dev: bump eslint-plugin-jest from 27.2.2 to 27.2.3 (#798) (d641610)
- deps-dev: bump eslint-plugin-jsdoc from 46.2.6 to 46.4.3 (#777) (f1d9a7d)
- deps-dev: bump eslint-plugin-jsdoc from 46.4.3 to 46.4.4 (#804) (ad11a20)
- deps-dev: bump eslint-plugin-jsdoc from 46.4.4 to 46.4.5 (#813) (96845b2)
- deps-dev: bump eslint-plugin-jsdoc from 46.4.5 to 46.4.6 (#834) (0c0a7cd)
- deps-dev: bump glob from 10.3.0 to 10.3.1 (#780) (601342a)
- deps-dev: bump glob from 10.3.1 to 10.3.3 (#795) (7ad3c6f)
- deps-dev: bump jest from 29.5.0 to 29.6.1 (#785) (06c221f)
- deps-dev: bump jest from 29.6.1 to 29.6.2 (#823) (f795db5)
- deps-dev: bump nodemon from 2.0.22 to 3.0.1 (#805) (0d7306a)
- deps-dev: bump pino-pretty from 10.0.0 to 10.0.1 (#787) (66baf7b)
- deps-dev: bump pino-pretty from 10.0.1 to 10.2.0 (#818) (4c1b4f1)
- deps-dev: bump playwright from 1.35.1 to 1.36.1 (#807) (1136cea)
- deps-dev: bump playwright from 1.36.1 to 1.36.2 (#815) (74e588f)
- deps-dev: bump playwright from 1.36.2 to 1.37.0 (#835) (909778d)
- deps-dev: bump prettier from 2.8.8 to 3.0.0 (24033cd)
- deps-dev: bump prettier from 3.0.0 to 3.0.1 (#829) (967dc4b)
- deps-dev: bump prettier from 3.0.1 to 3.0.2 (#843) (7d54200)
- deps-dev: install lockfile-lint locally (#824) (7a0a808)
- deps: bump @fastify/helmet from 10.1.1 to 11.0.0 (#775) (03f3e65)
- deps: bump @fastify/rate-limit from 8.0.1 to 8.0.3 (#802) (60c1b89)
- deps: bump @fastify/swagger from 8.6.0 to 8.8.0 (#786) (bc7aa71)
- deps: bump @fastify/under-pressure from 8.2.0 to 8.3.0 (#800) (0de34ab)
- deps: bump fastify from 4.18.0 to 4.19.0 (#781) (44c4108)
- deps: bump fastify from 4.19.0 to 4.19.2 (#788) (5ad116d)
- deps: bump fastify from 4.19.2 to 4.20.0 (#797) (c23e24a)
- deps: bump fastify from 4.20.0 to 4.21.0 (#822) (7140d2d)
- deps: bump fastify-disablecache from 3.1.3 to 3.1.4 (#801) (0aff2ac)
- deps: bump fastify-disablecache from 3.1.4 to 3.1.5 (#844) (77ddfce)
- deps: bump fastify-floc-off from 2.1.3 to 2.1.4 (#799) (127a801)
- deps: bump fastify-floc-off from 2.1.4 to 2.1.5 (#845) (9573930)
- deps: bump fastify-json-to-xml from 1.1.4 to 1.1.5 (#806) (ef2a723)
- deps: bump fastify-json-to-xml from 1.1.5 to 1.1.6 (#846) (12d51cf)
- deps: bump fastify-plugin from 4.5.0 to 4.5.1 (#796) (035da39)
- deps: bump fluent-json-schema from 4.1.0 to 4.1.1 (#817) (9911427)
- deps: bump mssql from 9.1.1 to 9.1.2 (#827) (7a2e098)
- deps: bump mssql from 9.1.2 to 9.1.3 (#838) (392f6d9)
- deps: bump pg from 8.11.0 to 8.11.1 (#776) (2d82e23)
- deps: bump pg from 8.11.1 to 8.11.2 (#816) (fd5014c)
- deps: bump pg-connection-string from 2.6.1 to 2.6.2 (#821) (abc70fe)
- deps: bump pino from 8.14.1 to 8.14.2 (#819) (1aa5075)
- deps: bump pino from 8.14.2 to 8.15.0 (#828) (7b30c40)
- deps: bump semver from 5.7.1 to 5.7.2 (#792) (97556c5)
- deps: bump transistive dependencies (8823d50)
- deps: bump transistive dependencies (3908bcb)
Miscellaneous
- .eslintrc: error on google closure jsdoc syntax (37210a0)
- .eslintrc: sort
extends
array (7e2e501) - add jsconfig; type check js (#841) (a337fc5)
- config: sort param types alphabetically (7667648)
- config: use jsdoc syntax for arrays over interfaces (89ffa1f)
- jsconfig: add target (a23b286)
- rename
lint:prettier
scripts to reflect their function (5b32916) - routes: sort regex alternatives (e861bc2)
- scripts/license-checker: use
console.error()
to log failures (f4f7dfb) - server: update inline comment re plugin function (d1e9766)
- use jsdoc syntax for opt params over google closure syntax (c066a6e)
Continuous integration
- ci: error on new jest snapshot (#840) (3af8750)
- deps: bump coverallsapp/github-action from 2.2.0 to 2.2.1 (#794) (a260600)
Improvements
- add strict
u
flag to all regex patterns (eed68b9) - app: use traditional function syntax (5cc2870)
- config: use
\d
over[0-9]
in regex patterns (11bd2f9) - destruct imports (6aa3dd3)
- plugins/hashed: decorate request to stop object deoptimisation (#773) (a66c6a1)
- plugins: move decorator functions inside plugins (d03a881)
- remove useless range in regex (fd72d50)
- routes: use
?
quantifier over empty alternative (c02fd51)