All Versions
324
Latest Version
Avg Release Cycle
11 days
Latest Release
513 days ago
Changelog History
Page 17
Changelog History
Page 17
-
v2.1.1 Changes
September 17, 2020Maintanance Improvements
- π Ensure to rely on
@serverless/enterprise-plugin
4.0.4
- π Ensure to rely on
-
v2.1.0 Changes
September 16, 2020π Features
- Config Schema:
π Bug Fixes
- Config Schema:
- Fix CF template extension
Transform
schema (#8229) (6961b62) (Michael Wolfenden) - Recognize string value at DependsOn (#8233) (4c36753) (Mariusz Nowak)
- Support
Condition
attribute inresources.extensions
(#8217) (16bae33) (Geoff Baskwill)
- Fix CF template extension
- CLI: Workaround config schema error on project initialization (#8258) (738c52f) (Mariusz Nowak)
- Ensure to memoize config file resolution by instance (#8231) (3177e40) (Mariusz Nowak)
Maintanance Improvements
- Dependencies:
- Switch to
fastest-levenshtein
(#8238) (0cd9cca) (Mariusz Nowak) - Register
semver-regex
as dev dependency (#8245) (4c46663) (Mariusz Nowak) - Upgrade:
archiver
to v5 (#8235) (389e3eb) (Mariusz Nowak)chalk
to v4 (#8236) (26628ff) (Mariusz Nowak)download
to v8 (#8237) (5931c7c) (Mariusz Nowak)filesize
to v6 (#8239) (5616603) (Mariusz Nowak)fs-extra
to v9 (#8240) (370c097) (Mariusz Nowak)get-stdin
to v8 (#8241) (372ce54) (Mariusz Nowak)is-docker
to v2 (#8242) (0c78259) (Mariusz Nowak)p-limit
to v3 (#8243) (e136d8b) (Mariusz Nowak)semver
to v7 (#8244) (c6c3804) (Mariusz Nowak)untildify
to v4 (#8246) (282b9be) (Mariusz Nowak)yargs-parser
to v20 (#8248) (ce51c8f) (Mariusz Nowak)uuid
to v8 (#8234) (b40b11b) (Mariusz Nowak)- Remove not used:
cli-progress-footer
(#8247) (08cb86a) (Mariusz Nowak)jwt-decode
(#8247) (f38c7c5) (Mariusz Nowak)mocha-lcov-reporter
(#8247) (822adbd) (Mariusz Nowak)rc
dependency (#8247) (4f6e354) (Mariusz Nowak)write-file-atomic
(#8247) (c375120) (Mariusz Nowak)
- Switch to
-
v2.0.0 Changes
September 10, 2020π± β BREAKING CHANGES
- π Node.js version 10 or later is required (dropped support for v6 and v8)
- CLI:
- Locally installed (in service
node_modules
) CLI will be run instead of global one, when globally installedserverless
CLI is invoked in a context of a service, which has locally installedserverless
. slss
alias forserverless
CLI command was removed. Rely onsls
orserverless
insteadbin/serverless
was removed. If you target CLI script directly, pointbin/serverless.js
instead
- Locally installed (in service
- AWS HTTP API:
- Default
payload
was changed from1.0
to2.0
timeout
setting as configured directly forhttpApi
event is no longer supported. Timeout value is now unconditionally resolved from function timeout setting (it's to guarantee that configured endpoint has necessary room to process function invocation)
- Default
- AWS ALB: Support for
providers.alb.authorizers[].allowUnauthenticated
setting was removed. Rely onproviders.alb.authorizers[].onUnauthenticatedRequest
instead
π Features
- CLI: Fallback to service local
serverless
installation by default (#8180) (dfc7839) (Mariusz Nowak) - AWS HTTP API: Switch default payload mode to 2.0 (#8133) (1596738) (andreizet)
π Bug Fixes
- Packaging: Fix resolution of files with
.
In their names (#8130) (c620af3) (Christian Musa)
Maintanance Improvements
- β¬οΈ Drop support for Node.js versions below v10 (#8131) (69dd4b9) (Mariusz Nowak)
- CLI:
- Remove
slss
,serverless
command alias (#8161) (33eef9f) (Christian Musa) - Remove deprecated
bin/serverless
file (#8142) (4ceaca0) (Piotr Grzesik)
- Remove
- AWS Lambda: Remove support for async config on destination (#8138) (e131f26) (Piotr Grzesik)
- AWS ALB: Remove support for
authorizers[].allowUnauthenticated
(#8160) (7c304df) (morgan-sam) - AWS HTTP API: Drop support for
timeout
setting (#8184) (1cfd1f2) (Mariusz Nowak) - Replace
mkdrip
withesnureDir
fromfs-extra
(#8183) (1beb8d0) (Mariusz Nowak)
-
v1.83.3 Changes
March 23, 2021π§ Maintenance Improvements
- π Backport
analyticsUrl
from@serverless/[email protected]
(#9162) (a1f6538) (Piotr Grzesik) - π Enrich analytics payload with missing properties (#9162) (a7b9498) (Piotr Grzesik)
- π Backport
-
v1.83.2 Changes
November 06, 2020π Bug Fixes
- AWS HTTP API: Ensure to report deprecation at initialization phase (#8483) (61a72c6) (Mariusz Nowak)
- π§ Ensure to inspect configuration once it's fully resolved (#8483) (1ea4719) (Mariusz Nowak)
-
v1.83.1 Changes
November 03, 2020π Bug Fixes
- π Analytics: Ensure to send payload when having all meta (#8469) (78dce94) (Mariusz Nowak)
Maintanance Improvements
- AWS Lambda: Ensure to log deprecation at initialization stage (#8469) (2e3ce12) (Mariusz Nowak)
- AWS ALB: Ensure to log deprecation at initialization stage (#8469) (3cf6449) (Mariusz Nowak)
- AWS HTTP API: Ensure to log deprecation at initialization stage (#8469) (ecd3084) (Mariusz Nowak)
- Standalone: Support non-latest version builds (#8469) (8727044) (Mariusz Nowak)
-
v1.83.0 Changes
September 10, 2020π Features
- Config Schema:
- Schema for AWS
resources
section (#8139) (00d6f79) (Geoff Baskwill) - Schema for AWS
schedule
event (#8143) (d9b91e9) (Andy Duncan)
- Schema for AWS
- AWS Local Invocation: Resolve CF Ref in env variables (#8198) (72745c9) (FrΓ©dΓ©ric Barthelet)
- AWS HTTP API: Recognize support for CF instructions in authorizers (#8200) (428fc79) (FrΓ©dΓ©ric Barthelet)
π Bug Fixes
- AWS API Gateway: Fix model resource name generator (#8204) (f727631) (Cole Mujadzic)
- AWS Stream: Fix support for
batchWindow: 0
(#8202) (b0547e6) (Mariusz Nowak) - Templates: Add missing property in ruby template (#8195) (8f070d5) (jkburges)
Maintanance Improvements
- Config Schema:
- Move docs to dedicated website page (#8207) (c370295) (Mariusz Nowak)
- Unified warning log color scheme (#8207) (2c19bf5) (Mariusz Nowak)
- Config Schema:
-
v1.82.0 Changes
September 04, 2020π Features
- Config Schema: Schema for AWS
iot
event (#8177) (e55fc36) (Piotr Grzesik) - π Analytics: Recognize and report four different installation types (#8188) (f9e955c) (Mariusz Nowak)
Maintanance Improvements
- β Remove
update-notifier
notifications (as those are now covered by more accurate backend notifications, which also support notifications for multiple majors) (#8185) (11fb888) (Mariusz Nowak) - Prevent is locally installed detection on confirmed local installations (#8188) (7accad6) (Mariusz Nowak)
- Config Schema: Schema for AWS
-
v1.81.1 Changes
September 02, 2020 -
v1.81.0 Changes
September 02, 2020π Features
- CLI:
- Optionally fallback to local installation of
serverless
(#8158) (9fb62f1) (Mariusz Nowak) - Announce
frameworkVersion
requirement (#8158) (9f7f9d3) (Mariusz Nowak) - Deprecate
slss
CLI alias (#8156) (a2d1031) (Christian Musa)
- Optionally fallback to local installation of
- Config Schema: Schema for AWS
sns
event (#8112) (87fd3c1) (FrΓ©dΓ©ric Barthelet) - AWS Local Invocation: Resolve
Fn::ImportValue
instructions in env vars (#8157) (06ed01b) (FrΓ©dΓ©ric Barthelet) - AWS API Gateway: Allow to opt-out from default request templates (#8159) (7aad819) (JoaquΓn Ormaechea)
- AWS HTTP API: Support CF functions at
httpApi.authorizer.id
(#8171) (453b802) (FrΓ©dΓ©ric Barthelet) - Templates:
- Ensure
frameworkVersion
in all templates (#8175) (3089abc) (Mariusz Nowak) - Upgrade
google-nodejs
template (#8152) (40fb8ae) (Viacheslav Dobromyslov)
- Ensure
- Standalone: Prevent accidental upgrades to a new major (#8136) (56aa5aa) (Mariusz Nowak)
- π Analytics:
- Introduce
isLocallyInstalled
characteristics (#8158) (246e4a6) (Mariusz Nowak) - Send info on reported deprecations (#8136) (83c4b16) (Mariusz Nowak)
- Introduce
π Bug Fixes
- Packaging: Ensure to include eventual
aws-sdk
dependency if installed (#8145) (2561ae8) (Mariusz Nowak) - Templates: Rename folder
vscode
to.vscode
(#8168) (f308382)(FrΓ©dΓ©ric Barthelet) - Config Schema: Ensure to validate direct config where applicable (#8144) (af60319) (Mariusz Nowak)
- π Fix handling of invalid range put into
frameworkVersion
(#8175) (0d5a480) (Mariusz Nowak) - π Fix handling of pre-releases in
frameworkVersion
validation (#8166) (c0fb04a) (Mariusz Nowak)
Maintanance Improvements
- Config Schema:
- Define AWS definitions in context of a provider (#8144) (c79cae2) (Mariusz Nowak)
- Treat
resources
as fully provider specific (#8144) (6d7e967) (Mariusz Nowak)
- CLI:
- Do not notify of update when new major is published (as that's in scope of backend notifications) (#8136) (230f34a) (Mariusz Nowak)
- Improve presentation of multi-line backend notifications (#8136) (1abb3c0) (Mariusz Nowak)
- AWS HTTP API: Convert
timeout
usage warnings to deprecations (#8172) (3b294fb) (Mariusz Nowak) - Seclude IAM role resource name resolution logic (#8167) (6d7103d) (Mariusz Nowak)
- π¦ Expose
serverless.onExitPromise
for internal processing (#8146) (0ab1283) (Georges Biaux) - π Auto align multi-line deprecation messages (#8158) (9cb86a4) (Mariusz Nowak)
- CLI: