- Upgrade CDK support from v1 to v2.
- Update GitHub pipelines checkout, setup-node and setup-python versions.
- Fix package manifest.
- Now you no longer need to specify a path to source code. You can have an absolutely empty layer if you desire so.
- Allow to add a list of lambda functions.
- Fix bug "Given ID already exists in stack...".
- Implement an ability to reference this layer in different stacks and avoid cross-stack errors. THIS IS HUGE.
- Even better backwards compatibility (Docker image still can be supplied as object).
- Improve backwards compatibility.
- Add missing Dockerfile in MANIFEST.
- Fix type hints.
- Actually, make it compatible with previous versions
(at least from the
layer_name
->name
perspective).
- Complete code refactor.
- Change cmd line based bundling to Dockerfile based bundling.
- Deprecated
requirements.txt
functionality. The library will no longer install dependencies if arequirements.txt
file is found within source code.
- Retain dist-utils when bundling layer.
- Small bug fix to include parent directory only for source code.
- Add ability to include parent directory when bundling.
- Improve documentation.
- This is a fully working production-ready library.
- Add documentation.
- Initial build.