Changelog
Unreleased
0.2.0
- Added
lambda-microvms sdk-contract and doctor output for the experimental MicroVM SDK operation contract.
- Added an adapter boundary for MicroVM SDK operations.
- Added
Lambda::MicroVMs::FunctionClient and lambda-microvms function-invoke for standard Lambda function APIs.
- Made MicroVM deploy/run fail before packaging or uploading when the installed
aws-sdk-lambda lacks MicroVM operations.
0.1.0
- Initial Ruby development kit for AWS Lambda MicroVMs.
- Client wrapper over
aws-sdk-lambda.
- Image, MicroVM, Endpoint, Waiter, and session helper APIs.
- Project scaffolding via
lambda-microvms new NAME.
- Generated Ruby MicroVM projects include
aws_lambda_ric for guest-side Lambda Runtime API integration.
- Project configuration via
microvm.yml.
- Packaging helper via
lambda-microvms package.
- Deployment helper via
lambda-microvms deploy using S3 artifact upload and MicroVM image creation.
- Runtime helper via
lambda-microvms run.
- Project readiness checks via
lambda-microvms doctor.