Eslam λ Hefnawy
9e68a34a72
fix(dev): fix dev mode with long running invocations ( #12837 )
2024-09-30 17:51:43 +02:00
Eslam λ Hefnawy
ca4dd447dc
fix(compose): logging improvements for compose ( #12826 )
2024-09-23 21:21:06 +03:00
Tomasz Czubocha
f57e521d3a
fix(deploy-function): do not set Runtime if function PackageType is Image ( #12810 )
2024-09-17 15:20:04 +02:00
Tomasz Czubocha
a12a2bd81b
fix: revert to original signature of getServerlessDeploymentBucketName ( #12801 )
2024-09-13 19:40:22 +02:00
Tomasz Czubocha
4887554d99
fix: avoid creating deployment bucket when unnecessary ( #12794 )
2024-09-10 22:31:34 +02:00
Tomasz Czubocha
18cbcc9cdb
feat: global deployment bucket ( #12790 )
2024-09-09 23:01:13 +02:00
Tomasz Czubocha
bf2d00ed15
fix: show axiom progress bar correctly ( #12777 )
2024-09-04 10:31:37 -04:00
Max Marze
8664adb59e
feat: add esbuild-package hook ( #12783 )
...
* feat: add esbuild-package hook
* feat: add esbuild-package hook
2024-09-03 15:38:15 -04:00
Tomasz Czubocha
7e663b451c
docs: add general Resolvers and AWS Resolver specific documentation ( #12756 )
2024-08-21 18:46:07 +02:00
Max Marze
72a8bae63b
feat: update invoke local to use AWS base images ( #12754 )
2024-08-13 20:40:50 -04:00
dependabot[bot]
717d4440ea
chore(deps-dev): bump junit:junit ( #12746 )
...
Bumps [junit:junit](https://github.com/junit-team/junit4 ) from 4.13 to 4.13.1.
- [Release notes](https://github.com/junit-team/junit4/releases )
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md )
- [Commits](https://github.com/junit-team/junit4/compare/r4.13...r4.13.1 )
---
updated-dependencies:
- dependency-name: junit:junit
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-12 13:07:49 -04:00
dependabot[bot]
51bdfa781a
chore(deps): bump com.fasterxml.jackson.core:jackson-databind ( #12745 )
...
Bumps [com.fasterxml.jackson.core:jackson-databind](https://github.com/FasterXML/jackson ) from 2.11.0 to 2.12.7.1.
- [Commits](https://github.com/FasterXML/jackson/commits )
---
updated-dependencies:
- dependency-name: com.fasterxml.jackson.core:jackson-databind
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-12 13:06:12 -04:00
Tomasz Czubocha
8c5af4a7fa
feat: add Axiom integration ( #12741 )
2024-08-08 22:09:02 +02:00
Tomasz Czubocha
2d4af130c2
revert: remove aws-profile option ( #12722 )
2024-08-01 12:20:48 -04:00
Eslam λ Hefnawy
54e52ab966
fix(esbuild): output esm if type: module in package.json ( #12713 )
2024-07-29 11:04:02 -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
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 )
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
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
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
Tomasz Czubocha
6e87390918
style: fix formatting ( #12661 )
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
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
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
Eslam λ Hefnawy
f8ae62a096
fix(dev): ensure a hyphen for each line ( #12622 )
2024-06-27 08:48:37 -07: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
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 )
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
Eslam λ Hefnawy
13b2710e48
fix(info): bring back verbose mode ( #12610 )
2024-06-18 10:32:48 -07:00
Max Marze
d460ab118a
fix: use cjs for custom-resources ( #12600 )
2024-06-14 12:31:22 -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
Tomasz Czubocha
ae2fda8509
fix: add missing logger ( #12592 )
2024-06-11 16:49:16 +02:00
Eslam λ Hefnawy
c926d1fb83
fix: remove extra error log line ( #12588 )
2024-06-10 15:38:04 -07:00
Eslam λ Hefnawy
f0708ca3c6
fix(dev): make sure dev mode displays single endpoint output ( #12587 )
...
* fix(dev): make sure dev mode displays single endpoint output
* chore: add comment
2024-06-10 14:26:13 -07:00
Eslam λ Hefnawy
ee3de28ecc
fix(observability): Only setup integration when observability is enabled ( #12586 )
...
* fix: do not create an integration if observability property is not set
* fix: only create integration if observability enabled
* chores: add comments
* chores: update comments
2024-06-10 13:41:37 -07:00
Tomasz Czubocha
7ff4aa7a86
fix: check if config file is present ( #12576 )
2024-06-06 17:37:23 +02:00
Eslam λ Hefnawy
4fbb3b88e9
feat: use observability service ( #12567 )
...
* feat: enable observability
* feat: use observability service
2024-05-31 11:17:02 -07:00
Austen
9c787096a1
Fix Spinner Experience & Improve Messaging ( #12564 )
...
* fix: remove spinner, make dev mode notice infrequent
* fix: make dev mode notice less frequent
* fix: improve dev mode closure warning
* fix: improve disconnection notice for dev mode functions
* feat: improve dev mode messaging and list endpoints and functions
* fix: do not display dev mode notice for non-node functions
2024-05-30 13:38:54 -07:00