Skip to content

Commit

Permalink
Release 0.2.3
Browse files Browse the repository at this point in the history
  • Loading branch information
FieryCod committed Jul 14, 2021
1 parent 8b948be commit 0f1c701
Show file tree
Hide file tree
Showing 11 changed files with 16 additions and 13 deletions.
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 19,7 @@
- [holy-lambda] Allow users to support arbitrary response if the response is byte encoded. Opens a way to support transit and other content-types.
- [holy-lambda] Properly parse response. Add support for AWS Step Functions.
- [holy-lambda] Use config-merge-dir instead of config-output-dir when executing bb native:conf. User should be allowed to specify custom configuration in `reflect-config.json`, `resource-config.json` that should not be overriden.
- [holy-lambda] Add support for sending a base64 encoded images from HL `hr/png-image`

## 0.2.2 (01-07-2021)
- [docs] Add documentation about using GraalVM-EE
Expand Down
2 changes: 1 addition & 1 deletion deps.edn
Original file line number Diff line number Diff line change
@@ -1,5 1,5 @@
{:deps {org.clojure/clojure {:mvn/version "1.10.3"}
metosin/jsonista {:mvn/version "0.3.3"}
io.github.FieryCod/holy-lambda-default-retriever {:mvn/version "0.0.7-SNAPSHOT"}
io.github.FieryCod/holy-lambda-default-retriever {:mvn/version "0.0.7"}
com.amazonaws/aws-lambda-java-core {:mvn/version "1.2.1"}}
:paths ["src"]}
2 changes: 1 addition & 1 deletion modules/holy-lambda-async-retriever/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 4,7 @@
<groupId>io.github.FieryCod</groupId>
<artifactId>holy-lambda-async-retriever</artifactId>
<packaging>jar</packaging>
<version>0.0.7-SNAPSHOT</version>
<version>0.0.7</version>
<name>holy-lambda-async-retriever</name>
<description>Support for async handlers which returns channel as a response.</description>
<url>https://github.com/FieryCod/holy-lambda/tree/master/modules/holy-lambda-async-retriever</url>
Expand Down
Binary file not shown.
6 changes: 3 additions & 3 deletions modules/holy-lambda-babashka-tasks/bb.edn
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 27,7 @@
:runtime
{
;; Choose one of the supported runtime `:babashka`, `:native`, `:java`
:name :native
:name :babashka

;; Runtime `:babashka` provides a way to include native libraries called pods https://github.com/babashka/pods
;; Holy lambda ships code exists to provide fast feedback loop therefore pods should be shipped using AWS Layers
Expand All @@ -45,7 45,7 @@

;; Flag which indicates that holy-lambda should auto deploy the applications and layers for the corresponding :runtime
;; If set to false holy-lambda will guide you through the steps of dependants deployment.
:self-manage-layers? true
:self-manage-layers? false

;; For `:native` runtime you can provide your own bootstrap file
:bootstrap-file "bootstrap"
Expand All @@ -56,7 56,7 @@

;; Some of the runtimes are versioned. For instance `:babashka` runtime is a versioned layer which ships it's own version of
;; clojure, holy-lambda, default-retriever
:version "0.0.38"
:version "0.1.3"

;; Specify custom arguments for native image generation
;; Works only on `:native` runtime.
Expand Down
2 changes: 2 additions & 0 deletions modules/holy-lambda-babashka-tasks/template.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 35,8 @@ Resources:
Type: AWS::Serverless::Function
Properties:
Handler: example.core.ExampleLambda
# Layers:
# - arn:aws:lambda:eu-central-1:443526418261:layer:holy-lambda-babashka-runtime:44
Events:
HelloEvent:
Type: HttpApi
Expand Down
2 changes: 1 addition & 1 deletion modules/holy-lambda-default-retriever/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 4,7 @@
<groupId>io.github.FieryCod</groupId>
<artifactId>holy-lambda-default-retriever</artifactId>
<packaging>jar</packaging>
<version>0.0.7-SNAPSHOT</version>
<version>0.0.7</version>
<name>holy-lambda-default-retriever</name>
<description>Default retriever for payloads</description>
<url>https://github.com/FieryCod/holy-lambda/tree/master/modules/holy-lambda-default-retriever</url>
Expand Down
2 changes: 1 addition & 1 deletion modules/holy-lambda-template/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 4,7 @@
<groupId>holy-lambda</groupId>
<artifactId>lein-template</artifactId>
<packaging>jar</packaging>
<version>0.1.85</version>
<version>0.1.86</version>
<name>lein-template</name>
<description>Template for holy lambda micro framework</description>
<url>https://github.com/FieryCod/holy-lambda/tree/master/packages/holy-lambda-template</url>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 1,7 @@
{:deps {io.github.FieryCod/holy-lambda-babashka-tasks
{:git/url "https://github.com/FieryCod/holy-lambda"
:deps/root "./modules/holy-lambda-babashka-tasks"
:sha "be919cc3776a08a8929c0f3f5191a81cb0b0ffed"}}
:sha "8b948be359f3556523a0b553050a20569af0224d"}}

;; Local repositories should be downloaded to `.holy-lambda` directory
;; This way project artifacts are separated from global ~/.m2 and only project artifacts
Expand Down
6 changes: 3 additions & 3 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 4,7 @@
<groupId>io.github.FieryCod</groupId>
<artifactId>holy-lambda</artifactId>
<packaging>jar</packaging>
<version>0.2.3-SNAPSHOT</version>
<version>0.2.3</version>
<name>holy-lambda</name>
<description>Micro framework which turns your code into AWS Lambda functions</description>
<url>https://github.com/FieryCod/holy-lambda</url>
Expand All @@ -18,7 18,7 @@
<url>https://github.com/FieryCod/holy-lambda</url>
<connection>scm:git:git://github.com/FieryCod/holy-lambda.git</connection>
<developerConnection>scm:git:ssh://[email protected]/FieryCod/holy-lambda.git</developerConnection>
<tag>1032e270e5f351a5d913e815950cbabd3166f350</tag>
<tag>8b948be359f3556523a0b553050a20569af0224d</tag>
</scm>
<build>
<sourceDirectory>src</sourceDirectory>
Expand Down Expand Up @@ -82,7 82,7 @@
<dependency>
<groupId>io.github.FieryCod</groupId>
<artifactId>holy-lambda-default-retriever</artifactId>
<version>0.0.7-SNAPSHOT</version>
<version>0.0.7</version>
</dependency>
</dependencies>
</project>
Expand Down
4 changes: 2 additions & 2 deletions project.clj
Original file line number Diff line number Diff line change
@@ -1,4 1,4 @@
(defproject io.github.FieryCod/holy-lambda "0.2.3-SNAPSHOT"
(defproject io.github.FieryCod/holy-lambda "0.2.3"
:description "Micro framework which turns your code into AWS Lambda functions"

:url "https://github.com/FieryCod/holy-lambda"
Expand All @@ -13,7 13,7 @@
:dependencies [[org.clojure/clojure "1.10.3" :scope "provided"]
[metosin/jsonista "0.3.3"]
[com.amazonaws/aws-lambda-java-core "1.2.1"]
[io.github.FieryCod/holy-lambda-default-retriever "0.0.7-SNAPSHOT"]]
[io.github.FieryCod/holy-lambda-default-retriever "0.0.7"]]

:eftest {:thread-count 4}

Expand Down

0 comments on commit 0f1c701

Please sign in to comment.