Releases: gretty-gradle-plugin/gretty
3.0.4
-
Gradle 7 support
-
Fix handling of httpsIdleTimeout in Tomcat (#144)
-
Fix behavior of maxPostSize in Tomcat (#144)
-
Guard remaining calls to Connector#setProperty with assertions (#144)
-
Removed calls to Jetty 9.4 deprecated method (soLingerTime) (#171)
-
Update Gradle's testing version to 6.6.1 and geckodriver to 0.27.0
-
Fix issue #104 - Bug: HotReload Exception with Composite
-
Correctly populate the
writer
field inServerStartEventImpl
-
Fix issue #104 - Bug: HotReload Exception with Composite
-
Ability to add additinal files to product build.
-
Update ASM
-
Update default Tomcat versions
-
Also run the full test suite on JDK 15
-
Use a specific Gradle version for all Travis tasks
-
Update Gradle's version to 6.8.3
-
Non-blocking context initialization. Fix "redeploy" cleanup.
-
Update Groovy
-
Migrate from Travis CI to GitHub actions
-
Annotate
ServerConfig
to fix Gradle deprecation warnings (#195) -
Annotate
WebAppConfig
, StartBaseTask, AppAfterIntegrationTestTask, AppBeforeIntegrationTestTask, AppServiceTask, FarmStartTask, AppRedeployTask, FarmAfterIntegrationTestTask, FarmBeforeIntegrationTestTask, FarmIntegrationTestTask, JacocoHelper -
Rename annotated interfaces for tasks
-
Fix a bunch of Gradle deprecation warnings
-
Use
api
forlibs/gretty
dependencies -
Lazily add source and classes dirs
-
Use Gradle's
Task Configuration Avoidance
APIs in a few places -
Add validation task to gretty plugin
-
Use java-gradle-plugin for generating the plugin properties
-
Upgrade to newest version of the publishing plugin
-
Enable stricter validation for validatePlugins
-
Replace deprecated task name in jacocoInstantiateTasks itest
-
Move common.gradle to a precompiled script plugin
-
Use different configuration for library and plugin projects
-
Move some more things out of
afterEvaluate
-
Fix source- and targetCompatibility versions
-
Use publication for uploading to bintray
-
Remove the maven plugin
-
Use new API for publishing javadoc and sources
-
Add a missing
bintrayUserOrg
property -
Fix using the wrong configuration for runner-projects
-
Use task configuration avoidance (easy instances) #141
-
Add some dependencies needed by Groovy 3
-
Spring support: avoid classloading of webapp classes at configuration time
3.0.3
-
Updated ASM to 8.0.1.
-
Fixed excess logging output and set initial log level (#150).
-
Removed deprecated check for already in-use ports (#147).
-
Added support for Gradle 5.6 debugging API.
-
Fixed incorrect serialization of the initParameters in productBuild.
-
Updated Tomcat 9 version and TC9 servlet API version.
-
Set javaExec debug options properly.
-
Updated Gradle 6 testing to use Gradle 6.3.
3.0.2
3.0.1
- Gradle 6.0 fixes - thanks @boris-petrov
- Gradle 6.0 integration-tests now run on Travis
3.0.0
2.3.1
2.3.0
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).