Starting with v3.0.0, extensions to nonexistent resources in
resources.extensions will throw an error instead of passing silently.
enableLocalInstallationFallbacksetting is to be removed
Starting with v3.0.0, framework will unconditionally run service local installation of
serverless if its found.
Starting with v2.0.0, globally installed CLI will by default run (fallback to) service local installation of
serverless if it's found.
Adapt to this behavior now by adding
enableLocalInstallationFallback: true to service configuration. Alternatively you may opt-out by setting it to
false (note that'll be ineffective starting from v3.0.0, where support for this setting will be dropped, and CLI will unconditionally favor locally installed
serverless installations when found)
functions.events.httpApi.timeout settings will no longer be recognized with v2.0.0.
Endpoints are configured to automatically follow timeout setting as configured on functions (with extra margin needed to process HTTP request on AWS side)
slss command will be removed with v2.0.0. Use
maximumRetryAttempts should be defined directly at function level. Support for those settings on
destinations level, will be removed with v2.0.0
Default HTTP API Payload version will be switched to 2.0 with next major release (For more details see payload format documentation)
httpApi.payload explicitly to ensure seamless migration.
Support for Node.js v6 and v8 will be dropped with v2.0.0 release
Ensure to rely on at least Node.js v10 (It's recommended to use LTS version, as listed at https://nodejs.org/en/)
allowUnauthenticated will be removed with v2.0.0
bin/serverless will be removed with v2.0.0
functions.awsKmsKeyArn will be removed with v3.0.0