Releases: awslabs/aws-lambda-cpp
Releases · awslabs/aws-lambda-cpp
v0.2.10
What's Changed
- Use the Lambda executable as the bootstrap when glibc is not required by @marcomagdy in #191
Full Changelog: 0.2.9...v0.2.10
0.2.9
What's Changed 🎃
- Add GitHub code scanner workflow by @marcomagdy in #172
- Pass payload by value to enable moving arguments by @marcomagdy in #173
- Build with ASan and UBSan by @marcomagdy in #174
- Run apt-get update in code quality CI by @marcomagdy in #176
- Changed sprintf to snprintf by @MaxiMittel in #180
- Fix clang-tidy benign warnings by @marcomagdy in #185
- Update actions/checkout to v3 by @kkarbowiak in #181
- Add building and packaging a demo project to CI and revert #136 by @kkarbowiak in #183
- Update main.cpp (S3 example) by @Marthaarman in #178
- Making libbacktrace optional (Alpine fix) by @Stefan9283 in #189
New Contributors
- @MaxiMittel made their first contribution in #180
- @Marthaarman made their first contribution in #178
- @Stefan9283 made their first contribution in #189
Full Changelog: v0.2.8...0.2.9
v0.2.8
What's Changed
- packager: fetch glibc corresponding to the architecture by @keshayad in #120
- Fixes build on Alpine Linux by @specious in #129
- Packaging support on Alpine Linux by @specious in #131
- Alpine Linux needs zip to package the build artifact by @specious in #130
- remove git pull from ci/codebuild/build-cpp-sdk.sh by @bmoffatt in #132
- Change the version on master branch 0.0.0-dev suffix by @marcomagdy in #107
- Update and fix CI workflows by @bmoffatt in #133
- Cast type explicitly for fix build error by @neoatlan in #111
- Reduce string copying. by @marcomagdy in #135
- packager: fetch glibc corresponding to the host architecture on debian multiarch by @nlewycky in #126
- Enable alpine ci by @bmoffatt in #137
- Remove the need to have an S3 bucket to run the tests by @bmoffatt in #138
- Fix issue raised in #140 by @rawiriblundell in #141
- add apt-get update to workflow.yml by @bmoffatt in #149
- Remove duplicated settings by @kkarbowiak in #147
- Fix response code value by @kkarbowiak in #148
- add some arm build coverage in actions workflow by @bmoffatt in #152
- Update runtime tests to set the architecture for the function by @bmoffatt in #153
- tests: throw if AWS_REGION environment variable is missing by @bmoffatt in #158
- improving error log for runtime::get_next() curl failure by @hbobenicio in #157
- Add instructions for executing the AWS CodeBuild workflows locally by @bmoffatt in #160
- update backward.h to v1.6 upstream release by @bmoffatt in #154
- Add AWS CodeBuild workflow and Dockerfile for ArchLinux by @bmoffatt in #161
- Updated CMake commands to reflect that ENABLE_UNITY_BUILDS now defaults to ON in the AWS SDK by @specious in #156
- Re-write codebuild.yml and dockerfiles for consistency and code build execution speed by @bmoffatt in #162
- CloudFormation template for managing the project's AWS CodeBuild workflows by @bmoffatt in #159
- Packager improvements by @specious in #136
- faq: adds section about linkers errors when using linkers incompatibl… by @hbobenicio in #163
- Make LTO opt-in by default instead of opt-out by @marcomagdy in #167
- Update README.md by @marcomagdy in #165
- Update build badges in README by @bmoffatt in #166
- fixup CI configuration for 2018.03 by @bmoffatt in #168
- Fix a typo in README by @marcomagdy in #169
New Contributors
- @keshayad made their first contribution in #120
- @specious made their first contribution in #129
- @neoatlan made their first contribution in #111
- @nlewycky made their first contribution in #126
- @rawiriblundell made their first contribution in #141
- @kkarbowiak made their first contribution in #147
- @hbobenicio made their first contribution in #157
Full Changelog: v0.2.7...v0.2.8
v0.2.7
Release Notes:
- (c93cfe6) Make LTO optional.
- (aa351a6) Allow the user-agent to be overriden. Helpful for other custom runtimes built on top of this one.
- (a4b8f45) Enforce naming conventions through clang-tidy
- (17473f8) Add support for Manjaro Linux
- (57d9f29) Performance: avoid copying the result of a given
outcome
and moving it instead. - Miscellaneous CMake hygiene improvements.
v0.2.6
v0.2.5
Release Notes
v0.2.4
v0.2.3
v0.2.2
v0.2.1
Release Notes
- (1dccd2a) Sanitize the packaging script and make it shellcheck clean.
- (2d0f6c6) Fix an off by 1 error in the packaging script when rpm happens to be installed on a non-RHEL-based distro