57 Commits

Author SHA1 Message Date
Matthieu Napoli
ef91ae1972
feat(Variables): sls:stage variable (#9296)
A shortcut to

```
${opt:stage, self:provider.stage, "dev"}
```
2021-04-20 15:37:57 +02:00
Android3000
d1c3b3fbac
fix(AWS IAM): Deprecate 'iam.role.permissionBoundary' (#9318) 2021-04-19 13:36:58 +02:00
Jaakko Lappalainen
bca46e5ab5
fix(AWS API Gateway): Deprecate invalid apiGateway settings (#9238) 2021-04-19 09:40:15 +02:00
Mariusz Nowak
c02cd06d90 feat: Refactor constructor to accept new service configuration options
`serviceDir` and `configurationFilename` options are favored over of `configurationPath`
2021-04-16 13:32:13 +02:00
Mariusz Nowak
959da67a5e feat(Plugins): Announce "type" requirement in CLI option definitions 2021-04-02 13:04:48 +02:00
Gareth Jones
0762877e6a
docs(Packaging): Fix deprecation code reference (#9227) 2021-04-01 23:02:39 +02:00
Mariusz Nowak
a60e90f61c refactor(Variables): Configure cf source in a new resolver 2021-03-30 10:22:40 +02:00
Juanjo Diaz
e1678fb1c6
feat(Packaging): Deprecate include & exclude in favor of patterns
(PR #8581)
2021-03-26 11:33:58 +01:00
Mariusz Nowak
2dacbcce85 feat(CLI): Validate command and options against resolved schema 2021-03-24 11:50:24 +01:00
Piotr Grzesik
b530d6a288 feat(AWS API Gateway): Remove deprecation for old naming convention 2021-03-22 14:20:50 +01:00
Mariusz Nowak
fe663ead50 refactor(CLI): Resolve commands and options by schema 2021-03-16 09:34:33 +01:00
yumei
6537a5e48d
feat(Config Schema): Announce that crashing on error will become default
(PR #9066)
2021-03-10 12:11:06 +01:00
Mariusz Nowak
8592bdb1b2 refactor: Improve deprecation message 2021-03-01 22:48:48 +01:00
Jeffrey McGuffee
aeb64fd3cc
feat(AWS API Gateway): Allow reuse and customization of schema models
Co-authored-by: Piotr Grzesik <pj.grzesik@gmail.com>
2021-02-26 12:25:07 +01:00
stuartforrest-infinity
13444caa28
feat(AWS EventBridge): Support for using native CloudFormation (#8437)
Co-authored-by: Piotr Grzesik <pj.grzesik@gmail.com>
2021-02-24 15:00:48 +01:00
Mariusz Nowak
1ccb19b43a feat(Variables): First phase of variables resolution 2021-02-24 12:15:28 +01:00
jay
9f5fd61009
feat(AWS HTTP API): Add ability to apply provider.tags (#8938)
Co-authored-by: j.muppala <j.muppala@samsung.com>
2021-02-23 10:50:59 +01:00
Piotr Grzesik
3e7f8d0fe4 docs: Fix typo in deprecation docs for iam properties 2021-02-23 10:46:37 +01:00
Mariusz Nowak
16950d098b refactor(CLI): Remove internal CLI arguments parsing 2021-02-11 14:01:41 +01:00
Mariusz Nowak
cc4d857c35 docs: Improve documentation on programmatic usage deprecations 2021-02-11 14:01:41 +01:00
Mariusz Nowak
2c3cc75eb4 docs: Remove unwanted characters 2021-02-11 14:01:41 +01:00
Dmitry Shirokov
9ad4d07886
feat(AWS IAM): Group IAM-related settings under provider.iam (#8701) 2021-02-11 13:11:58 +01:00
Mariusz Nowak
f274cd7637 refactor: Seclude configuration parse from internals 2021-01-22 14:57:10 +01:00
Mariusz Nowak
7339351de3 fix(CLI): Bring back support for referencing nested configurations 2021-01-22 09:32:25 +01:00
Mariusz Nowak
b23bfdbf6a refactor(CLI): Seclude service config path resolution out of internals 2021-01-18 16:19:12 +01:00
Gareth Jones
33cffc3509
feat(Variables): Introduce unresolvedVariablesNotificationMode (#8710) 2021-01-14 08:54:15 +01:00
Piotr Grzesik
26140db397 docs: Add note about disabledDeprecations setting 2021-01-12 11:39:36 +01:00
vinothmdev
1c48b64925
docs: Improve documentation around deprecations #8665 (#8719) 2021-01-08 09:53:49 +01:00
Frédéric Barthelet
eacae9a64d
feat(AWS API Gateway): Move api-specific keys to provider.apiGateway 2021-01-04 10:04:57 +01:00
Mariusz Nowak
e280282007
docs: Fix deprecations order 2020-12-30 13:41:56 +01:00
AJ Stuyvenberg
ab8fd89c1a
docs: Deprecation notice for parameterized app, org, service, stage, … (#8679)
* docs: Deprecation notice for parameterized app,

org, service, stage, and region

* docs: One deprecation notice

* docs: Move most recent notice to top of page
2020-12-29 09:35:09 -06:00
Piotr Grzesik
ef530506d5
feat(AWS Deploy): Introduce new version of hashing algorithm (#8661) 2020-12-28 12:31:18 +01:00
Piotr Grzesik
537fcac759 fix(Packaging): Exclude .env files only when useDotenv is set 2020-12-21 16:58:41 +01:00
Piotr Grzesik
d1a22c85f2
feat(CLI): Conditional support for .env files (#8413) 2020-11-25 15:18:01 +01:00
Mariusz Nowak
d8527d8b57
docs(AWS API Gateway): Improve deprecation notice instructions 2020-11-17 09:24:48 +01:00
A. Singh
c0a2ecf453
feat: Deprecate service object notation (#8466) 2020-11-04 17:35:01 +01:00
Frédéric Barthelet
479727e1f4
feat(AWS CloudFront): Switch from ForwardedValues to cache policies
(PR #8381)
2020-10-27 17:36:20 +01:00
Michał Krystek
9fe9341883
docs: Typo fixes (#8408) 2020-10-19 12:10:45 +02:00
Fabian Schneider
8566135341
feat(AWS API Gateway): Fix API Gateway naming convention (#8339) 2020-10-19 11:59:11 +02:00
Piotr Grzesik
7f474481b6
feat(Config Schema): Schema for AWS alexaSkill event (#8290) 2020-09-25 16:38:32 +02:00
Frédéric Barthelet
a55009e221
feat: Deprecate awsKmsKeyArn in favor of kmsKeyArn (#8277) 2020-09-24 12:40:04 +02:00
Piotr Grzesik
0ced414174
feat: Deprecate an attempt to extend nonexistent resources (#8266) 2020-09-18 17:30:26 +02:00
Mariusz Nowak
dfc78396c7 feat(CLI): Fallback to service local serverless installation by default
BREAKING CHANGE:
When globally installed `serverless` CLI is invoked in a context of a service, which has locally installed (in its `node_modules`) `serverless`. The locally installed CLI will be (by default) run instead of a global one.
2020-09-10 13:26:17 +02:00
Mariusz Nowak
c3a405fbbe
docs: Improve deprecation note 2020-09-03 13:32:03 +02:00
Mariusz Nowak
93327d3028
docs: Improve deprecation notes 2020-09-03 13:16:55 +02:00
Mariusz Nowak
6dd0596286 fix: Revert from frameworkVersion requirement 2020-09-02 18:33:00 +02:00
Mariusz Nowak
3a0f2fcfd5
docs: Add missing deprecation documentation 2020-09-02 16:27:45 +02:00
Mariusz Nowak
3b294fb1db refactor(AWS HTTP API): Convert "timeout" usage warnings to deprecations 2020-09-02 15:24:11 +02:00
Mariusz Nowak
9f7f9d3983 feat(CLI): Announce frameworkVersion requirement 2020-09-02 13:04:59 +02:00
Christian Musa
a2d1031fb8
feat(CLI): Deprecate "slss" alias (#8156) 2020-09-01 15:10:17 +02:00