Skip to content

Commit b060e3e

Browse files
committed
prepare for v0.5.2
1 parent 9afa335 commit b060e3e

File tree

3 files changed

+19
-9
lines changed

3 files changed

+19
-9
lines changed

HISTORY.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,16 @@ Downloads & Release History
44
1. [Binaries of Releases](http://sourceforge.net/projects/nginx-clojure/files/)
55
1. [Sources of Releases](https://github.com/nginx-clojure/nginx-clojure/releases)
66

7+
## 0.5.2 (2020-12-23)
8+
9+
1. Bug Fix: #234 Try to fix no response when NGX_AGAIN return at next header filter
10+
1. Bug Fix: #233 Fix compiler warnings when there's no zlib found
11+
1. Enhancement: Delayed update to improve setVariable/set-ngx-var! performance at thread-pool mode
12+
1. Example Project: Add an example project for Jersey & Spring DI
13+
1. Example Project: Add example for integration with Spring framework
14+
1. Binaries Distribution: Built with Nginx v1.18.0
15+
16+
717
## 0.5.1 (2019-11-23)
818

919
1. Bug Fix: Connection hangs with header filter at thread-pool mode #209 #153

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
Core Features
1515
=================
1616

17-
The latest release is v0.5.1, more detail changes about it can be found from [Release History](//nginx-clojure.github.io/downloads.html).
17+
The latest release is v0.5.2, more detail changes about it can be found from [Release History](//nginx-clojure.github.io/downloads.html).
1818

1919
1. Compatible with [Ring](https://github.com/ring-clojure/ring/blob/master/SPEC) and obviously supports those Ring based frameworks, such as Compojure etc.
2020
1. Http Services by using Clojure / Java / Groovy to write simple handlers for http services.
@@ -40,7 +40,7 @@ With this feature one java main thread can handle thousands of connections.
4040
1. Long Polling & Server Sent Events
4141
1. Run initialization clojure code when nginx worker starting
4242
1. Support user defined http request method
43-
1. Compatible with the Nginx lastest most stable version 1.14.2. (Nginx 1.12.x, 1.8.x, 1.6.x, 1.4.x is also ok, older version is not tested and maybe works.)
43+
1. Compatible with the Nginx lastest most stable version 1.18.0. (Nginx 1.14.x, 1.12.x, 1.8.x, 1.6.x, 1.4.x is also ok, older version is not tested and maybe works.)
4444
1. One of benifits of [Nginx](http://nginx.org/) is worker processes are automatically restarted by a master process if they crash
4545
1. Utilize lazy headers and direct memory operation between [Nginx](http://nginx.org/) and JVM to fast handle dynamic contents from Clojure or Java code.
4646
1. Utilize [Nginx](http://nginx.org/) zero copy file sending mechanism to fast handle static contents controlled by Clojure or Java code.
@@ -60,19 +60,19 @@ Nginx-Clojure has already been published to https://clojars.org/ whose maven rep
6060
</repository>
6161
```
6262

63-
After adding clojars repository, you can reference nginx-clojure 0.5.1 , e.g.
63+
After adding clojars repository, you can reference nginx-clojure 0.5.2 , e.g.
6464

6565
Leiningen (clojure, no need to add clojars repository which is a default repository for Leiningen)
6666
-----------------
6767

6868
```clojure
69-
[nginx-clojure "0.5.1"]
69+
[nginx-clojure "0.5.2"]
7070
```
7171
Gradle (groovy/java)
7272
-----------------
7373

7474
```
75-
compile "nginx-clojure:nginx-clojure:0.5.1"
75+
compile "nginx-clojure:nginx-clojure:0.5.2"
7676
```
7777
Maven
7878
-----------------
@@ -81,7 +81,7 @@ Maven
8181
<dependency>
8282
<groupId>nginx-clojure</groupId>
8383
<artifactId>nginx-clojure</artifactId>
84-
<version>0.5.1</version>
84+
<version>0.5.2</version>
8585
</dependency>
8686
```
8787

nginx-clojure-embed/pom.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<groupId>nginx-clojure</groupId>
44
<artifactId>nginx-clojure-embed</artifactId>
55
<packaging>jar</packaging>
6-
<version>0.5.1</version>
6+
<version>0.5.2</version>
77
<name>nginx-clojure-embed</name>
88
<description>Embeding Nginx-Clojure into a standard clojure/java/groovy app without additional Nginx process</description>
99
<url>https://github.com/nginx-clojure/nginx-clojure/tree/master/nginx-clojure-embed</url>
@@ -86,7 +86,7 @@
8686
<dependency>
8787
<groupId>nginx-clojure</groupId>
8888
<artifactId>nginx-clojure</artifactId>
89-
<version>0.5.1</version>
89+
<version>0.5.2</version>
9090
</dependency>
9191
<dependency>
9292
<groupId>org.clojure</groupId>
@@ -121,7 +121,7 @@
121121
<dependency>
122122
<groupId>junit</groupId>
123123
<artifactId>junit</artifactId>
124-
<version>4.13.1</version>
124+
<version>4.11</version>
125125
<scope>test</scope>
126126
</dependency>
127127
</dependencies>

0 commit comments

Comments
 (0)