- Cross compilation on Scala 2.12 and Scala 2.13
- Compiled with JDK 17 targeting Java 8
- Removed the
config-z
module - Removed
TraversableOps
as it will be deprecated in future Scala versions
jdbc
module - addedPreparedStatement
supportjdbc
module - added configuration andConnectionPool
support
- Added an experimental
jdbc
module
- Refactored the
configz
module - Added a few more utility implicits to the
core
module
- Added the Collections
toOptionNel
utility - Further refactoring of the
config-z
module
- Minor project refactoring and cleanup
- Added
Future.allOkOrFail
- Major project refactoring and cleanup
- The core utilities that have no external dependencies are moved to the
core
module - The config utilities framework is moved to the
config-z
module - Added more utilities, for
Future
,Either
and guarding code throughBracket
s
Configurator
s can also be used asExtractor
s- Added support for complex
Map
andSeq
configuration types - Added extractor for
Either
objects - Added extractors for time related properties:
Duration
,Timestamp
,Date
,LocalDateTime
andLocalDate
Configurator
s frameworkbyteable
to convert various data types into array of bytesutils
with various utilities forMap
s,Product
s andTry
s