11.4.0 (2024-03-25)
- deps: update dependency @vercel/nft to v0.26.4 (#584) (3b9e578)
- deps: update dependency esbuild to v0.20.1 (#586) (50edb15)
- deps: update dependency esbuild to v0.20.2 (#588) (9088602)
11.3.0 (2024-02-21)
- deps: update dependency @vercel/nft to v0.26.3 (#572) (e9860c5)
- deps: update dependency esbuild to v0.20.0 (#576) (0901b98)
- deps: update dependency jsonc-parser to v3.2.1 (#573) (c76d6d8)
- deps: update dependency semver to v7.6.0 (#577) (dd0e231)
11.2.2 (2024-01-22)
11.2.1 (2024-01-19)
11.2.0 (2024-01-16)
11.1.0 (2024-01-15)
- deps: update dependency @vercel/nft to ^0.26.0 (#551) (b733ed3)
- deps: update dependency @vercel/nft to v0.26.2 (#559) (4433b46)
- deps: update dependency esbuild to v0.19.10 (#554) (bdf2291)
- deps: update dependency esbuild to v0.19.11 (#556) (f031c99)
- revert "feat: transform negative lookaheads" (#561) (99784f2)
11.0.0 (2023-12-11)
- provide import maps when starting the isolate, not server (#548)
- deps: update dependency @vercel/nft to v0.24.4 (#545) (c06e234)
- deps: update dependency esbuild to v0.19.8 (#542) (b596235)
- deps: update dependency esbuild to v0.19.9 (#550) (e41a990)
10.1.3 (2023-11-20)
- deps: update dependency esbuild to v0.19.6 (#538) (0c0fad6)
- fix
ModuleGraph
type export (#537) (0138d13)
10.1.2 (2023-11-15)
10.1.1 (2023-11-14)
- parse TSX files for module detection, define NODE_ENV, polyfill missing Node.js globals (#519) (6f69f35)
10.1.0 (2023-11-08)
10.0.0 (2023-11-06)
generateManifest
exported method now returns an object with amanifest
property
- add
rootPath
for monorepo setups (#521) (aeb76d3) - return declarations without function and unrouted functions (#523) (45f04a7)
9.5.0 (2023-10-30)
- don't delete dist directory in between builds on local dev (#512) (aa416ae)
- prefer ESM if available (#517) (906ff87)
- remove npm_modules and fail_unsupported_regex flags (#514) (be1d7cc)
9.4.1 (2023-10-24)
9.4.0 (2023-10-23)
9.3.0 (2023-10-16)
9.2.1 (2023-10-11)
- mute esbuild while parsing for NPM modules (#497) (6a3685e)
- NPM parsing shouldn't try loading Deno URL imports (#496) (8278713)
9.2.0 (2023-10-09)
- deps: update dependency esbuild to v0.19.4 (#487) (b54d948)
- deps: update dependency uuid to v9.0.1 (#489) (58e2ce9)
- detect .mjs files (#483) (2a9024c)
- NPM bundling should use ESM format (#494) (6bb800f)
9.1.0 (2023-09-26)
9.0.0 (2023-09-20)
- support npm modules when serving (#475)
8.20.0 (2023-09-07)
8.19.1 (2023-09-06)
- hide stack trace on syntax errors (#464) (9261b8c)
- pin bootstrap version used in config extraction (#469) (19d142d)
- remap
netlify:edge
specifier (#467) (9728d1a)
8.19.0 (2023-08-28)
- match on http methods (#458) (72e8453)
- remove
URLPattern
feature flag (#460) (aa4d4ab) - support
@netlify/edge-functions
specifier (#459) (3340ac6)
8.18.0 (2023-08-17)
- deps: update dependency semver to v7.5.4 (#445) (f1011af)
- mark invalid url patterns as user error (#450) (4363322)
8.17.1 (2023-07-27)
- ensure patterns match on whole path (#442) (a9e1e11)
- parseConfig stumbling over
globalThis.Netlify
usage in global scope (#427) (d829e70)
8.17.0 (2023-07-26)
8.16.4 (2023-07-12)
- set minimum deno version to
1.32.5
to support latest features in netlify bootstrap (140b46d)
8.16.3 (2023-07-10)
- deps: update dependency semver to v7.5.3 (#424) (364eefe)
- deps: update dependency semver to v7.5.4 (#430) (30bd647)
8.16.2 (2023-06-07)
8.16.1 (2023-06-05)
8.16.0 (2023-05-30)
8.15.0 (2023-05-24)
8.14.2 (2023-05-12)
- remove del package (e913e46)
8.14.1 (2023-05-05)
- deps: update dependency regexp-tree to v0.1.27 (#383) (0bec897)
- deps: update dependency semver to v7.5.0 (#385) (4c4e2df)
- remove feature flag for execution order (#381) (125c82c)
- remove FF edge_functions_invalid_config_throw (#374) (8b4e65e)
8.14.0 (2023-05-02)
- add repro for customer case (#366) (c91593f)
- deps: update dependency regexp-tree to v0.1.25 (#370) (29f8a89)
- ensure regular expressions are properly escaped (#378) (214c3fb)
- types (c91593f)
8.13.2 (2023-04-12)
8.13.1 (2023-04-10)
- change the order of how edge functions are written to the manifest (#357) (59d1c8c)
- remove duplicate functions and let .js take precedence (#359) (bc52282)
- revert slash validation and change validation message (#343) (d032496)
8.13.0 (2023-03-24)
- move non-route related ef configs to function_config in manifest (#348) (c7b7042)
- split user and internal ISC function configs (#347) (c85a861)
8.12.3 (2023-03-20)
- mark validation error as user error (4dec1b9)
8.12.2 (2023-03-17)
8.12.1 (2023-03-14)
8.12.0 (2023-03-13)
8.11.1 (2023-03-10)
8.11.0 (2023-03-08)
8.10.0 (2023-03-08)
- populate generator field if edge function is from a config file (#312) (0ee2e1d)
- update bootstrap URL (#329) (8b5dc3b)
8.9.0 (2023-03-03)
8.8.1 (2023-03-02)
8.8.0 (2023-03-01)
8.7.0 (2023-02-17)
8.6.0 (2023-02-14)
8.5.0 (2023-02-10)
8.4.0 (2023-01-18)
8.3.0 (2023-01-18)
8.2.1 (2023-01-17)
8.2.0 (2023-01-17)
8.1.2 (2023-01-11)
8.1.1 (2023-01-09)
8.1.0 (2023-01-06)
8.0.0 (2022-12-21)
- make
config
export a plain object (#273)
7.1.0 (2022-12-20)
7.0.1 (2022-12-19)
7.0.0 (2022-12-19)
- Both
bundle
andserve
now expect animportMapPaths
array containing a list of paths to any user-defined import map files
- add
importMapPaths
tobundle
andserve
(#265) (dcbd7f7) - log failures when loading import map files (#267) (138690b)
6.1.0 (2022-12-14)
6.0.0 (2022-12-13)
- The
serve
export now requires abasePath
parameter
- add support for user-defined import maps (#256) (436e10e)
- read Deno config behind feature flag (#258) (5dc562a)
5.5.0 (2022-12-12)
5.4.0 (2022-12-09)
5.3.3 (2022-12-07)
- add guard for import map with extraneous dist directory (#243) (f0ac6d0)
- generate valid file URL on Windows (#245) (6a8a00b)
5.3.2 (2022-12-06)
5.3.1 (2022-12-06)
5.3.0 (2022-12-06)
- save import map URL to manifest (#235) (94c6ec6)
- support for multiple paths in in source configuration (#230) (d4ec906)
5.2.0 (2022-12-06)
5.1.0 (2022-12-05)
5.0.0 (2022-11-28)
- mark custom layers as
externals
(#225) (a68607b) - move internal config file to Edge Bundler (#219) (08ce8a5)
- remove support for JavaScript bundles (#224) (d8f45b1)
4.4.3 (2022-11-23)
4.4.2 (2022-11-23)
4.4.1 (2022-11-21)
4.4.0 (2022-11-21)
4.3.2 (2022-11-18)
4.3.1 (2022-11-18)
4.3.0 (2022-11-18)
4.2.0 (2022-11-17)
- add
layer:
prefix to ESZIP loader (#201) (4d0e8dd) - add detection + nice error message for npm import errors (#195) (1389373)
4.1.0 (2022-11-16)
4.0.2 (2022-11-15)
4.0.1 (2022-11-14)
4.0.0 (2022-11-10)
- replace
mode
property withcache
(#190)
3.1.1 (2022-11-04)
3.1.0 (2022-10-28)
3.0.1 (2022-10-26)
- deps: update dependency del to v7 (#172) (6e12a4a)
- run
config
export with--allow-env
(#174) (6020add)
3.0.0 (2022-10-24)
- drop support for Node.js 12 and remove auto-labeling (#167)
2.9.0 (2022-10-20)
2.8.0 (2022-10-17)
2.7.0 (2022-10-07)
2.6.0 (2022-10-03)
2.5.0 (2022-10-03)
2.4.0 (2022-10-03)
2.3.1 (2022-10-03)
2.3.0 (2022-09-30)
2.2.0 (2022-09-20)
2.1.0 (2022-09-19)
- add
functions
level tometadata
object (#129) (45cf3b2) - export
metadata
object in local stage 2 (#126) (ed7503a) - export
metadata
object in stage 2 (#122) (99214c7)
2.0.5 (2022-09-14)
2.0.4 (2022-09-14)
2.0.3 (2022-09-14)
2.0.2 (2022-09-14)
2.0.1 (2022-09-13)
2.0.0 (2022-09-13)
importMaps
now expects abaseURL
containing the URL of the import map file
1.14.1 (2022-08-26)
1.14.0 (2022-08-22)
1.13.0 (2022-08-18)
1.12.1 (2022-08-10)
1.12.0 (2022-08-09)
1.11.0 (2022-08-09)
1.10.0 (2022-08-08)
1.9.0 (2022-08-04)
1.8.0 (2022-07-29)
1.7.0 (2022-07-22)
1.6.0 (2022-07-15)
1.5.0 (2022-07-01)
1.4.3 (2022-06-30)
1.4.2 (2022-06-30)
1.4.1 (2022-06-22)
1.4.0 (2022-06-21)
1.3.0 (2022-06-21)
1.2.1 (2022-06-13)
- updated edge-functions-bootstrap version (#43)
1.2.0 (2022-05-25)
1.1.0 (2022-05-05)
- add
debug
parameter toserve
(#8) (95beffe) - add ability to restart isolate (#20) (ec29efb)
- add bundler (#10) (0e367b6)
- add customErrorInfo property to user errors (#25) (4a191df)
- add feature flags and debug mode (#21) (392b5fe)
- add server (36a89f5)
- add support for multi-stage ESZIPs (#19) (2d78f5b)
- add support for user import maps (#6) (9067956)
- allow certificate to be supplied to
serve
(#7) (51eabf7) - cache download Promise (#23) (96fbb2a)
- download Deno CLI from Deno repository (#17) (68c9d30)
- export function finder +
debug
property (#16) (569399f) - expprt
DenoBridge
(#15) (66a4f4f) - gate ESZIP bundling with environment variable (#3) (3556f60)
- generate ESZIP and JS bundles (#1) (8aff828)
- initial commit (a031485)
- load bootstrap from deploy URL (#7) (01f1285)
- pipe stdout (b75374c)
- rename Edge Handlers to Edge Functions (#9) (a3906d4)
- rename package (d60c568)
- update bootstrap layer (#18) (d9ce983)
- update bootstrap layer to 6256b369f54728000a74a8d5 (#22) (e243837)
- update bootstrap to 6270f39aacac8b000a2f84f4 (#21) (ff702bf)
- upgrade bootstrap to
625844cdcdd28b0008829757
(#26) (9fdc1f8) - upgrade bootstrap to
625d32be1b90870009edfc99
(#27) (648f99b) - upgrade Deno to 1.20.3 (#14) (54de383)
- use
del
package (#10) (ff68b19) - use bootstrap layer (fb6e1be)
- use import maps for internal Netlify identifier (#5) (c5fa05e)
- use new manifest format (#11) (7bee912)
- avoid clearing screen when starting server (015b3fd)
- deps: update dependency semver to v7.3.7 (#9) (3ba4482)
- fix import (81adcae)
- generate hash of final bundle file (#4) (d27184a)
- publish
deno
directory (#24) (86b9176) - serialise RegExp (5546370)
- use absolute file URLs in entry point file (#12) (e4bcfb0)
- use declaration order when generating manifest (#2) (f3b6405)