Skip to content
This repository has been archived by the owner on Jun 19, 2024. It is now read-only.

Releases: 1and1/go-maven-poller

Updated dependencies

27 Oct 08:25
Compare
Choose a tag to compare

Updated dependencies for

  • Lombok
  • Apache HttpClient
  • Apache Commons-IO
  • JUnit
  • PowerMock
  • Jetty

Minor refactorings

14 Mar 15:29
Compare
Choose a tag to compare
  • Refactor from extending GoCD classes to implementing the GoPlugin interface for decoupling.
  • Fix some SonarLint warnings.
  • Take Target-GoCD version from POM property.

Security: Disable XML external entity processing

04 Mar 12:32
Compare
Choose a tag to compare
  • Disable XML external entity processing to not have XXE attacks from remote pom files. In very unlikely cases it is possible that POM files can not be read anymore. Please open an issue in such a case.
  • Minor refactorings.

New packaging, new Apache HTTP Client

26 Feb 19:44
Compare
Choose a tag to compare
  • Different JAR packaging: No longer using a so-called fat-JAR, but a JAR complying the plugin packaging of GoCD.
  • Bugfix for old packaging mechanism (see #22 ).
  • Migrate repository polling to Apache HTTP Client 5.0 (was 4.5)
  • Update multiple dependencies
  • Many refactorings
  • Tests for HTTP Basic Authentication
  • Releases are published to Maven central now. You can get your releases with the go-maven-poller ;-).

Note: The JARs name changed due to the new packaging! The new plugin JAR is now called go-maven-poller-plugin.jar. Please remember to remove the old plugin when replacing it with a new one.

JDK 11 + updated dependencies

26 May 08:00
Compare
Choose a tag to compare
  • Builds now with JDK 11, also unit tests are working.
  • Updated several dependencies.
  • Travis CI is now using a matrix build on multiple JDK versions.

1.2.1

18 May 14:37
Compare
Choose a tag to compare
  • Fixed DateFormatPattern issue with de/serialization contributed by @Germandrummer92

1.2.0

27 Apr 13:51
Compare
Choose a tag to compare
  • Removed support for Java 7. New Go CD Target version is set to 17.1
  • Fixed performance issue with Integer.valueOf(String)
  • Switched to Java 8 Time API
  • Updated dependency
  • Implement additional parameter for polling latest version from specified tag inside maven-metadata.xml (#13) Contributed by @piotr-kaczmarczyk

1.1.4

24 Aug 11:54
Compare
Choose a tag to compare
  • Fixed connection repository connection test (description in issue #11)
    • Connection test is now performed by HTTP HEAD and GET to increase performance
    • The Accept header is set to */* on the repository base URL in order to fix the problem
  • Lombok version update

1.1.3

16 Aug 07:49
Compare
Choose a tag to compare

Minor fixes including ...

  • Check Repo configuration error message when specified URL is missing (was MalformedURLException)
  • Changed error log message to debug when getLatest returns null, which is usually the case
  • Fixed vendor information

1.1.2

11 Aug 21:06
Compare
Choose a tag to compare

Fix for issue #9.

  • SNAPSHOT versions will now be polled
  • Update timestamps will be set for each artifact
  • Time zone property added to Repository configuration in order to get correct update timestamps