All Versions
7
Latest Version
Avg Release Cycle
305 days
Latest Release
1439 days ago
Changelog History
Changelog History
-
v2.0.0 Changes
November 26, 2020- Conform to TOML v1.0.0-rc3
Breanking Changes
TOML v0.5.0 introduced new value types: Local Date-Time, Local Date and Local Time which represent time without time zone information. Tomlrb also introduced corresponding classes starting from v2.0.0. By this change, some table values such as
2020-11-24T20:32:18
,2020-11-24
or20:32:18
are not treated as strings but as new the classesTomlrb::LocalDateTime
,Tomlrb::LocalDate
andTomlrb::LocalTime
respectively. You can get the string values by calling#to_s
method on any of those classes. Additionally, You can also getTime
objects with the#to_time
method. See API documentation for the methods' details. -
v1.3.0 Changes
March 19, 2020- ๐ Fix error with falsy table values
-
v1.2.9 Changes
November 22, 2019- ๐ Fixes and cleanups for ruby 2.7
-
v1.2.8 Changes
December 18, 2018- โฌ๏ธ Reduce gem size by excluding tests (tas50)
- ๐ Make integer and float parsing closer to the spec (sgarciac)
-
v1.2.7 Changes
July 12, 2018- Datetime should be UTC when no offset or timezone are specified
-
v1.2.6 Changes
October 23, 2017- ๐ Fix issue where an unclosed table could make the parsing loop infinitely.
- Proper string escaping
-
v1.1.3 Changes
November 24, 2015- Bare integers can be used as keys as per the spec