0.1.0
Changelog
Added
-
Add support for tvOS and watchOS.
-
TOMLArray
conforms to:Collection
,RandomAccessCollection
,BidirectionalCollection
,RangeReplaceableCollection
,MutableCollection
-
TOMLArray
's andTOMLTable
's two subscripts have been merged: only one subscript is used for insert and retrieving values. -
structs
conforming toTOMLValueConvertible
don't insert themselves into aTOMLArray
or aTOMLTables
anymore.
Now they have atomlValue
property, which converts them intoTOMLValue
s. TheTOMLValue
then inserts itself into aTOMLTable
or aTOMLArray
. -
TOMLTable.remove(at:)
now returns a copy of the removedTOMLValueConvertible
. -
Added functions to check if a key is in a
TOMLTable
. -
Tried to improve the code in
Sources/CTOML
.
Removed
- Removed the
inline
parameter fromTOMLTable.init(string:)
.
Fixed
- Retrieving a value from a
TOMLArray
no longer returns anOptional
value.