Miguel Ángel
b904343949
chore: release v0.7.82
Publish to npm / Publish (push) Has been cancelled
2026-07-29 11:25:04 +00:00
James
0d42d65525
chore: release v0.7.81
Publish to npm / Publish (push) Has been cancelled
2026-07-29 06:11:11 +00:00
Miguel Ángel
5829515932
chore: release v0.7.80
2026-07-29 02:22:54 +00:00
Miguel Ángel
a68729bcf1
chore: release v0.7.79
2026-07-28 23:06:45 +00:00
Vance Ingalls
c691869e22
chore: release v0.7.78
Publish to npm / Publish (push) Has been cancelled
2026-07-28 05:27:29 -07:00
Miguel Ángel
3c857d768b
chore: release v0.7.77
Publish to npm / Publish (push) Has been cancelled
2026-07-28 02:12:41 +00:00
James
5cad2bc312
chore: release v0.7.76
Publish to npm / Publish (push) Has been cancelled
2026-07-27 05:08:40 +00:00
James
45b458c007
chore: release v0.7.75
Publish to npm / Publish (push) Has been cancelled
2026-07-27 03:38:16 +00:00
James Russo
0cc78c1d42
chore: release v0.7.74 ( #2818 )
Publish to npm / Publish (push) Has been cancelled
2026-07-26 21:57:54 -04:00
James
527751c871
chore: release v0.7.73
2026-07-26 21:25:03 +00:00
James Russo
72ae39e3d0
chore: release v0.7.72 ( #2800 )
Publish to npm / Publish (push) Has been cancelled
2026-07-26 02:01:10 -04:00
James Russo
5bf61d6df0
feat(aws-lambda): support plan protocol v2 ( #2789 )
...
* feat(aws-lambda): support plan protocol v2
* fix(aws-lambda): align SAM v2 terminal errors
2026-07-25 23:42:51 -04:00
James
d07d1874b6
chore: release v0.7.71
Publish to npm / Publish (push) Has been cancelled
2026-07-24 19:03:16 +00:00
Vance Ingalls
b9c3e3a4b6
chore: release v0.7.70
2026-07-23 20:59:30 -07:00
James
f0034228f5
chore: release v0.7.69
Publish to npm / Publish (push) Has been cancelled
2026-07-23 12:03:36 -07:00
James
71d84ff27f
chore: release v0.7.68
Publish to npm / Publish (push) Has been cancelled
2026-07-22 04:41:54 +00:00
James
4b6bb8ffa9
chore: release v0.7.67
Publish to npm / Publish (push) Has been cancelled
2026-07-21 23:51:05 +00:00
Miguel Angel Simon Sierra
84841b8dae
chore: release v0.7.66
Publish to npm / Publish (push) Has been cancelled
2026-07-21 14:36:22 +02:00
James
835fa899c7
chore: release v0.7.65
Publish to npm / Publish (push) Has been cancelled
2026-07-21 04:45:59 +00:00
James
8d9d9c016e
refactor(repo): centralize package subpaths
2026-07-18 15:58:23 -04:00
Miguel Ángel
11cd61d1e3
chore: release v0.7.64 ( #2630 )
...
Publish to npm / Publish (push) Has been cancelled
Release HyperFrames v0.7.64.
2026-07-18 15:02:20 -04:00
Miguel Ángel
feb675a89d
chore: release v0.7.63 ( #2628 )
Publish to npm / Publish (push) Has been cancelled
2026-07-18 04:44:56 -04:00
Miguel Ángel
7f76170956
chore: release v0.7.62 ( #2626 )
Publish to npm / Publish (push) Has been cancelled
2026-07-17 22:02:49 -04:00
Vance Ingalls
c268f5ba85
chore: release v0.7.61
Publish to npm / Publish (push) Has been cancelled
2026-07-17 01:07:09 -07:00
Miguel Ángel
0f287ee0b6
chore: release v0.7.60
2026-07-16 05:26:57 +00:00
Vance Ingalls
ff3b1541e5
chore: release v0.7.59
Publish to npm / Publish (push) Has been cancelled
2026-07-15 11:57:49 -07:00
Miguel Ángel
4b0b89e8b1
chore: release v0.7.58 ( #2446 )
Publish to npm / Publish (push) Has been cancelled
2026-07-14 16:15:59 -04:00
Miguel Ángel
90be05019b
chore: release v0.7.57 ( #2393 )
Publish to npm / Publish (push) Has been cancelled
2026-07-14 00:29:29 -04:00
Miguel Ángel
94c2e0f6eb
chore: release v0.7.56
Publish to npm / Publish (push) Has been cancelled
2026-07-13 07:04:42 +00:00
Vance Ingalls
c830aa83c5
chore: release v0.7.55
Publish to npm / Publish (push) Has been cancelled
2026-07-12 11:52:53 -07:00
Vance Ingalls
ae4946e624
chore: release v0.7.54
Publish to npm / Publish (push) Has been cancelled
2026-07-11 17:15:24 -07:00
Miguel Angel Simon Sierra
3b081a44ae
chore: release v0.7.53
Publish to npm / Publish (push) Has been cancelled
2026-07-11 15:59:07 -04:00
Vance Ingalls
7498eb4a3a
chore: release v0.7.52
Publish to npm / Publish (push) Has been cancelled
2026-07-10 19:47:59 -07:00
Miguel Ángel
598dd8b350
chore: release v0.7.51 ( #2188 )
Publish to npm / Publish (push) Has been cancelled
2026-07-10 20:16:15 -04:00
Miguel Angel Simon Sierra
1d97ddaf8c
chore: release v0.7.50
Publish to npm / Publish (push) Has been cancelled
2026-07-10 18:48:40 -04:00
Vance Ingalls
6152437d2a
chore: release v0.7.49
Publish to npm / Publish (push) Has been cancelled
2026-07-10 09:57:48 -07:00
Miguel Ángel
3fd340f6ba
chore: release v0.7.48 ( #2118 )
Publish to npm / Publish (push) Has been cancelled
2026-07-09 21:49:58 -04:00
Miguel Angel Simon Sierra
3aa1cf0d83
chore: release v0.7.47
Publish to npm / Publish (push) Has been cancelled
2026-07-09 20:34:59 -04:00
Vance Ingalls
030fded71d
chore: release v0.7.46
Publish to npm / Publish (push) Has been cancelled
2026-07-09 12:01:33 -07:00
Vance Ingalls
31f0810be8
chore: release v0.7.45
Publish to npm / Publish (push) Has been cancelled
2026-07-08 22:15:49 -07:00
Vance Ingalls
1e8dd29815
chore: release v0.7.44
2026-07-08 16:21:05 -07:00
Vance Ingalls
f8f945d42e
chore: release v0.7.43
2026-07-08 15:51:39 -07:00
Vance Ingalls
8854bad8f9
fix(engine,cli): resolve drawElement to a Chrome build that actually has it
...
canvas.drawElementImage is an unlaunched Dev/Canary-only Blink feature
(~151+). The CLI's pinned CHROME_VERSION fallback was still 131.0.6778.85 —
a puppeteer 24→25.2.1 bump that pinned it to Chrome Dev 151.0.7912.0 was
written on 2026-06-29 but never merged (orphaned local commit, no PR). Any
render on that pin, or on the shared puppeteer-cache binary, or on system
Chrome (Stable, no drawElementImage at all) got a canvas.getContext("2d")
missing the method and crashed mid-capture with "ctx.drawElementImage is
not a function" instead of falling back (HF#2060).
Three changes:
- Bump puppeteer/puppeteer-core to ^25.2.1 across every package that
depends on it, and CHROME_VERSION to 152.0.7928.2 (today's Dev channel;
confirmed via direct probe to implement drawElementImage, unlike 131).
- `ensureBrowser({ preferManagedChrome: true })`, always used by `render`:
resolve straight to our pinned/cached build, skipping both the shared
puppeteer-cache preference and system Chrome. Rendering shouldn't depend
on whatever arbitrary Chrome a machine happens to have — that's exactly
how this regressed (any Mac with Chrome.app installed bypassed the CLI's
pin entirely).
- A runtime capability probe in the engine, right before any other
drawElement work: if `drawElementImage` isn't a function on the injected
canvas, route to the existing screenshot-fallback gate instead of
crashing. This is the real backstop — it protects every resolution path
(env override, stale cache entry, a future Chrome regression), not just
the ones `preferManagedChrome` reaches.
Verified end-to-end: rendering against chrome-headless-shell 131 (confirmed
to lack drawElementImage) now falls back cleanly and produces a valid MP4
instead of crashing; rendering against a capable build still engages
drawElement normally. 922 engine tests + 1373 CLI tests pass.
Fixes #2060 .
2026-07-08 14:14:28 -07:00
Vance Ingalls
f6cd711bf0
chore: release v0.7.42
...
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-07-07 16:04:26 -07:00
Miguel Ángel
60463d0bd5
chore: release v0.7.41
2026-07-07 20:30:24 +00:00
Miguel Ángel
2bd9bb6f69
chore: release v0.7.40 ( #2024 )
Publish to npm / Publish (push) Has been cancelled
2026-07-07 12:30:13 -04:00
Vance Ingalls
229e88eac5
chore: release v0.7.39
Publish to npm / Publish (push) Has been cancelled
2026-07-06 22:48:42 -07:00
Vance Ingalls
d8d3a93b0d
chore: release v0.7.38
Publish to npm / Publish (push) Has been cancelled
2026-07-06 17:47:34 -07:00
James
9de41ce316
chore: release v0.7.37
Publish to npm / Publish (push) Has been cancelled
2026-07-06 05:59:36 +01:00
Miguel Ángel
e8d19b1b43
chore: release v0.7.36
Publish to npm / Publish (push) Has been cancelled
2026-07-05 19:25:42 +00:00