Skip to content

ph-commons 12.0.0

Choose a tag to compare

@phax phax released this 24 Aug 19:33
· 240 commits to master since this release
  • The baseline is now Java 17 - older Java versions are no longer supported

Changes compared to RC1:

  • Added new annotation UsedInGeneratedCode
  • Added new methods to JAXBHelper to handle JAXB xs:any mappings
  • Renamed all methods in class TestHelper so that it uses an uppercase C in hashCode or HashCode
  • Renamed class URLCodec to RFC3986Codec
  • Renamed interface IPrimitiveConverterTo to ITypeConverterTo
  • Renamed interface IHasPrimitiveConverter to IHasTypeConverterTo and renamed method to getTypeConverterTo()
  • Added new trait interface IGenericMapAdderTrait
  • Renamed ICommonsMap.addAll to putAllIfNotNull
  • Added new class TypeConverterToAny
  • Renamed class PrimitiveConvererToIJson to TypeConverterToIJson
  • Renamed package com.helger.base.traits to com.helger.base.trait
  • Renamed ICommonsIterable.getCount methods to size
  • Interface ICommonsIterable already implements IHasSize
  • Extracted class URLCleanser and moved URLHelper to ph-base
  • Moved class URNHelper to ph-base
  • Added new class URLBuilder

Full Changelog: ph-commons-parent-pom-11.2.6...ph-commons-parent-pom-12.0.0