This repository has been archived by the owner on Jan 28, 2024. It is now read-only.
v11.0.13
11.0.13 (2023-08-16)
Bug fixes
- add missing strict mode directives (#1386) (11c1930)
- config: stop crash when logs written async (#1437) (382cca8)
- server: unintentional capture groups to non-capture groups (f608fd1)
Dependencies
- deps-dev: add eslint-plugin-regexp (ccdc5f6)
- deps-dev: bump @commitlint/cli from 17.6.5 to 17.6.6 (#1377) (668ab35)
- deps-dev: bump @commitlint/cli from 17.6.6 to 17.6.7 (#1403) (5b88dcd)
- deps-dev: bump @commitlint/cli from 17.6.7 to 17.7.1 (#1429) (59a2de6)
- deps-dev: bump @commitlint/config-conventional (#1371) (9e3fa15)
- deps-dev: bump @commitlint/config-conventional (#1404) (7cdcbfd)
- deps-dev: bump @commitlint/config-conventional (#1430) (50fe648)
- deps-dev: bump autocannon from 7.11.0 to 7.12.0 (#1423) (5b05d22)
- deps-dev: bump esbuild from 0.17.19 to 0.18.14 (9682414)
- deps-dev: bump esbuild from 0.18.14 to 0.19.2 (76c122f)
- deps-dev: bump eslint from 8.43.0 to 8.44.0 (#1373) (f1c2d9c)
- deps-dev: bump eslint from 8.44.0 to 8.45.0 (#1392) (50d272c)
- deps-dev: bump eslint from 8.45.0 to 8.46.0 (#1413) (d045fed)
- deps-dev: bump eslint from 8.46.0 to 8.47.0 (#1428) (15a6939)
- deps-dev: bump eslint-config-prettier from 8.10.0 to 9.0.0 (#1432) (1994fde)
- deps-dev: bump eslint-config-prettier from 8.8.0 to 8.9.0 (#1408) (53f4874)
- deps-dev: bump eslint-config-prettier from 8.9.0 to 8.10.0 (#1422) (be9ff7d)
- deps-dev: bump eslint-plugin-import from 2.27.5 to 2.28.0 (#1415) (dab9b10)
- deps-dev: bump eslint-plugin-jest from 27.2.2 to 27.2.3 (#1390) (c1aa013)
- deps-dev: bump eslint-plugin-jsdoc from 46.2.6 to 46.4.3 (#1378) (4908b31)
- deps-dev: bump eslint-plugin-jsdoc from 46.4.3 to 46.4.4 (#1393) (221fd5e)
- deps-dev: bump eslint-plugin-jsdoc from 46.4.4 to 46.4.5 (#1418) (29c5e70)
- deps-dev: bump eslint-plugin-jsdoc from 46.4.5 to 46.4.6 (#1431) (4f2edc8)
- deps-dev: bump glob from 10.3.0 to 10.3.1 (#1379) (f255169)
- deps-dev: bump glob from 10.3.1 to 10.3.3 (#1391) (271d8de)
- deps-dev: bump jest from 29.5.0 to 29.6.1 (#1384) (74344f6)
- deps-dev: bump jest from 29.6.1 to 29.6.2 (#1410) (d29798e)
- deps-dev: bump nodemon from 2.0.22 to 3.0.1 (#1397) (41e7dd9)
- deps-dev: bump pino-pretty from 10.0.0 to 10.0.1 (#1380) (190ed5e)
- deps-dev: bump pino-pretty from 10.0.1 to 10.2.0 (#1411) (404ca38)
- deps-dev: bump playwright from 1.35.1 to 1.36.1 (#1394) (297cef1)
- deps-dev: bump playwright from 1.36.1 to 1.36.2 (#1412) (1003070)
- deps-dev: bump playwright from 1.36.2 to 1.37.0 (#1434) (a5a734b)
- deps-dev: bump prettier from 2.8.8 to 3.0.0 (e9c6042)
- deps-dev: bump prettier from 3.0.0 to 3.0.1 (#1424) (3a2c552)
- deps-dev: bump prettier from 3.0.1 to 3.0.2 (#1441) (5e10885)
- deps-dev: install lockfile-lint locally (#1419) (0b0cd31)
- deps: bump @fastify/helmet from 10.1.1 to 11.0.0 (#1374) (05ab5f1)
- deps: bump @fastify/rate-limit from 8.0.1 to 8.0.3 (#1399) (04f82b3)
- deps: bump @fastify/swagger from 8.6.0 to 8.8.0 (#1381) (6a143e2)
- deps: bump @fastify/under-pressure from 8.2.0 to 8.3.0 (#1396) (307f652)
- deps: bump fastify from 4.18.0 to 4.19.0 (#1376) (c01ed72)
- deps: bump fastify from 4.19.0 to 4.19.2 (#1382) (3a619ff)
- deps: bump fastify from 4.19.2 to 4.20.0 (#1400) (d50a96d)
- deps: bump fastify from 4.20.0 to 4.21.0 (#1409) (b7d21dc)
- deps: bump fastify-disablecache from 3.1.3 to 3.1.4 (#1402) (1a6e3bb)
- deps: bump fastify-disablecache from 3.1.4 to 3.1.5 (#1439) (fe78a45)
- deps: bump fastify-floc-off from 2.1.3 to 2.1.4 (#1398) (bd8e45f)
- deps: bump fastify-floc-off from 2.1.4 to 2.1.5 (#1440) (1627059)
- deps: bump fastify-json-to-xml from 1.1.4 to 1.1.5 (#1401) (a27ba9c)
- deps: bump fastify-json-to-xml from 1.1.5 to 1.1.6 (#1438) (fafed91)
- deps: bump fastify-plugin from 4.5.0 to 4.5.1 (#1395) (049a8a3)
- deps: bump fluent-json-schema from 4.1.0 to 4.1.1 (#1407) (2daa427)
- deps: bump mssql from 9.1.1 to 9.1.2 (#1421) (043933b)
- deps: bump mssql from 9.1.2 to 9.1.3 (#1433) (538d6b4)
- deps: bump pg from 8.11.0 to 8.11.1 (#1372) (e31cdf8)
- deps: bump pg from 8.11.1 to 8.11.2 (#1414) (69b07cd)
- deps: bump pino from 8.14.1 to 8.14.2 (#1417) (2254636)
- deps: bump pino from 8.14.2 to 8.15.0 (#1420) (0e66107)
- deps: bump transistive dependencies (65e9d59)
- deps: bump transistive dependencies (62bf57c)
Miscellaneous
- .eslintrc: error on google closure jsdoc syntax (393ec36)
- .eslintrc: sort
extends
array (6dcf473) - add jsconfig; type check js (#1436) (88c8122)
- config: sort param types alphabetically (7b8314a)
- config: use jsdoc syntax for arrays over interfaces (483e3b9)
- jsconfig: add target (b8b836e)
- rename
lint:prettier
scripts to reflect their function (e18cd04) - routes: sort regex alternatives (642329a)
- scripts/license-checker: use
console.error()
to log failures (79ca105) - server: update inline comment re plugin function (7eee384)
- use jsdoc syntax for opt params over google closure syntax (e98fec8)
Continuous integration
- ci: error on new jest snapshot (#1435) (30a384a)
- deps: bump coverallsapp/github-action from 2.2.0 to 2.2.1 (#1389) (3dd5522)
Improvements
- add strict
u
flag to all regex patterns (c56c23c) - app: use traditional function syntax (deae053)
- config: use
\d
over[0-9]
in regex patterns (39c14e0) - destruct imports (8a0171d)
- plugins/hashed: decorate request to stop object deoptimisation (#1369) (7af2683)
- plugins: move decorator functions inside plugins (43a8a91)
- remove useless range in regex (66843c8)
- routes: use
?
quantifier over empty alternative (300f37f)