Skip to content

Latest commit

 

History

History
executable file
·
231 lines (139 loc) · 10.4 KB

RELEASE_NOTES.md

File metadata and controls

executable file
·
231 lines (139 loc) · 10.4 KB

Version 2.9.0 (February 19, 2022)

Version 2.8.0 (December 17, 2020)

Version 2.7.1 (February 5, 2020)

Version 2.7.0 (December 14, 2019)

  • Add cargo-licensed-dtds to the dependencies and documentation - Pull request 198.

Version 2.6.2 (December 12, 2019)

  • Upgrade to Cargo Ant tasks version 1.7.9 to ensure Gradle 6.0-compatibility - Issue 196.

Version 2.6.1 (March 6, 2019)

Version 2.6 (February 10, 2019)

  • Allow use of use of locally installed container - Pull request 191.
  • Breaking Change! Rename timeout parameter to ensure compatibility with Gradle's built-in timeout - Pull request 188.

Version 2.5 (January 29, 2018)

  • Support using a configuration as a source of the container for ZIP installer - Pull request 176.
  • Allow using outputs and configurations as deployables - Pull request 178.
  • Breaking Change! Support using task outputs and configurations as config files - Pull request 180.

Version 2.4 (July 29, 2018)

  • Allow setting timeout to 0 - Pull request 169.
  • Upgrade to Cargo Ant tasks version 1.6.8.
  • Upgrade to Gradle Wrapper 4.9.

Version 2.3 (January 2, 2018)

  • Introduce task for configuring local container - Pull request 144.
  • Upgrade to Cargo Ant tasks version 1.6.6.
  • Upgrade to Gradle Wrapper 4.4.1.

Version 2.2.3 (June 4, 2016)

  • Remove use of Gradle internal methods.
  • Upgrade to Gradle Wrapper 2.13.

Version 2.2.2 (December 4, 2015)

  • Expose properties for configuring a local embedded container - Pull request 141.

Version 2.2.1 (September 6, 2015)

  • Fix typo in task description - Pull request 135.
  • Fixed configFile and file destination dir specification - Pull request 121.
  • Align logFile extension property with task property name - Issue 110.
  • Removed "magic" project properties.

Version 2.2 (August 31, 2015)

  • Upgrade to Gradle Wrapper 2.6.
  • Removed container ID validation - Issue 134.
  • Cargo home directory is not an @Input, hashing can run into problems with locked files - Pull request 133.

Version 2.1.1 (May 16, 2015)

  • Upgrade to Gradle Wrapper 2.4.
  • Introduced redeploy task for local containers - Pull request 126.

Version 2.1 (March 30, 2015)

  • Upgrade to Cargo Ant tasks version 1.4.13.
  • Support for exploded WAR deployment - Issue 115.

Version 2.0.3 (December 7, 2014)

Version 2.0.2 (November 15, 2014)

  • Directory for property configHomeDir is created automatically if it doesn't exist - Issue 101.
  • Upgrade to Cargo version 1.4.10.
  • Don't use AntClassLoader as parent classloader for daemon tasks.

Version 2.0.1 (October 13, 2014)

  • Fix implementation class of Cargo plugin identifier - Issue 107.

Version 2.0 (October 11, 2014)

  • Upgrade to Gradle Wrapper 2.1.
  • Changed package name to com.bmuschko.gradle.vagrant.
  • Changed group ID to com.bmuschko.
  • Adapted plugin IDs to be compatible with Gradle's plugin portal.

Version 1.5.2 (October 11, 2014)

Version 1.5.1 (August 29, 2014)

  • Provide equals/hashCode for POJO input properties Issue 97.

Version 1.5 (April 2, 2014)

  • Support for starting and stopping containers with the help of Cargo daemon.

Version 1.4.1 (March 22, 2014)

  • cargoStartLocal and cargoRunLocal fail if log file doesn't exist - Issue 83.
  • Renamed property output to outputFile.
  • Some of the input properties needed to be Serializable.

Version 1.4 (February 15, 2014)

  • Added sharedClasspath and extraClasspath support for local containers - Pull request 73.

Version 1.3 (January 25, 2014)

  • Broke out base plugin to allow full control for creating and configuring deployment tasks.
  • The Cargo libraries now get pre-configured. A custom Cargo version can still be assigned via the configuration cargo.

Version 1.2.2 (January 06, 2013)

Version 1.2.1 (December 28, 2013)

  • Fixed missing property UNDEPLOY_ACTION on remote task - Issue 72.

Version 1.2 (December 24, 2013)

  • Create custom task types for each action - Issue 20.

Version 1.1 (December 16, 2013)

  • Adding support of the cargo timeout property - Pull request 66.
  • Harden validation code for deployables - Issue 67.
  • Add support for passing system properties to container - Issue 68.

Version 1.0 (December 15, 2013)

  • Allow configuring container using generic properties.
  • Update of supported containers.
  • Upgrade to Gradle Wrapper 1.9.

Version 0.6.1 (July 21, 2013)

Version 0.6 (April 16, 2013)

  • Avoid having to assign the WAR file for a remote undeploy action - Issue 30.
  • Note: This release requires you to use Cargo >= 1.3.3.

Version 0.5.9 (March 8, 2013)

Version 0.5.8 (February 25, 2013)

  • Capturing Cargo Ant logging - Pull request 33.
  • Upgrade to Gradle Wrapper 1.4.

Version 0.5.7 (January 13, 2013)

  • Avoid masking exceptions thrown in build.gradle - Issue 29.
  • Some of the container-specific task property classes did not implement TaskProperty - Issue 27.

Version 0.5.6 (October 14, 2012)

  • Expose convention property for setting the RMI port - Issue 21.

Version 0.5.5 (August 4, 2012)

  • Provides support for configuration files - Issue 14.

Version 0.5.4 (July 8, 2012)

  • The ZIP URL installer convention property wasn't set correctly for the default local container implementation.
  • Checking if all properties are set for the ZIP URL installer closure before applying it.
  • Refactored duplicated code for setting the convention properties of a local container.

Version 0.5.3 (July 7, 2012)

  • Support for ZIP artifact installer - Issue 15.
  • Upgrade to Gradle Wrapper 1.0.
  • Use Groovy @Slf4j annotation for logging.

Version 0.5.2 (December 5, 2011)

  • Fixed minor bug in documentation and code about setting local container-specific properties.

Version 0.5.1 (December 3, 2011)

  • Provide convention properties for Cargo and container log files.

Version 0.5 (November 27, 2011)

  • Allow deployment of multiple artifacts - Issue 9. Note: This slightly changes the structure of the convention properties. Please check the documentation!

Version 0.4 (November 27, 2011)

  • Support for JVM arguments in local containers.
  • Support for configuration properties specific to local container product.
  • The deployable artifact can either be a WAR or an EAR file. Note: This release requires your project to run with Gradle >= 1.0-m4.
  • Upgrade to Gradle Wrapper 1.0-m6.

Version 0.3 (June 26, 2011)

  • Exposed local run task introduced in Cargo 1.1.1. The plugin does not favor the deprecation of the wait convention property. It got removed completely. Please use cargoRunLocal or cargoStartLocal depending on your use case.
  • Note: This release requires you to use Cargo >= 1.1.1.

Version 0.2 (May 30, 2011)

  • Added property for setting cargo.protocol to remote container tasks.

Version 0.1 (May 27, 2011)

  • Initial release.