From 57e0ae0a5b50282495b6e4d0842430fdbabfc380 Mon Sep 17 00:00:00 2001 From: Brett Randall Date: Wed, 28 Nov 2018 09:50:58 +1100 Subject: [PATCH] release 2.3.0 Signed-off-by: Brett Randall --- README.md | 6 ++++++ changes.md | 20 ++++++++++++++++++++ gradle.properties | 2 +- pluginScripts/gretty-2.3.0.plugin | 16 ++++++++++++++++ pluginScripts/gretty-SNAPSHOT.plugin | 2 +- pluginScripts/gretty.plugin | 2 +- 6 files changed, 45 insertions(+), 3 deletions(-) create mode 100644 pluginScripts/gretty-2.3.0.plugin diff --git a/README.md b/README.md index ba4a20f55..60e017364 100644 --- a/README.md +++ b/README.md @@ -20,6 +20,12 @@ If you are new with Gretty, try [getting started](https://gretty-gradle-plugin.g #### :star: What's new +November 28, 2018, Gretty 2.3.0 is out and available at [Gradle Plugins](https://plugins.gradle.org/plugin/org.gretty) and [Bintray](https://bintray.com/javabrett/maven/org.gretty/view). + +This release adds support for Gradle 5.0, which was released this week! Please raise an issue if you find any issues running Gretty 2.3+ with Gradle 5.0. + +See also: [complete list of changes](changes.md) for more information. + May 21, 2018, Gretty(.org) 2.2.0 is out and immediately available at [Gradle Plugins](https://plugins.gradle.org/plugin/org.gretty) and [Bintray](https://bintray.com/javabrett/maven/org.gretty/view). * Changes in this version: diff --git a/changes.md b/changes.md index 3b43c4d45..2d5bff391 100644 --- a/changes.md +++ b/changes.md @@ -2,6 +2,26 @@ [![logo](https://gretty-gradle-plugin.github.io/gretty-doc/images/gretty_logo.png "gretty logo")](https://github.com/gretty-gradle-plugin/gretty) +### Version 2.3.0 + +* Gradle 5.0 support (#93). Thanks Martin Chalupa (@chali) for bug-fixes and testing. + +* buildProduct fix for Gradle 5.0 (#91). Thanks Martin Chalupa (@chali). + +* Added getFreeRandomPort() support for httpsPort (#85). Thanks Josh Cummings (@jzheaux). + +* Default container version updates: + + - jetty93_version = 9.3.25.v20180904 + - jetty94_version = 9.4.14.v20181114 + - tomcat8_version = 8.0.53 + - tomcat85_version = 8.5.35 + - tomcat9_version = 9.0.13 + +* Support is removed for running Jetty 7.x containers in this release. Jetty 7.x is EOL, please upgrade. + +* A modest performance improvement was achieved via #46 (Add `@CompileStatic` to most classes). + ### Version 2.2.0 * Bumped default Tomcat 9 version to 9.0.6 (was 9.0.5). diff --git a/gradle.properties b/gradle.properties index 37758279a..4affc4126 100644 --- a/gradle.properties +++ b/gradle.properties @@ -6,7 +6,7 @@ developerId = gretty-gradle-plugin developerName = Andrey Hihlovskiy license = MIT group = org.gretty -version = 2.3.0-SNAPSHOT +version = 2.3.0 jetty7_version = 7.6.21.v20160908 jetty7_servlet_api_version = 2.5 jetty8_version = 8.1.22.v20160922 diff --git a/pluginScripts/gretty-2.3.0.plugin b/pluginScripts/gretty-2.3.0.plugin new file mode 100644 index 000000000..ac1426950 --- /dev/null +++ b/pluginScripts/gretty-2.3.0.plugin @@ -0,0 +1,16 @@ +buildscript { + repositories { + jcenter() + } + + dependencies { + classpath 'org.gretty:gretty:2.3.0' + } +} + +repositories { + jcenter() +} + +if (!project.plugins.findPlugin(org.akhikhl.gretty.GrettyPlugin)) + project.apply(plugin: org.akhikhl.gretty.GrettyPlugin) diff --git a/pluginScripts/gretty-SNAPSHOT.plugin b/pluginScripts/gretty-SNAPSHOT.plugin index 94c17daea..37a7cef67 100644 --- a/pluginScripts/gretty-SNAPSHOT.plugin +++ b/pluginScripts/gretty-SNAPSHOT.plugin @@ -5,7 +5,7 @@ buildscript { } dependencies { - classpath 'org.gretty:gretty:3.0.0-SNAPSHOT' + classpath 'org.gretty:gretty:2.4.0-SNAPSHOT' } } diff --git a/pluginScripts/gretty.plugin b/pluginScripts/gretty.plugin index ff3af513a..ac1426950 100644 --- a/pluginScripts/gretty.plugin +++ b/pluginScripts/gretty.plugin @@ -4,7 +4,7 @@ buildscript { } dependencies { - classpath 'org.gretty:gretty:2.2.0' + classpath 'org.gretty:gretty:2.3.0' } }