16037 Commits

Author SHA1 Message Date
Austen
df7aec061d
fix: params syntax (#12703) 2024-07-24 21:03:38 -07:00
Max Marze
85d19014a5
fix(esbuild): if wildcard aws-sdk modules are user defined, do not remove (#12693) 2024-07-19 15:17:39 -04:00
Max Marze
da76745572
chore: add debug logs to esbuild external & exclude logic (#12691) 2024-07-18 23:59:15 -04:00
Max Marze
f4b666da1a fix(esbuild): include externals & excludes that are not package.json dependencies v4.1.15 2024-07-18 20:25:56 -04:00
Max Marze
15b7456843
fix(esbuild): include externals & excludes that are not package.json dependencies (#12690) 2024-07-18 20:04:05 -04:00
Max Marze
9dab1461d9
fix(esbuild): handle if dependencies is not defined in package.json (#12680) v4.1.13 2024-07-11 17:21:22 -04:00
Max Marze
46966f321b
feat: support glob patterns in esbuild external & exclude (#12678) 2024-07-11 15:14:12 -04:00
Walid Elnozahy
4139098261
chore: update docs frontmatter (#12677)
* chore: update docs frontmatter

* fix: frontmatter to comments
v4.1.12
2024-07-10 17:48:57 +03:00
Eslam λ Hefnawy
2cb089e5c5
feat: adds support for esbuild plugins (SC-2514) (#12662)
* feat: adds support for esbuild plugins

* chore: update docs

* chore: memoize build function
2024-07-10 07:35:04 -07:00
Eslam λ Hefnawy
d2f09094d9
chore: remove plugin list and plugin search commands from docs (#12663)
* chore: remove plugin list and plugin search commands from docs

* chore: update menu.json
2024-07-09 12:57:54 -07:00
Tomasz Czubocha
47121fcb25
fix: add custom lambda log group to resource array in iam policy doc (#12675) 2024-07-09 12:25:55 -04:00
Tomasz Czubocha
add8c9a068
fix: use LoggingConfig.LogGroup for custom log group (#12673) 2024-07-09 05:50:38 -07:00
Tomasz Czubocha
777ad8d0d8
fix: add concurrency limit for zipping during packaging (#12669) 2024-07-08 15:03:07 -04:00
Walid Elnozahy
87a644afa7
chore: update trigger sync docs ref (#12668) 2024-07-04 21:21:41 +03:00
Walid Elnozahy
63ab014728
chore: use github scripts in trigger docs sync (#12667)
* chore: use github scripts in trigger docs sync

* chore: use github scripts in trigger docs sync
2024-07-04 20:55:20 +03:00
Walid Elnozahy
a7b3787e2a
Sync docs trigger (#12666)
* chore: update sync docs workflow

* chore: update sync docs workflow
2024-07-04 18:53:35 +03:00
Walid Elnozahy
c2920f47f1
feat: remove docs sync file and add an action trigger instead (#12665)
* feat: remove docs sync file and add an action trigger instead

* update secret name

* update secret name
2024-07-04 18:39:31 +03:00
Tomasz Czubocha
6e87390918
style: fix formatting (#12661) v4.1.11 2024-07-03 12:18:09 -04:00
Tomasz Czubocha
ee8696357a
fix: call globalValidate and disassociateUsagePlan with this context (#12660) 2024-07-03 08:05:18 -04:00
Max Marze
d35327ea36
feat: make direct deployments the default (#12659)
* feat: make direct deployments the default

* docs: update docs to specify that direct deployments are the default
2024-07-02 15:21:51 -04:00
Max Marze
e0d6a8acbb
fix: remove bluebird and set concurrency limits for packaging (#12658)
* fix: remove bluebird from zip-service

* fix: remove bluebird and set concurrency limits for packaging
2024-07-02 14:26:28 -04:00
Eslam λ Hefnawy
048d28ab53
fix: remove dependency on sf-core in dev mode (#12657) 2024-07-01 17:30:50 -04:00
Eslam λ Hefnawy
1adeed3435
fix(apig): fix enabling api gateway logs (SC-2491) (#12655)
* fix(apig): fix enabling api gateway logs

* chore: update comment

* docs: update apig logs docs
v4.1.8 v4.1.9
2024-07-01 15:04:43 -04:00
Tomasz Czubocha
e490624dc5
fix: remove aws-profile option and plugin install/uninstall commands from schema (#12652)
* fix: remove aws-profile option

* fix: remove plugin install and uninstall
2024-07-01 13:26:16 -04:00
Eslam λ Hefnawy
3b39fbf0b2
fix(dev): zero config support for ESM & CommonJS in dev mode (#12642)
* fix(dev): better esm errors in dev mode

* fix(dev): support esm and commonjs with zero config
2024-06-28 07:20:11 -07:00
Walid Elnozahy
725b18f3ea
chore: add manual trigger to sync docs action (#12650)
* throw error if sync script fails

* add manual trigger
v4.1.7
2024-06-27 23:08:08 +03:00
Walid Elnozahy
19349262de
throw error if sync script fails (#12649) 2024-06-27 22:37:15 +03:00
Eslam λ Hefnawy
956d14a265
fix(cloudformation): ensure the Version property is a string (#12647) 2024-06-27 14:05:59 -04:00
Eslam λ Hefnawy
fd71d8490b
fix(esbuild): do not pass invalid properties to esbuild (SC-2463, SC-2464, SC-2500) (#12646)
* fix(esbuild): do not pass exclude as esbuild build option

* fix(esbuild): do not pass buildConcurrency as esbuild build option
2024-06-27 14:05:44 -04:00
Walid Elnozahy
0e9aefee49
Update docs sync (#12648)
* docs: add scripts package.json

* docs: add scripts package.json

* update actions file

* add workflow permission

* throw an error when the workflow job fails
2024-06-27 21:02:25 +03:00
Eslam λ Hefnawy
f8ae62a096
fix(dev): ensure a hyphen for each line (#12622) 2024-06-27 08:48:37 -07:00
Walid Elnozahy
06e16ae7e2
docs: add scripts package.json (#12644)
* docs: add scripts package.json

* docs: add scripts package.json

* update actions file

* add workflow permission
2024-06-27 18:11:14 +03:00
Eslam λ Hefnawy
fcf8de188e
chore(dev): clean up and refactor dev mode (#12641)
* chore(dev): clean up and refactor dev mode and use sf core ServerlessError

* chore(dev): remove empty file
2024-06-26 18:36:07 -07:00
Walid Elnozahy
60142a2d10
docs: add docs sync script (#12638)
* feat: add sync scripts

* feat: edit workflows file
2024-06-26 16:56:42 +03:00
Eslam λ Hefnawy
333fae1497
fix(invoke-local): fix invoke local esm issue in windows (#12639) 2024-06-26 05:46:59 -07:00
Eslam λ Hefnawy
4f2dc57eb8
fix(dev): ensures that dev mode supports the serverless-iam-role-per-function plugin (#12633) v4.1.6 2024-06-24 15:00:30 -04:00
Eslam λ Hefnawy
6ab69067bf
fix(dev): validate region defined in yml (#12634) 2024-06-24 11:03:27 -07:00
Max Marze
9baf72888b
fix: use tsx for parsing serverless.ts files (#12611) v4.1.5 2024-06-18 16:08:00 -04:00
Eslam λ Hefnawy
13b2710e48
fix(info): bring back verbose mode (#12610) 2024-06-18 10:32:48 -07:00
Austen
1aa8df515f
chore: add node version 2024-06-18 10:14:32 -07:00
Eslam λ Hefnawy
37c17d2555
fix: help command (#12601) 2024-06-17 07:06:35 -07:00
Max Marze
d460ab118a
fix: use cjs for custom-resources (#12600) v4.1.4 2024-06-14 12:31:22 -04:00
Max Marze
2c44077682
fix: v4 onwards should only check major version constraint (#12598) 2024-06-13 16:39:02 -04:00
Eslam λ Hefnawy
55059f4e04
feat: adds the ability to pass options to the docker build command (#12595)
* feat: adds the ability to pass options to the docker build command

* chore: fix typo
2024-06-13 10:33:48 -07:00
Austen
2d70101dc9
chore: update readme 2024-06-13 09:15:13 -07:00
Austen
cc369e2362
chore: update readme 2024-06-13 09:12:08 -07:00
Austen
b367c325b7
chore: update readme 2024-06-13 08:17:07 -07:00
Austen
950025a492
chore: update graphic 2024-06-13 08:14:01 -07:00
Austen
76d17d8802
chore: update readme 2024-06-12 15:45:23 -07:00
Eslam λ Hefnawy
bddfc81d7d
docs: add more docs for the stages property (#12594)
* docs: add more docs for the stages property

* docs: params not parameters

* chore: add guidance

---------

Co-authored-by: Austen <austen@serverless.com>
v4.1.2
2024-06-12 08:34:42 -07:00