Skip to content

Releases: phax/ph-diver

ph-diver 3.0.1

14 Sep 22:41
Compare
Choose a tag to compare
  • Moved classes RepoToc1Marshaller and RepoTopToc1Marshaller to sub-package jaxb
  • Added new method DVRVersion.getStaticVersionAcceptor

Full Changelog: ph-diver-parent-pom-3.0.0...ph-diver-parent-pom-3.0.1

ph-diver 3.0.0

13 Sep 19:50
Compare
Choose a tag to compare
  • Renamed DVRID to DVRCoordinate
  • Made a lot of API changes and extension on the API part. Now it is stable.

Full Changelog: ph-diver-parent-pom-2.0.0...ph-diver-parent-pom-3.0.0

ph-diver 2.0.0

13 Sep 19:49
Compare
Choose a tag to compare
  • Renamed *VESID* to *DVRID*
  • Renamed IVES* to IDVR*
  • Renamed IPseudoVersionComparable to IDVRPseudoVersionComparable
  • Removed all deprecated APIs marked for removal
  • Moved DVRID related classes in package com.helger.diver.api.id
  • Added class DVRException

Full Changelog: ph-diver-parent-pom-1.2.0...ph-diver-parent-pom-2.0.0

ph-diver 1.2.0

25 Apr 18:53
Compare
Choose a tag to compare
  • Extended the API of IRepoStorageWithToc with getLatest(Release)Version
  • Extended the API of RepoToc
  • Replaced the enum EVESPseudoVersion with IVESPseudoVersion and VESPseudoVersionRegistry
  • Now supporting the following pseudo versions: oldest, latest and latest-release

Full Changelog: ph-diver-parent-pom-1.1.1...ph-diver-parent-pom-1.2.0

ph-diver 1.1.1

29 Mar 09:36
Compare
Choose a tag to compare
  • Updated to ph-commons 11.1.5
  • Ensured Java 21 compatibility

Full Changelog: ph-diver-parent-pom-1.1.0...ph-diver-parent-pom-1.1.1

ph-diver 1.1.0

09 Mar 19:49
Compare
Choose a tag to compare
  • Extracted RepoStorageKeyOfArtefact from RepoStorageKey [backwards incompatible change]
  • Class RepoStorageHttp got an API extension, so that the used HTTP requests can be customized
  • Added a top-level table of contents (ToC) service that contains all groups and the artefacts of all groups (via IRepoTopTocService) and an XML based implementation (class RepoTopTocServiceRepoBasedXML)
  • Added a new interface IRepoStorageAuditor to be able to handle accesses to the repository
  • Extended RepoToc API
  • Renamed RepoTopToc to RepoTopTocXML
  • Reworked RepoStorageItem to RepoStorageContentByteArray and RepoStorageReadItem and extracted interfaces for both of them
  • Changed the writable repo API to use IRepoStorageContent instead of byte[] for stream based activities
  • Extracted IRepoStorageType interface

Full Changelog: ph-diver-parent-pom-1.0.2...ph-diver-parent-pom-1.1.0

ph-diver 1.0.2

18 Dec 17:02
Compare
Choose a tag to compare
  • Restricted VESID part maximum lengths - defaults to 64 but customizable via VESIDSettings

Full Changelog: ph-diver-parent-pom-1.0.1...ph-diver-parent-pom-1.0.2

ph-diver 1.0.1

07 Nov 19:05
Compare
Choose a tag to compare
  • Added support for a "Table of contents" per Group ID and Artefact ID.

Full Changelog: ph-diver-parent-pom-1.0.0...ph-diver-parent-pom-1.0.1

ph-diver 1.0.0

13 Sep 19:03
Compare
Choose a tag to compare
  • Initial version with support for in-memory, file system, HTTP and S3 repositories

Full Changelog: https://github.com/phax/ph-diver/commits/ph-diver-parent-pom-1.0.0