4.4.0 (2024-12-01)
- express-v5: added support to express v5 and body-parser v2 (e435b97)
- fastify-v5: ensure support to fastify v5 (bd09e46)
- firebase: ensure support to v5 and v6 sdk (bc6886e)
- bump cross-spawn and @swc/cli in /benchmark (0e4db68)
- bump cross-spawn from 7.0.3 to 7.0.6 in /www (ce1d0cd)
- bump micromatch from 4.0.5 to 4.0.8 in /benchmark (1ddc2a9)
- bump webpack from 5.89.0 to 5.96.1 in /www (47392b0)
- http-deepkit: ensure is working with version 1.0.1-alpha-155 (b1ee6d4)
- packages: bump lib package versions (15bc6ad)
4.3.2 (2024-11-09)
- coverage: do not fail when fail coverage & fix issue with test (ff9702b)
4.3.1 (2024-11-09)
- bump cookie and express in /www (22d850f)
- bump serve-static and express in /benchmark (249af0c)
- codecov: fix issues with upload coverage (4b5b39e)
- reflect-metadata: allow more general versions for reflect metadata (816cc51)
4.3.0 (2024-09-18)
4.2.3 (2024-09-09)
- response-stream: add comments and references explaining implementation (d39db53)
- response-stream: test eagerly flushed headers (0f33c29)
4.2.2 (2024-09-06)
- apig-v1-adapter: lowercase request headers (4fbb588)
- fix Apollo Server package name in npm command (4d4cece)
- getting-started: update npm install command (ee4661f)
- bump express from 4.18.2 to 4.19.2 in /benchmark (98e84d1)
4.2.1 (2024-02-29)
- response-stream: fix response with no content doesn't correctly end the writable stream (bded8cf)
- apollo-server-mutation: better types for adapter (79f3383)
- response-stream: avoid creating object on log while parsing headers (1effcae)
4.2.0 (2024-01-08)
- frameworks: added support for polka (39377cb)
- bump @apollo/server from 4.9.5 to 4.10.0 (cf4e1d9)
- bump @rushstack/node-core-library from 3.62.0 to 3.63.0 (19c88e0)
- bump @vitest/coverage-v8 from 1.1.0 to 1.1.3 (3e67b23)
- bump eslint-plugin-prettier from 5.1.1 to 5.1.2 (83fc5e5)
- bump fastify from 4.25.1 to 4.25.2 (e048b11)
- bump follow-redirects from 1.15.3 to 1.15.4 in /www (af12bbd)
- bump koa from 2.14.2 to 2.15.0 (164c97b)
- bump vite from 5.0.10 to 5.0.11 (0478492)
4.1.0 (2024-01-03)
- network: support buffering transfer-encoding: chunked (f19ffd1)
4.0.1 (2023-12-26)
- ci: missing build part while releasing new version (5b7d184)
- blog: added note about bug related to missing package files (1d75d91)
4.0.0 (2023-12-26)
- Now we support dual package publish, and the import can fail.
- added support for dual package publish (dd0803f)
- dual-package-publish: issue with imports lib when moduleResolution is node (4dac8aa)
- blog: added blogpost about dual package publish (006e8a9)
- updated documentation for dual package publish (03ee217)
- release: fixed issue with release-please skipping release (8dfb582)
3.2.0 (2023-12-22)
- firebase: bump supported firebase functions to 4.x (b717240)
- readme: removed semantic release badge (fe85304)
- benchmark: bump package versions (b6aa539)
- bootstrap releases for path: . (e68506e)
- bump @apollo/server from 4.7.4 to 4.9.3 (52c8b83)
- bump semver from 5.7.1 to 5.7.2 in /benchmark (0a6a3e0)
- bump semver from 5.7.1 to 5.7.2 in /www (49c7baf)
- bump vite from 4.3.5 to 4.4.9 (ecd1252)
- bump vite from 4.4.9 to 5.0.10 (8eadf40)
- bump word-wrap from 1.2.3 to 1.2.4 (218d3a9)
- docs: update to docusaurus v3 (51a104e)
- package: bump package versions (fe0a0fc)
- release-please: set latest version (69110ec)
- semantic-release: removed unused package (2c60275)
- codeql: run only when changing code files (93d8f1c)
- codeql: updated configuration (9ffa3e8)
- docs: only trigger when update workflows of docs (c1e7f8a)
- pr: only run when update specific files (0085520)
- pr: stop running the pr on main (7c7a05a)
- release-please: try fix issues with release please config (46577f2)
- release: added coverage (57f1e09)
- release: added provenance during publish (1161e42)
- release: include all commits on release (9185a0b)
- release: moved configuration to the correct place (b8c6156)
- release: use release manager instead of merge-and-release (ef278e6)
- workflows: bump action versions (647e694)
CHANGES:
3.1.0 (2023-07-01)
- aws: added adapter for request lambda edge (b8791da)
3.0.0 (2023-06-09)
-
api-gateway-v1: probably missing query string value when multiple (78b9f18)
-
perf(api-gateway-v2)!: single pass when collecting headers and cookies on response (3d65895)
-
refactor(core)!: removed support for regex on binary validation and case-sensitive headers (4fb3a39)
-
chore(nodejs)!: deprecate node 12.x, 14.x and 16.x (4c734d4)
- trpc: bump support for 10.x (5d3124a)
- api-gateway-v1: faster getRequest (70f7020)
- api-gateway-v2: faster getRequest method (3b08708)
- aws: optimized strip base path (f72967a)
- default-handler: always log using fn (36950b3)
- headers: use object.keys + reduce instead of entries (41339c6)
- logger: faster logger (103817c)
- optional: use strict equal instead of typeof (1fba12c)
- tsconfig: do not use define because is slower (35ce7c7)
- vitest: replaced jest for vitest (7505fad)
- now we don't flatten the headers
- now regex is not support anymore due the slow performance and we don't lower case all the headers, so the content-encoding and content-type must be lowercase
- vitest: removed support for fastify 3.0.0 & hapi 20.x & firebase-admin < 11
- Now we will no longer support old nodejs versions