You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Gretty is a feature-rich gradle plugin for running web-apps on embedded servlet containers.
@@ -18,37 +18,38 @@ If you are new with Gretty, good starting point would be [getting started](http:
18
18
19
19
#### :star: What's new
20
20
21
-
-Incubating feature in Gretty 1.1.4-SNAPSHOT: `gretty.inplaceMode='hard'`. When specified, Gretty serves assets directly from "src/main/webapp" (or whatever specified by project.webAppDir), without copying files to temporary directory. Thanks to @saladinkzn for contributing this feature.
21
+
-New feature: [inplaceMode property](http://akhikhl.github.io/gretty-doc/Gretty-configuration.html#_inplacemode), when assigned to "hard", instructs Gretty to serve files directly from src/main/webapp, bypassing file copy on change.
22
22
23
-
-Gretty 1.1.3 new feature: [virtual mapping of gradle dependencies](http://akhikhl.github.io/gretty-doc/Web-app-virtual-webinflibs.html) (of the web-application) to "WEB-INF/lib" directory. This feature is needed by web frameworks accessing jar files in "WEB-INF/lib" (e.g. Freemarker). Thanks to @saladinkzn for contributing this feature.
23
+
-New feature: now [gretty.jvmArgs property](http://akhikhl.github.io/gretty-doc/Gretty-configuration.html#_jvmargs)is automatically passed to Gretty products.
24
24
25
-
-Gretty 1.1.3 fixes compatibility problem with Gradle 1.12 and introduces Gradle version check.
25
+
-New feature: [runner arguments](http://akhikhl.github.io/gretty-doc/Runner-arguments.html) for Gretty products.
26
26
27
-
-Gretty 1.1.2 new feature: [webapp extra resource bases](http://akhikhl.github.io/gretty-doc/Web-app-extra-resource-bases.html).
27
+
-New feature: [interactiveMode property](http://akhikhl.github.io/gretty-doc/Gretty-configuration.html#_interactivemode) allows to fine-tune Gretty's reaction on keypresses.
28
28
29
-
-Gretty 1.1.2 implements better start/stop protocol, gracefully handling attempts to start Gretty twice (on the same ports). There should be no hanging processes after such attempts anymore.
29
+
-New feature: archiveProduct task, archives the generated product to zip-file.
30
30
31
-
-Gretty 1.1.2 new feature[webapp filtering](http://akhikhl.github.io/gretty-doc/Web-app-filtering.html).
31
+
-New feature: [gretty.springBootVersion property](http://akhikhl.github.io/gretty-doc/Gretty-configuration.html#_springbootversion) allows to specify spring boot version (the default is 1.1.7.RELEASE) (issue #88, "Set Spring / SpringBoot version doesn't work").
32
32
33
-
- From now on the snapshot versions of Gretty are regularly pushed to jfrog snapshot repository. If you want to use snapshot versions, please add the following to your build script:
- New feature: [gretty.enableNaming property](http://akhikhl.github.io/gretty-doc/Gretty-configuration.html#_enablenaming) allows to enable JNDI naming on Tomcat (issue #64, "JNDI - NoInitialContextException with Tomcat (tried in 7x and 8x)").
34
+
35
+
- Enhancement in Jetty/Windows-specific lifecycle: useFileMappedBuffer is not set to false for all Gretty tasks, so that Jetty does not lock css/js files.
36
+
37
+
- Enhancement in buildProduct task: now it automatically generates VERSION.txt file with the version and creation date information.
38
+
39
+
- Resolved issue #89, "How to configure fastReload?".
Copy file name to clipboardExpand all lines: changes.md
+35Lines changed: 35 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,6 +4,41 @@
4
4
5
5
### What's new:
6
6
7
+
#### Version 1.1.4
8
+
9
+
- New feature: [inplaceMode property](http://akhikhl.github.io/gretty-doc/Gretty-configuration.html#_inplacemode), when assigned to "hard", instructs Gretty to serve files directly from src/main/webapp, bypassing file copy on change.
10
+
11
+
- New feature: now [gretty.jvmArgs property](http://akhikhl.github.io/gretty-doc/Gretty-configuration.html#_jvmargs) is automatically passed to Gretty products.
12
+
13
+
- New feature: [runner arguments](http://akhikhl.github.io/gretty-doc/Runner-arguments.html) for Gretty products.
14
+
15
+
- New feature: [interactiveMode property](http://akhikhl.github.io/gretty-doc/Gretty-configuration.html#_interactivemode) allows to fine-tune Gretty's reaction on keypresses.
16
+
17
+
- New feature: archiveProduct task, archives the generated product to zip-file.
18
+
19
+
- New feature: [gretty.springBootVersion property](http://akhikhl.github.io/gretty-doc/Gretty-configuration.html#_springbootversion) allows to specify spring boot version (the default is 1.1.7.RELEASE) (issue #88, "Set Spring / SpringBoot version doesn't work").
20
+
21
+
- New feature: [gretty.enableNaming property](http://akhikhl.github.io/gretty-doc/Gretty-configuration.html#_enablenaming) allows to enable JNDI naming on Tomcat (issue #64, "JNDI - NoInitialContextException with Tomcat (tried in 7x and 8x)").
22
+
23
+
- Enhancement in Jetty/Windows-specific lifecycle: useFileMappedBuffer is not set to false for all Gretty tasks, so that Jetty does not lock css/js files.
24
+
25
+
- Enhancement in buildProduct task: now it automatically generates VERSION.txt file with the version and creation date information.
26
+
27
+
- Resolved issue #89, "How to configure fastReload?".
28
+
29
+
- Upgrades:
30
+
- gradle wrapper to version 2.1
31
+
- Groovy to version 2.3.7
32
+
- SpringBoot to version 1.1.7.RELEASE
33
+
- Embedded Tomcat 7 to version 7.0.55
34
+
- Embedded Tomcat 8 to version 8.0.14
35
+
- Embedded Jetty 9 to version 9.2.3.v20140905
36
+
- asm to version 5.0.3
37
+
38
+
- Implemented support of Gradle 1.10 (still, using Gradle 2.1 is highly recommended!).
39
+
40
+
- fixed issues with groovy-all versions and logback versions in the webapp classpath
41
+
7
42
#### Version 1.1.3
8
43
9
44
- New feature: [virtual mapping of gradle dependencies](http://akhikhl.github.io/gretty-doc/Web-app-virtual-webinflibs.html) (of the web-application) to "WEB-INF/lib" directory. This feature is needed by web frameworks accessing jar files in "WEB-INF/lib" (e.g. Freemarker).
0 commit comments