Verified Commit e7b17d08 authored by AtjonTV's avatar AtjonTV

Release 3.0.0

* IMPORTANT NOTICE
  * kLib is now licensed under the OSPL20 (a MPL 2.0 Fork), kLib prior to 3.0 will stay MIT!

* Added
  * 'smartMerge' extension to MutableMap
  * 'fullMerge' extension to MutableMap
  * 'mergeArrays' extension to MutableMap
  * 'openIfExist' parameter for ZipFile.open
  * 'reset' extension to File
  * 'kSock' object class
  * 'every' extension to Function '() -> Unit'

* Removed
  * 'version' property of kLibInf (Replaced with semver)
  * 'versionId' property of kLibInf (Replaced with semver)
  * 'klibRequire' for versionId (Replaced with semver)
  * 'klibRequire' for versionId range (Replaced with semver)

* Fixed
  * Fixed bug in SemVer parsing crashing when preRelease and buildMetadata was not given
Signed-off-by: AtjonTV's avatarAtjonTV <thomas.obernosterer@atvg-studios.com>
parent 9adfe382
Pipeline #1973 passed with stages
in 4 minutes and 7 seconds