All Versions
30
Latest Version
Avg Release Cycle
117 days
Latest Release
-

Changelog History
Page 2

  • v3.0 Changes

    • added support of work with mvn-golang dependencies in maven repository, so now they can be used as just maven dependencies, it can be disabled through scanDependencies property. [example](./mvn-golang-examples/mvn-golang-example-maven-repository)
    • repository artifact extension changed to zip to provide way to be processed by standard maven plugins
    • added support of system properties 'mvngo.skip' and mvngo.disable.ssl.check
    • added jfrog-cli mojo to provide way make call to external JFrog CLI in tuned Go SDK environment, example.
    • added connectionTimeout property to provide timeout (milliseconds) for HTTP connections, default 60000 ms
    • #55 print log error stream into debug if command status is not error
    • added check of hash for downloaded SDK archive, can be disabled by false in parameter checkSdkHash, it checks hash provided in response header x-goog-hash
    • improved GoSDK loading
  • v2.3.5 Changes

    September 12, 2020

    2.3.5 (12-sep-2020)

    • ๐Ÿ›  fixed bug in go.mod backup restore #73
    • โšก๏ธ default version of GoSDK updated to 1.15.2
  • v2.3.4 Changes

    November 05, 2019

    2.3.4 (05-nov-2019)

    • ๐Ÿ‘Œ improved host arch detection #70
    • โšก๏ธ default version of GoSDK updated to 1.13.4
    • ๐Ÿ”จ minor refactoring
  • v2.3.3 Changes

    July 30, 2019

    2.3.3 (30-jul-2019)

    • ๐Ÿ‘Œ improved work in parallel mode
    • ๐Ÿ‘ minimal supported JDK version increased to 1.8
    • โž• added mod mojo
    • โž• added unified boolean properties mvn.golang.<MOJO_NAME>.skip to skip work of selected mojo #65
    • ๐Ÿ— text none in resultName field of build mojo disables auto-adding of -o command line option
    • ๐Ÿ”จ minor fixes and refactoring
    • โž• added parameter workingDir to replace automatically choosen working directory during tool execution.
    • โž• added support of Golang modules with maven dependencies, added example #60
    • โšก๏ธ default version of GoSDK updated to 1.12.7
  • v2.3.2 Changes

    June 24, 2019

    2.3.2 (24-jun-2019)

    • โšก๏ธ updated maven archetypes
    • ๐Ÿ›  fixed mvn-golang:vet does not have maven dependency resolution #59
    • โšก๏ธ default version of GoSDK updated to 1.12.6
  • v2.3.1 Changes

    April 14, 2019

    2.3.1 (14-apr-2019)

    • โšก๏ธ default version of GoSDK updated to 1.12.4
    • โž• added parameter goCache to provide GOCACHE environment variable, the default value is ${project.build.directory}/.goBuildCache
  • v2.3.0 Changes

    March 02, 2019
    • โž• added support of work with mvn-golang dependencies in maven repository, so now they can be used as just maven dependencies, it can be disabled through scanDependencies property. example
    • ๐Ÿ”Œ repository artifact extension changed to zip to provide way to be processed by standard maven plugins
    • โž• added support of system properties 'mvngo.skip' and mvngo.disable.ssl.check
    • โž• added jfrog-cli mojo to provide way make call to external JFrog CLI in tuned Go SDK environment, example.
    • โž• added connectionTimeout property to provide timeout (milliseconds) for HTTP connections, default 60000 ms
    • ๐Ÿ–จ #55 print log error stream into debug if command status is not error
    • โž• added check of hash for downloaded SDK archive, can be disabled by false in parameter checkSdkHash, it checks hash provided in response header x-goog-hash
    • ๐Ÿ‘Œ improved GoSDK loading
  • v2.2.0 Changes

    May 13, 2018

    2.2.0 (13-may-2018)

    • โž• added property mvn.golang.go.version to define value for goVersion configuration parameter, it allows decrease configuration section dramatically, example
    • โž• added externalPackageFile (property mvn.golang.get.packages.file) option to the get mojo, it allows to keep package list in external file, example
    • default value of the useMavenProxy flag is changed to true to make the plugin more compatible with default maven process
  • v2.1.8 Changes

    April 29, 2018

    2.1.8 (29-apr-2018)

    • โž• added support of maven.deploy.skip and maven.install.skip prperties in install and deploy mojos
    • ๐Ÿš€ #48 improved processing of install and deploy to be more compatible with standard maven process
    • ๐Ÿ›  fixed dependency for termui test project in examples
    • โž• added customScript section into get to execute some custom script over package CVS folder
  • v2.1.7 Changes

    February 18, 2018

    2.1.7 (18-feb-2018)

    • ๐Ÿ›  fixed target file extension in maven archetypes #44
    • โž• added target386 to provide value for $GO386 environment variable
    • ๐Ÿ‘Œ improved GOPATH value processing, multi-folder value allowed
    • โž• added flag to disable SSL certificate check for HTTPS connections, disableSSLcheck, by default it is false
    • ๐Ÿ‘Œ improved Golang SDK list load #24
    • โž• added args attribute to the run mojo to provide tail command line arguments.
    • โž• added processing of maven session offline mode
    • ๐Ÿ‘Œ improved proxy server settings processing to process NTLM authorisation
    • โœ‚ removed maven-enforcer-plugin because it throws NPE for old maven versions