Skip to contents
r2lambda 0.1.0
New features
- accept folders in support_path (27254c3)
- add renv logic when creating the dockerfile (5e94146)
- allow support files (multi-file project) (8180779)
- allow support files (multi-file project) (95f9949)
- build and deploy arm64 Lambda functions (d9b3bde)
- check lambda state before invoking (bf37034)
- deploy with an existing IAM role (8cfe969), closes #6
- grant AWS access through the Lambda execution role (1ec810a)
- install system packages in the Lambda image (3d642a6), closes #5
- parse ecr token. (9adf88a)
- separate build from deploy (e2847ca)
- start, test, and stop a lambda container locally (d252680)
- start, test, and stop a lambda container locally (dc213d2)
- try to catch failed invocation, including due to Inactive state (881f329)
- update lambda to run on schedule (7f4472c)
- use magrittr pipe (6fa8575)
- use stevedore for push to ecr (3e6641a)
- use stevedore to create the docker image (a12a491)
Bug fixes
- build Lambda images on Amazon Linux 2023 with R 4.6.1 (d573317)
- call the docker CLI instead of stevedore (c711055), closes #11
- check the image architecture before pushing it (d74aaf3)
- correct log msg (79a3df0)
- don’t create an ECR repository when deploying (a669cef)
- don’t need to check for aws cli anymore (673b69c)
- inspect the same image that deploy_lambda pushes (ec91125)
- install from github in readme (61e6435)
- look up AWS resources by name instead of listing them (a99bfc0)
- name support files in the Dockerfile as they are copied (bbf5296)
- report AWS errors from invoke_lambda and deploy_lambda (1ceef40)
- tempdir issue in tests (28032d9)
Documentation
- add Novica Nakov as maintainer and ORCIDs for both authors (9c20ff7)
- build ignore docs folder (8a5af02)
- code of conduct. (9608875)
- correction in readme (55b077a)
- document role, policy, support folder, system package and architecture options (e2a5d07)
- fix moved blog link in lambda-s3 vignette (4471463)
- manual files (16ba1e2)
- manual files (4c16601)
- manual files and vignette (f470ef7)
- pkg description (9b778d1)
- typo (41386a6)
- update readme (a002958)
- update readme (f89c595)