Skip to content

Commit 28d24aa

Browse files
author
Andrey Hihlovskiy
committed
release 2.0.0
1 parent f183ee6 commit 28d24aa

File tree

6 files changed

+53
-10
lines changed

6 files changed

+53
-10
lines changed

README.md

Lines changed: 18 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
[![Build Status](http://img.shields.io/travis/akhikhl/gretty.svg)](https://travis-ci.org/akhikhl/gretty)
44
![Maintenance Status](http://img.shields.io/maintenance/yes/2017.svg)
5-
[![Latest release](http://img.shields.io/badge/release-1.4.2-47b31f.svg)](https://github.com/akhikhl/gretty/tags/v1.4.2)
6-
[![Snapshot](http://img.shields.io/badge/current-1.4.3--SNAPSHOT-47b31f.svg)](https://github.com/akhikhl/gretty/tree/master)
5+
[![Latest release](http://img.shields.io/badge/release-2.0.0-47b31f.svg)](https://github.com/akhikhl/gretty/tags/v2.0.0)
6+
[![Snapshot](http://img.shields.io/badge/current-2.0.1--SNAPSHOT-47b31f.svg)](https://github.com/akhikhl/gretty/tree/master)
77
[![License](http://img.shields.io/badge/license-MIT-47b31f.svg)](#copyright-and-license)
88

99
Gretty is a feature-rich gradle plugin for running web-apps on embedded servlet containers.
@@ -20,13 +20,24 @@ If you are new with Gretty, try [getting started](http://akhikhl.github.io/grett
2020

2121
#### :star: What's new
2222

23-
March 13, 2017, Gretty 1.4.2 is out and immediately available at [Bintray](https://bintray.com/akhikhl/maven/gretty/view) and [Maven Central](http://search.maven.org/#search|ga|1|g%3A%22org.akhikhl.gretty%22).
23+
June 20, 2017, Gretty 2.0.0 is out and immediately available at [Bintray](https://bintray.com/akhikhl/maven/gretty/view) and [Maven Central](http://search.maven.org/#search|ga|1|g%3A%22org.akhikhl.gretty%22).
2424

2525
* Changes in this version:
2626

27-
* Compatibility with Gradle 3.4.1
27+
* Compatibility with Gradle 4.0
2828

29-
* Issues #326, #329 were resolved.
29+
* Support of Jetty 9.4 (issue #365).
30+
31+
* Now it's possible to override versions of Jetty, Tomcat and servlet API via properties in "gradle.properties" file (issue #330).
32+
See more information in chapter [overriding servlet container versions](http://akhikhl.github.io/gretty-doc/Overriding-servlet-container-versions.html) in the documentation.
33+
34+
* All integration tests now run against Firefox 54.
35+
36+
* Fixed product generation.
37+
38+
* Support of Spring Framework 4.3.9 and Spring Boot 1.5.4.
39+
40+
* Dropped support of Java 6.
3041

3142
See also: [complete list of changes](changes.md) for more information.
3243

@@ -36,9 +47,9 @@ You can learn about all Gretty features in [online documentation](http://akhikhl
3647

3748
#### System requirements
3849

39-
Gretty requires JDK7 or JDK8 and Gradle 1.10 or newer (Gradle 3.3 is highly recommended!).
50+
Gretty requires JDK7 or JDK8 and Gradle 1.10 or newer (Gradle 4.0 is highly recommended!).
4051

41-
Gretty also works on JDK6, although Jetty support is limited to versions 7 and 8 in this case. This is due to the fact that Jetty 9 was compiled against JDK7 and it's bytecode is not compatible with JDK6.
52+
Since version 2.0.0 Gretty no longer supports JDK6.
4253

4354
#### Availability
4455

changes.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,22 @@
22

33
[![logo](http://akhikhl.github.io/gretty-doc/images/gretty_logo.png "gretty logo")](https://github.com/akhikhl/gretty)
44

5+
### Version 2.0.0
6+
7+
* Compatibility with Gradle 4.0
8+
9+
* Support of Jetty 9.4 (issue #365).
10+
11+
* Now it's possible to override versions of Jetty, Tomcat and servlet API via properties in "gradle.properties" file (issue #330).
12+
13+
* All integration tests now run against Firefox 54.
14+
15+
* Fixed product generation.
16+
17+
* Support of Spring Framework 4.3.9 and Spring Boot 1.5.4.
18+
19+
* Dropped support of Java 6.
20+
521
### Version 1.4.2
622

723
* Now Gretty is compatible with Gradle versions from 2.14.1 to 3.4.1

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ developerId=akhikhl
66
developerName=Andrey Hihlovskiy
77
license=The MIT License
88
group=org.akhikhl.gretty
9-
version=2.0.0-SNAPSHOT
9+
version=2.0.0
1010
jetty7_version=7.6.16.v20140903
1111
jetty7_servlet_api_version=2.5
1212
# Cannot upgrade to Jetty 8.1.15 or newer until issue #159 is resolved.

pluginScripts/gretty-2.0.0.plugin

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
buildscript {
2+
repositories {
3+
jcenter()
4+
}
5+
6+
dependencies {
7+
classpath 'org.akhikhl.gretty:gretty:2.0.0'
8+
}
9+
}
10+
11+
repositories {
12+
jcenter()
13+
}
14+
15+
if (!project.plugins.findPlugin(org.akhikhl.gretty.GrettyPlugin))
16+
project.apply(plugin: org.akhikhl.gretty.GrettyPlugin)

pluginScripts/gretty-SNAPSHOT.plugin

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ buildscript {
55
}
66

77
dependencies {
8-
classpath 'org.akhikhl.gretty:gretty:1.4.2-SNAPSHOT'
8+
classpath 'org.akhikhl.gretty:gretty:2.0.1-SNAPSHOT'
99
}
1010
}
1111

pluginScripts/gretty.plugin

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ buildscript {
44
}
55

66
dependencies {
7-
classpath 'org.akhikhl.gretty:gretty:1.4.2'
7+
classpath 'org.akhikhl.gretty:gretty:2.0.0'
88
}
99
}
1010

0 commit comments

Comments
 (0)