Skip to content

chore: bump serverless from 2.28.7 to 3.0.1#205

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/serverless-3.0.1
Closed

chore: bump serverless from 2.28.7 to 3.0.1#205
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/serverless-3.0.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jan 28, 2022

Copy link
Copy Markdown
Contributor

Bumps serverless from 2.28.7 to 3.0.1.

Release notes

Sourced from serverless's releases.

3.0.1 (2022-01-28)

Bug Fixes

Maintenance Improvements

Templates


Comparison since last release

3.0.0 (2022-01-27)

We are excited to announce the release of Serverless Framework v3!

This new major version brings a cleaner and redesigned CLI experience as well as a brand new feature: stage parameters.

Read all about Serverless Framework v3 in the official blog post.


⚠ BREAKING CHANGES

Read the complete v3 Upgrade Guide.

  • Variables: Old variables resolver is permanently removed. Any resolution error as approached with current resolver is assumed as final (there's no longer fallback to old resolver)
  • AWS Lambda:
    • Default lambda hashing algorithm was changed to 20201221
    • Runtimes nodejs10.x, python2.7, ruby2.5 and dotnetcore2.1 reached end of support on AWS and are no longer recognized in configuration.
    • Default runtime has been changed from nodejs12.x to nodejs14.x
    • Properties service.awsKmsKeyArn and functions[].awsKmsKeyArn are no longer supported. Use provider.kmsKeyArn and functions[].kmsKeyArn instead.
  • CLI:
    • CLI params put before command tokens are no longer recgonized (e.g. sls -f <function-name> deploy function will no longer work). In all cases construct CLI args in sls <command> <options> order
    • Unrecognized CLI options will no longer be supported and will result in an error.
    • enableLocalInstallationFallback configuration property is no longer supported.
    • Remove studio command schema
    • The --verbose CLI flag does no longer support -v alias
    • Opt-in tab-tab autocompletion feature is removed due to performance and security issues
  • AWS API Gateway:
    • Enabling logs or tracing for imported API Gateway will now result in an error instead of warning
    • For authorizers with request type and caching disabled (resultTtlInSeconds: 0), the identitySource will no longer be set to method.request.header.Authorization by default.
    • Support for usagePlan, resourcePolicy and apiKeys on provider level is removed. Use provider.apiGateway level instead to set them.
    • Support for http.request.schema has been removed and replaced with http.request.schemas.
  • AWS HTTP API: Tags from provider.tags are applied by default to HTTP API Gateway.

... (truncated)

Changelog

Sourced from serverless's changelog.

3.0.1 (2022-01-28)

Bug Fixes

Maintenance Improvements

Templates

3.0.0 (2022-01-27)

⚠ BREAKING CHANGES

  • Variables: Old variables resolver is permanently removed. Any resolution error as approached with current resolver is assumed as final (there's no longer fallback to old resolver)
  • AWS Lambda:
    • Default lambda hashing algorithm was changed to 20201221
    • Runtimes nodejs10.x, python2.7, ruby2.5 and dotnetcore2.1 reached end of support on AWS and are no longer recognized in configuration.
    • Default runtime has been changed from nodejs12.x to nodejs14.x
    • Properties service.awsKmsKeyArn and functions[].awsKmsKeyArn are no longer supported. Use provider.kmsKeyArn and functions[].kmsKeyArn instead.
  • CLI:
    • CLI params put before command tokens are no longer recgonized (e.g. sls -f <function-name> deploy function will no longer work). In all cases construct CLI args in sls <command> <options> order
    • Unrecognized CLI options will no longer be supported and will result in an error.
    • enableLocalInstallationFallback configuration property is no longer supported.
    • Remove studio command schema
    • The --verbose CLI flag does no longer support -v alias
    • Opt-in tab-tab autocompletion feature is removed due to performance and security issues
  • AWS API Gateway:
    • Enabling logs or tracing for imported API Gateway will now result in an error instead of warning
    • For authorizers with request type and caching disabled (resultTtlInSeconds: 0), the identitySource will no longer be set to method.request.header.Authorization by default.
    • Support for usagePlan, resourcePolicy and apiKeys on provider level is removed. Use provider.apiGateway level instead to set them.
    • Support for http.request.schema has been removed and replaced with http.request.schemas.
  • AWS HTTP API: Tags from provider.tags are applied by default to HTTP API Gateway.
  • AWS CloudFront: Support for MinTTL, MaxTTL, DefaultTTL and ForwardedValues on cloudfront.behavior has been removed.
  • AWS EventBridge: By default, EventBridge resources now will be deployed using native CloudFormation resources instead of Custom Resources.
  • AWS Alexa: Support for simple alexaSkill event was removed and now appId is required for all alexaSkill events.- Serverless Components (@serverless/components) CLI is no longer integrated with Framework CLI.
  • Dashboard: tenant configuration setting is no longer respected. Ensure to rely on org instead
  • Serverless Components v1 (@serverless/cli) CLI is no longer integrated with Framework CLI.
  • Custom nested configuration paths will no longer be supported and such usage will result in an error.
  • Object notation is no longer supported for service property. Set name directly to service.
  • When creating Serverless class instance programatically, both options and commands have to be passed via config to the constructor.
  • Duplicate plugin definition in configuration will now result in an error instead of a warning.
  • Using --aws-s3-accelerate flag will result in an error instead of deprecation when custom S3 bucket is used.
  • Removed support for provider.disableDefaultOutputExportNames
  • Node.js versions lower than 12 is no longer supported
  • Lifecycle events marked as deprecated (in context of v1) are no longer evaluated

... (truncated)

Commits
  • 4cdaa52 chore: Release v3.0.1
  • bef426d chore: Bump dependencies
  • 88ac3d0 fix(Templates): Update dependencies of aws-nodejs-typescript to v3
  • 464f99c docs: Add information about setting frameworkVersion
  • e98d699 fix: Report more meaningful strict schema mode error
  • 772a9bb refactor(CLI Onboarding): Minor wording adjustments
  • 16c29da chore: Release v3.0.0
  • ad1faa3 chore: Bump dependencies
  • c150045 refactor: Rename …nts/api-gateway/lib/method/requestParameters.test.js
  • 95e308d refactor: Rename …s/package/compile/events/alb/lib/healthCheck.test.js
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [serverless](https://github.com/serverless/serverless) from 2.28.7 to 3.0.1.
- [Release notes](https://github.com/serverless/serverless/releases)
- [Changelog](https://github.com/serverless/serverless/blob/master/CHANGELOG.md)
- [Commits](serverless/serverless@v2.28.7...v3.0.1)

---
updated-dependencies:
- dependency-name: serverless
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added automerge Flag your pull request as ready to merge dependencies Pull requests that update a dependency file labels Jan 28, 2022
@dependabot @github

dependabot Bot commented on behalf of github Feb 1, 2022

Copy link
Copy Markdown
Contributor Author

Superseded by #206.

@dependabot dependabot Bot closed this Feb 1, 2022
@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/serverless-3.0.1 branch February 1, 2022 20:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

automerge Flag your pull request as ready to merge dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants