HOCON 2.0.0
2.0.0 February 13 2020
- Add JSON serialization by implementing
ISerializable
. - Resolve
Config
containing a single empty object as an emptyConfig
. - Refactor
Hocon.Parser
class toHocon.HoconParser
for clarity. - Add
IEquitable<Config>
interface implementation toConfig
class. - Change
GetString()
,GetStringList()
,GetInt()
, andGetDouble()
throws on failure instead of returning a default value to conform to Hocon spec. - Add
TryGet[DataType]()
functions to all getters to eliminate as much Exception throwing as possible to improve performance. - Remove as much wrapping functions as possible to improve performance.
- Move
ConfigurationException
fromAkka.Configuration
toHocon
- Fix
Config.WithFallback()
with hocon files containing substitution failed to merge the fallbacks correctly.. - Hocon is now compatible with Hyperion serializer.