Follow-up to evaluate after the object-client DX change merges. Part of v1.0.0.
Compatibility question
The SDK declares Node >=22, while the CLI declares Node >=20.
This mismatch predates the object-client work: the CLI's existing @sentry/api 0.256.0 lockfile entry already requires Node >=22. The CLI bundles dependencies with esbuild, but a compilation target alone does not establish compatibility of runtime APIs.
The review's package smoke test passed on Node 26. It did not establish support for Node 20 or all advertised consumer versions. No runtime failure on those versions is being claimed here.
Scope and acceptance criteria
Keep this focused on the runtime support decision. TypeScript module-resolution compatibility and the broader browser/Bun matrix remain part of the v1 tracking issue.
Follow-up to evaluate after the object-client DX change merges. Part of v1.0.0.
Compatibility question
The SDK declares Node >=22, while the CLI declares Node >=20.
This mismatch predates the object-client work: the CLI's existing @sentry/api 0.256.0 lockfile entry already requires Node >=22. The CLI bundles dependencies with esbuild, but a compilation target alone does not establish compatibility of runtime APIs.
The review's package smoke test passed on Node 26. It did not establish support for Node 20 or all advertised consumer versions. No runtime failure on those versions is being claimed here.
Scope and acceptance criteria
engineswithout evidence.Keep this focused on the runtime support decision. TypeScript module-resolution compatibility and the broader browser/Bun matrix remain part of the v1 tracking issue.