1.0.0-alpha.3
Pre-release
Pre-release
TL;DR
This is the last 1.0.0-alpha.x release. We started to work on a v2 that will embrace Swift6, structured concurrency, service lifecycles amongst other changes. You can read more about the proposed changes in this PR.
Thank you to all contributors.
Some notable changes
-
You can now use an environment variable to specify the local lambda invocation endpoint (by @jsonfry in #321)
-
You can now package project's resources in the generated ZIP file (by @camdenfullmer in #333)
-
You can now have tasks that will run after a response is returned, but before the runtime fetches the next event (aka detached tasks) (by @Buratti in #334) - This API will change for v2
Detailed list of changes
- fixed typo in readme by @MarwaneKoutar in #319
- Add tracing of request events + mention LOG_LEVEL in README by @sebsto in #315
- Local lambda invocation endpoint env var by @jsonfry in #321
- [plugin] Use LAMBDA_USE_LOCAL_DEPS env var in local builds with docker by @sebsto in #325
- add LOCAL_LAMBDA_SERVER_INVOCATION_ENDPOINT to the readme by @sebsto in #326
- Fix compile error on Windows by @finestructure in #328
- Allow to compile with the Linux Static SDK (aka musl) by @sebsto in #331
- Add support for resources when packaging using the SwiftPM plugin by @camdenfullmer in #333
- Update soundness.sh to support 2024 and 2025 by @sebsto in #335
- Examples list documents by @fitomad in #336
- Add Vapor's Penny by @0xTim in #338
- Update projects.md by @finestructure in #337
- [Draft] Detached tasks by @Buratti in #334
- apply swiftformat by @sebsto in #342
- Add Breeze to projects.md by @Andrea-Scuderi in #343
New Contributors
- @MarwaneKoutar made their first contribution in #319
- @jsonfry made their first contribution in #321
- @finestructure made their first contribution in #328
- @0xTim made their first contribution in #338
- @Buratti made their first contribution in #334
Full Changelog: 1.0.0-alpha.2...1.0.0-alpha.3