1152 Commits

Author SHA1 Message Date
Piotr Grzesik
d0dbfbf41a chore: Release v3.3.0 2022-02-21 12:28:39 +01:00
Piotr Grzesik
ba626176c3 chore: Bump dependencies 2022-02-21 12:28:39 +01:00
Piotr Grzesik
69b22b2cb8 chore: Release v3.2.1 2022-02-14 16:43:46 +01:00
Piotr Grzesik
a459d0b2ca chore: Bump dependencies 2022-02-14 16:43:46 +01:00
Piotr Grzesik
4201b304a2 refactor: Upgrade to @serverless/test in v10 2022-02-14 12:58:11 +01:00
Piotr Grzesik
906f42fd91 chore: Release v3.2.0 2022-02-10 13:26:07 +01:00
Piotr Grzesik
bd7e071847 chore: Bump dependencies 2022-02-10 13:26:07 +01:00
frozenbonito
ec3271f3e8
feat(Plugins): Support ESM format for plugins (#10657) 2022-02-10 10:46:12 +01:00
Piotr Grzesik
0c810bf96a fix: Improve detection of tty 2022-02-08 18:12:11 +01:00
Piotr Grzesik
ae6f8eaebc chore: Release v3.1.1 2022-02-02 15:01:49 +01:00
Piotr Grzesik
0e9575242c chore: Bump dependencies 2022-02-02 15:01:49 +01:00
Piotr Grzesik
9ad3e81045 chore: Release v3.1.0 2022-02-01 11:32:47 +01:00
Piotr Grzesik
8a3a5efdbe chore: Bump dependencies 2022-02-01 11:32:47 +01:00
Piotr Grzesik
0c2026c093 chore: Rename master branch to main 2022-01-31 15:04:58 +01:00
Piotr Grzesik
4cdaa52ac0 chore: Release v3.0.1 2022-01-28 15:23:26 +01:00
Piotr Grzesik
bef426d4e0 chore: Bump dependencies 2022-01-28 15:23:26 +01:00
Mariusz Nowak
16c29dab23 chore: Release v3.0.0 2022-01-27 15:49:14 +01:00
Mariusz Nowak
ad1faa3a14 chore: Bump dependencies 2022-01-27 15:49:14 +01:00
Mariusz Nowak
88b52ab9b0 test: Rename test/integrationPackage 2022-01-27 15:21:58 +01:00
Mariusz Nowak
1f30396732 refactor: Rename lib/plugins/aws/customResources 2022-01-27 15:21:58 +01:00
Mariusz Nowak
7289137073 refactor: Rename lib/Serverless.js 2022-01-27 15:21:58 +01:00
Mariusz Nowak
518a2276d7 test: Rename test/utils/awsCleanup.js 2022-01-27 15:21:58 +01:00
Mariusz Nowak
32a210c2ee test: Rename test/integrationBasic.test.js 2022-01-27 15:21:58 +01:00
Mariusz Nowak
a24d12163d test: Rename test/mochaPatch.js 2022-01-27 15:21:58 +01:00
Mariusz Nowak
731b3ba1e1 feat(Variables): Remove old variables resolver
BREAKING CHANGE:
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)
2022-01-27 15:21:58 +01:00
Mariusz Nowak
d62c3288b2 feat: Unconditionally fallback when local installation found
BREAKING CHANGE:
`enableLocalInstallationFallback` configuration property is no longer supported.
2022-01-27 15:21:58 +01:00
Mariusz Nowak
870a116bb1 refactor: Rely on require.resolve to detect wether module exist 2022-01-27 15:21:58 +01:00
Piotr Grzesik
420d124fd3 refactor(Config Schema): Do not rely on ajv-keywords (#10490) 2022-01-27 15:21:58 +01:00
Mariusz Nowak
bdce13e364 feat: Remove @serverless/cli CLI integration
BREAKING CHANGE:
Serverless Components v1 (`@serverless/cli`) CLI is no longer integrated with Framework CLI.
2022-01-27 15:21:58 +01:00
Piotr Grzesik
766b58da61 refactor: Upgrade ajv to v8 along with related packages 2022-01-27 15:21:58 +01:00
Mariusz Nowak
d0d0161685 refactor(CLI): Improve post install log to reflect modern style 2022-01-27 15:21:58 +01:00
Mariusz Nowak
b4a25d70d3 feat: Remove tab autocomplete feature
Reasoning:
- Performance is very poor due to slow command startup time
- `tabtab` package is no longer maintained and shares security issues
- Feature usage is relatively low (telemetry data shows 7% of users has the autocompletion on)

BREAKING CHANGE:
Opt-in tab-tab autocompletion feature is removed due to performance and security issues
2022-01-27 15:21:58 +01:00
Mariusz Nowak
a4e5e5f3e3 feat: Remove @serverless/components CLI integration
BREAKING CHANGE:
Serverless Components (`@serverless/components`) CLI is no longer integrated with Framework CLI.
2022-01-27 15:21:58 +01:00
Mariusz Nowak
b30a2277a7 test: Upgrade @serverless/test to v9 2022-01-27 15:21:58 +01:00
Mariusz Nowak
f4e499b4bf chore: Upgrade @serverless/dashboard-plugin to v6 2022-01-27 15:21:58 +01:00
Mariusz Nowak
6a659f1b20 refactor: Upgrade @serverless/utils to v6 2022-01-27 15:21:58 +01:00
Piotr Grzesik
13e8ca6f83 feat: Remove support for Node v10
BREAKING CHANGE: Node in versions lower than 12 is no longer supported
2022-01-27 15:21:58 +01:00
Mariusz Nowak
9b17e8d01a chore: Release v2.72.2 2022-01-24 21:21:34 +01:00
Mariusz Nowak
d69ccb5ef4 chore: Bump dependencies 2022-01-24 21:21:34 +01:00
Mariusz Nowak
e4feff6497 test(AWS Deploy): Ensure we tests against unached version 2022-01-24 20:09:41 +01:00
Mariusz Nowak
1729e0f7bf chore: Release v2.72.1 2022-01-21 10:29:11 +01:00
Mariusz Nowak
cd772d85de chore: Bump dependencies 2022-01-21 10:29:11 +01:00
Piotr Grzesik
714d8640ad chore: Release v2.72.0 2022-01-17 11:31:56 +01:00
Piotr Grzesik
7fb26cccae chore: Bump dependencies 2022-01-17 11:31:56 +01:00
Mariusz Nowak
3580cb98dd chore: Remove not used dependencies 2022-01-14 17:47:25 +01:00
Piotr Grzesik
0cc77747df chore: Release v2.71.0 2022-01-10 13:26:24 +01:00
Piotr Grzesik
08cf320fab chore: Bump dependencies 2022-01-10 13:26:24 +01:00
Mariusz Nowak
80fef65397 refactor(CLI): Upgrade to v7 of open library
It's to unify open browser method with dashboard plugin, and this method feels more solid
2022-01-06 14:48:40 +01:00
Mariusz Nowak
6901fa6e05 chore: Release v2.70.0 2021-12-27 17:45:41 +01:00
Mariusz Nowak
bc595afae8 chore: Bump dependencies 2021-12-27 17:45:41 +01:00