Skip to content

v0.6.0

Compare
Choose a tag to compare
@FieryCod FieryCod released this 29 Oct 19:16
· 75 commits to master since this release
6cad44f

0.6.0

  • [holy-lambda] Improved performance of the runtime (benchmarks are broken unfortunately, since my network is not reliable)

  • [bb layer] Renamed the Entrypoint environment variable for Babashka runtimes to HL_ENTRYPOINT.

  • [bb tasks] Rename hl:sync to hl:babashka:sync. Sync downloads only pods and Babashka deps. Dependencies for babashka should be specified in bb.edn.

  • [bb tasks] Remove :mvn/local-repo from deps.edn. Dependencies for Clojure & Native backend are not downloaded to a local directory.

  • [bb tasks] Project compilation happens without Docker now.

  • [bb tasks] HL reverts allowance for not specifying the backend name.

  • [bb tasks] Rename :runtime in bb.edn to :backend to match the documentation.

  • [bb tasks] Remove :entrypoint and :clj-alias support. Use :compile-cmd in :build instead!

  • [docker] Holy Lambda images are now available at ghcr. Please use the new ghcr.io/fierycod/holy-lambda-builder instead of fierycod/graalvm-native-image. Images don't include aws, aws sam, and clojure.

  • [holy-lambda] Fix application/json content type detection

  • [docker] Holy Lambda images are now available at ghcr. Please use the new ghcr.io/fierycod/holy-lambda-builder instead of fierycod/graalvm-native-image. Images don't include aws, aws sam, and clojure.
    See here(https://github.com/FieryCod/holy-lambda/pkgs/container/holy-lambda-builder/versions)

  • [docker] Holy Lambda now supports aarch64 for all of the runtimes and is now compatible with MacOS M1 :)

  • [docs] Documentation has been updated to match the newest version

  • [babashka] Old babashka artifact has been deprecated.

    Use one of:

  • [babashka layer] Bump babashka to 0.6.2

  • [graalvm] Holy Lambda distributes configuration for GraalVM native-image to let the users use HL without bb tasks.

  • [runtime] Fix :awsRequestId ctx property to point to runtime :invocation-id.

  • [native:conf] Remove warning:

    WARNING: Could not resolve fierycod.holy_lambda.core$entrypoint$fn__6578 for reflection configuration. Reason: java.lang.ClassNotFoundException: fierycod.holy_lambda.core$entrypoint$fn__6578.