|
Hi,
AWS re:Invent is just around the corner, and as
always, Serverless Framework will rapidly
integrate the latest AWS capabilities - often
within days of announcement. We've been
doing this consistently for over a decade.
We've also shipped major improvements
across Python support, IAM updates, performance, and reliability, and we have several upcoming features
where we'd like your feedback before
finalizing them.
Last month we shared that Serverless is now
profitable. With over a decade of building
Serverless Framework behind us, we're
expanding further: we're actively hiring
for the Serverless Framework team. If
you're interested in working on Serverless
Framework full-time, please apply here.
As always, we're accessible. You can chat
with us anytime for support, feedback, or
partnership inquiries. Email us or schedule a meeting.
Upcoming Features - We Need Your Feedback
We’re actively designing the next round of
major capabilities in the Serverless Framework.
Your input will directly shape these.
Coming soon:
-
OpenTelemetry Configuration – Enable OTel collection with simple
top‑level configuration.
-
More Variable Resolution – Native support for variables to retrieve
config & credentials from various
providers (e.g. Terraform HCP Outputs,
Cyberark, Consul, etcd).
If one of these impacts your workflow, we want
to hear from you - leave a comment in the Github
Issue.
Offer Ending Soon: End-of-Year 20%
Discount
We’re offering 20% off all Serverless Framework Subscriptions for
Reserved Credits when you sign up before December 12, 2025.
-
Who qualifies: Available to new customers and renewing customers with Reserved Credits.
-
Discount persists upon renewal: The 20% discount automatically carries
over to your first renewal for 2 and 3-year
subscriptions.
-
Budget flexibility: Secure your reduced rate now and choose
to start your subscription and invoicing in
January 2026, aligning with next year’s budget
cycle.
If your interested, email us at sales@serverless.com or click below to book a meeting.
Renewal customers qualify for this
promotional discount if seeking a 2 or 3-year
term.
Python Support Built-in
Over the past few months, we've added
functionality from several popular plugins into
the Serverless Framework V.4 core, such as ESBuild, TypeScript, Git Variables, and per‑function AWS IAM Roles. The latest is the serverless-python-requirements plugin is now built into the Framework.
You can remove the plugin from your plugins block and package.json. The integration loads automatically
whenever custom.pythonRequirements is present, and now includes uv support.
This is fully backward‑compatible, so your
existing Python workflows continue to work
without changes.
Docs: Python Suport
New IAM Permission Requirement for Function
URLs
AWS introduced a new lambda:InvokeFunctionUrl permission requirement affecting Lambda
functions using Function URLs.
If your service uses Function URLs the
additional lambda:InvokeFunction
permission will be added automatically on your
next deploy, so in most cases no manual IAM
changes are needed.
We’ve updated the Framework to surface clear
guidance during deploys and avoid misleading
error states.
Docs: IAM Permissions for Functions
AWS Notice: Control access to Lambda function URLs
Improved Framework Reliability
One common concern has been whether the
Framework remains operational during upstream
service interruptions - for example, when
external providers experience outages like the
recent AWS incident.
With recent improvements, the CLI keeps working even when upstream services
have issues (#13140), ensuring core workflows like deploys,
packaging, logs, and invoke continue without
interruption. We’ve also improved visibility into errors with
clearer (#13121), more actionable messages to make diagnosing
problems faster and more reliable.
This improvement significantly increases
resilience and removes any dependency concerns
around upstream availability.
Improvements & Bug Fixes
Recent releases include a large set of fixes
across usability, debugging, and platform
support:
CLI & Runtime
-
Better handling for 403 Docker
authentication failures. (#13116 & #12895)
-
Fixed invoke local when using Docker with lambda/provided images, including error exit codes and
improved log capture. (#12921)
-
Added --config support for version‑pinned Framework
services.
-
Windows path resolution improved via path.basename (removing brittle path manipulation).
(#13120)
Performance
Maintenance & Reliability
-
Unused stages are now automatically
pruned.
-
Improved input validation across config
parsing.
-
The print command now returns a clean config
without $ref leakage when no cycles exist.
Improved v3 to v4 Upgrade Guide
The Serverless Framework v3 to v4 upgrade guide
has been fully overhauled with clearer
instructions and best practices. View the upgrade guide →
Quick Links
Serverless Inc
- 522 San Anselmo Ave. San Anselmo CA
94960
Click here to unsubscribe.
|