Skip to content

chore(aws-serverless)!: Drop nodejs18.x from the Lambda layer runtimes - #23155

Merged
andreiborza merged 3 commits into
developfrom
ab/drop-node-18-lambda-layer-runtime
Aug 7, 2026
Merged

chore(aws-serverless)!: Drop nodejs18.x from the Lambda layer runtimes#23155
andreiborza merged 3 commits into
developfrom
ab/drop-node-18-lambda-layer-runtime

Conversation

@andreiborza

Copy link
Copy Markdown
Member

What

The AWS Lambda layer no longer advertises nodejs18.x as a compatible runtime.

  • Removed nodejs18.x from the aws-lambda-layer target in .craft.yml
  • Removed it from the layer built by the aws-serverless-layer E2E app
  • Refreshed the runtime list in the local layer deploy script, which still listed nodejs10.x through nodejs18.x

Why

v11 requires Node 20.19.0 or higher, so a layer claiming Node 18 compatibility would hand users an SDK that cannot run.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@andreiborza
andreiborza marked this pull request as ready for review August 7, 2026 14:17
@andreiborza
andreiborza requested a review from nicohrubec August 7, 2026 14:26
@github-actions

github-actions Bot commented Aug 7, 2026

Copy link
Copy Markdown
Contributor

size-limit report 📦

Path Size % Change Change
@sentry/browser 30.34 kB - -
@sentry/browser - with treeshaking flags 28.55 kB - -
@sentry/browser - with treeshaking flags tracing without tracing 26.86 kB - -
@sentry/browser (incl. Tracing) 47.81 kB - -
@sentry/browser (incl. Tracing + Span Streaming) 47.82 kB - -
@sentry/browser (incl. Tracing, Profiling) 52.55 kB - -
@sentry/browser (incl. Tracing, Replay) 87.19 kB - -
@sentry/browser (incl. Tracing, Replay) - with treeshaking flags 76.62 kB - -
@sentry/browser (incl. Tracing, Replay with Canvas) 91.91 kB - -
@sentry/browser (incl. Tracing, Replay, Feedback) 104.56 kB - -
@sentry/browser (incl. Feedback) 47.68 kB - -
@sentry/browser (incl. sendFeedback) 35.17 kB - -
@sentry/browser (incl. FeedbackAsync) 40.34 kB - -
@sentry/browser (incl. Metrics) 31.41 kB - -
@sentry/browser (incl. Logs) 31.66 kB - -
@sentry/browser (incl. Metrics & Logs) 32.32 kB - -
@sentry/react 32.15 kB - -
@sentry/react (incl. Tracing) 50.06 kB - -
@sentry/vue 35.45 kB - -
@sentry/vue (incl. Tracing) 49.82 kB - -
@sentry/svelte 30.37 kB - -
CDN Bundle 32.34 kB - -
CDN Bundle (incl. Tracing) 48.13 kB - -
CDN Bundle (incl. Logs, Metrics) 33.88 kB - -
CDN Bundle (incl. Tracing, Logs, Metrics) 49.46 kB - -
CDN Bundle (incl. Replay, Logs, Metrics) 73.23 kB - -
CDN Bundle (incl. Tracing, Replay) 85.74 kB - -
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) 87.02 kB - -
CDN Bundle (incl. Tracing, Replay, Feedback) 91.56 kB - -
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) 92.86 kB - -
CDN Bundle - uncompressed 95.88 kB - -
CDN Bundle (incl. Tracing) - uncompressed 143.58 kB - -
CDN Bundle (incl. Logs, Metrics) - uncompressed 100.5 kB - -
CDN Bundle (incl. Tracing, Logs, Metrics) - uncompressed 147.56 kB - -
CDN Bundle (incl. Replay, Logs, Metrics) - uncompressed 225.2 kB - -
CDN Bundle (incl. Tracing, Replay) - uncompressed 262.84 kB - -
CDN Bundle (incl. Tracing, Replay, Logs, Metrics) - uncompressed 266.81 kB - -
CDN Bundle (incl. Tracing, Replay, Feedback) - uncompressed 276.55 kB - -
CDN Bundle (incl. Tracing, Replay, Feedback, Logs, Metrics) - uncompressed 280.5 kB - -
@sentry/nextjs (client) 52.62 kB - -
@sentry/sveltekit (client) 48.26 kB - -
@sentry/core/server 65.77 kB - -
@sentry/core/browser 52 kB - -
@sentry/node 119.43 kB - -
@sentry/node/import (ESM hook with diagnostics-channel injection) 0 B added added
@sentry/node - without tracing 83.41 kB -0.01% -1 B 🔽
@sentry/aws-serverless 92.74 kB - -
@sentry/cloudflare (withSentry) - minified 214.89 kB - -
@sentry/cloudflare (withSentry) 530.77 kB - -

View base workflow run

@andreiborza
andreiborza merged commit 70e3d0d into develop Aug 7, 2026
44 checks passed
@andreiborza
andreiborza deleted the ab/drop-node-18-lambda-layer-runtime branch August 7, 2026 14:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants