ph-commons 9.4.0
·
1077 commits
to master
since this release
- Added support for additional HTTP status codes (103, 308, 422, 425, 426, 428, 429, 431, 451, 506, 507, 508 and 511)
JAXBContextCachehas now a method to switch silent mode on or off- Added new constant
GlobalDebug.DEFAULT_SILENT_MODEfor the default silent mode setting - Added new method
CertificateHelper.convertByteArrayToCertficateOrNull - Added new class
PDTDisplayHelper - Added new method
CertificateHelper.convertStringToPrivateKey - Extended the
JsonWriterAPI to also write to an OutputStream - Added new methods
EmailAddress.createOnDemand URLHelper.urlEncodeandURLHelper.urlDecodenow usesURLCodec- Deprecated
ICommonsIterable.forEachin favour offindAll - Fixed a bug in the cloning of
MapBasedNamespaceContext(see issue #17) - Added
ArrayHelper.EMPTY_CLASS_ARRAY - Added new predefined licenses (GPL20CP, EPL20 and EDL10)
- Updated license URLs to https where applicable
- New parent POM 1.11.1 updates SLF4J to 1.7.30
PropertiesHelpergot new APIs withCharsetto read properties with character sets other than ISO-8859-1- Started new subproject
ph-configwith a more intelligent configuration handling - Added JDK 14 as a known version
- Added silent mode to
TypeConverter,CountryCache,LanguageCache,ObjectPool,LocaleCache - Added new
JAXBDocumentTypeconstructor for more flexible use - Changed names of
SimpleReadWriteLock.(read|write)Lockedwith primitive suppliers - Changed names of
SimpleLock.lockedwith primitive suppliers - Added
SimpleReadWriteLock.(read|write)LockedGet(Throwing)