Vance Ingalls
ae89b19ee6
chore: release v0.7.39
2026-07-06 22:48:42 -07:00
Vance Ingalls
8b12e07380
chore: release v0.7.38
2026-07-06 17:47:34 -07:00
James
00009caf90
chore: release v0.7.37
2026-07-06 05:59:36 +01:00
adfc3b8832
test(lambda): behavioral guard for handler CJS banner shims ( #1977 )
...
Miguel's fix (751fdd65 ) added the require/__filename/__dirname shims to the
Lambda handler bundle after #1932 crashed every render at import with
"__dirname is not defined in ES module scope" (wawoff2's emscripten build
reads __dirname at module scope; it's inlined via producer -> fontCompression).
The accompanying test only grepped build-zip.ts for the banner literals, so it
passes even if the shim is renamed, reordered into a broken form, or if a new
inlined CJS dep needs a global the banner doesn't provide.
Replace it with a behavioral test: extract the banner to _handlerBanner.ts
(build-zip.ts self-executes on import, so it can't be imported directly),
bundle a fixture that touches __dirname/__filename/require with the real
banner, and import the output under real Node -- not the bun test runtime,
which defines __dirname in ESM and would mask a missing shim. The import
faithfully reproduces Lambda's Node ESM environment and fails with the exact
#1932 error when any shim is dropped.
Handler bundle output is unchanged (identical banner string).
Co-authored-by: Claude Opus 4.8 (1M context) <[email protected] >
2026-07-05 21:51:08 -07:00
Miguel Ángel
8a06a57f1b
chore: release v0.7.36
2026-07-05 19:25:42 +00:00
Miguel Ángel
af713c15b9
chore: release v0.7.35
2026-07-05 18:48:24 +00:00
Miguel Ángel and GitHub
751fdd6521
fix(lambda): define dirname in handler bundle
2026-07-05 11:46:48 -07:00
Miguel Ángel and GitHub
f47d04267b
chore: release v0.7.34 ( #1954 )
2026-07-05 10:55:11 -07:00
Miguel Ángel
7ea3568b27
chore: release v0.7.33
2026-07-04 22:33:27 +00:00
Miguel Ángel
c56eafd875
chore: release v0.7.32
2026-07-04 21:23:19 +00:00
Vance Ingalls
0ceaab9932
chore: release v0.7.31
2026-07-03 23:07:38 -07:00
Vance Ingalls
44a8819c17
chore: release v0.7.30
2026-07-03 21:47:20 -07:00
Vance Ingalls
0c75391e76
chore: release v0.7.29
2026-07-03 19:15:25 -07:00
Miguel Ángel
8d89be5d76
chore: release v0.7.28
2026-07-03 20:00:49 +00:00
Vance Ingalls
78cb2fceb6
chore: release v0.7.27
2026-07-03 11:37:22 -07:00
Miguel Ángel and GitHub
d88f028d3c
chore: release v0.7.26 ( #1863 )
2026-07-02 00:36:07 -07:00
Miguel Ángel and GitHub
650fe00120
chore: release v0.7.25 ( #1852 )
2026-07-01 20:02:43 -07:00
Vance Ingalls
f0bead8b8a
chore: release v0.7.24
2026-07-01 14:57:39 -07:00
Vance Ingalls
67340786f0
chore: release v0.7.23
2026-07-01 14:43:16 -07:00
Vance Ingalls
2489505560
chore: release v0.7.22
2026-06-30 14:49:36 -07:00
Miguel Angel Simon Sierra
8be01d8acd
chore: release v0.7.21
2026-06-29 21:13:39 -07:00
Miguel Angel Simon Sierra
38cf3d78da
chore: release v0.7.20
2026-06-29 18:34:29 -07:00
Miguel Ángel
75a343a092
chore: release v0.7.19
2026-06-29 21:45:34 +00:00
Miguel Ángel
d19a3c5a00
chore: release v0.7.18
2026-06-28 22:55:15 +00:00
Miguel Angel Simon Sierra
87baf36418
chore: release v0.7.17
2026-06-27 13:54:58 -04:00
Miguel Ángel and GitHub
22b439c670
chore: release v0.7.16 ( #1771 )
2026-06-27 12:16:46 -04:00
Miguel Ángel
e2a8ea9e4d
chore: release v0.7.15
2026-06-27 10:00:26 +00:00
Miguel Ángel
13d5caa0f9
chore: release v0.7.14
2026-06-27 00:39:16 +00:00
Miguel Ángel
75630590af
chore: release v0.7.13
2026-06-26 22:43:22 +00:00
Miguel Ángel
2fb850f8ff
chore: release v0.7.12
2026-06-26 21:49:37 +00:00
James
7783577648
chore: release v0.7.11
2026-06-26 18:37:23 +00:00
Miguel Ángel and GitHub
97cd73be72
chore: release v0.7.10 ( #1734 )
2026-06-26 00:51:34 -04:00
Miguel Angel Simon Sierra
eab3b6da95
chore: release v0.7.9
2026-06-25 21:32:51 -04:00
Miguel Angel Simon Sierra
1195b140a6
chore: release v0.7.8
2026-06-25 18:59:53 -04:00
Miguel Ángel and GitHub
0d3e259685
chore: release v0.7.7 ( #1719 )
2026-06-25 11:54:10 -04:00
Miguel Ángel and GitHub
687d46dc93
chore: release v0.7.6 ( #1707 )
2026-06-24 20:17:20 -04:00
Miguel Ángel
2cca98ad79
chore: release v0.7.5
2026-06-24 04:41:56 +00:00
Miguel Ángel
533c576b40
chore: release v0.7.4
2026-06-24 00:10:04 +00:00
Miguel Ángel
dcdf4c9d73
chore: release v0.7.3
2026-06-22 23:07:48 -04:00
Miguel Ángel
2f1a36121e
chore: release v0.7.2
2026-06-22 22:44:19 +00:00
Miguel Ángel
e64c64c022
chore: release v0.7.1
2026-06-22 14:09:55 -04:00
Miguel Ángel
a755e9f28c
chore: release v0.7.0
2026-06-22 11:23:33 -04:00
Miguel Ángel and GitHub
fa631ef9c3
chore: release v0.6.121 ( #1627 )
2026-06-21 17:59:01 -04:00
Miguel Ángel and GitHub
4e4a6f4703
chore: release v0.6.120 ( #1624 )
2026-06-21 11:17:48 -04:00
Vance Ingalls and GitHub
125cee5370
chore: release v0.6.119 ( #1620 )
2026-06-21 01:03:18 -07:00
Miguel Ángel
4fcc4b7cba
chore: release v0.6.118
2026-06-20 18:24:11 -04:00
Miguel Ángel
be3caf6506
chore: release v0.6.117
2026-06-20 18:05:59 -04:00
Miguel Ángel
eabbd07b80
chore: release v0.6.116
2026-06-20 21:25:34 +00:00
Miguel Ángel
d1c8cc27d9
chore: release v0.6.115
2026-06-20 00:19:28 +00:00
Vance Ingalls
f487997659
chore: release v0.6.114
2026-06-19 04:38:05 -07:00