toml4j/CHANGELOG.md

46 lines
1.5 KiB
Markdown
Raw Normal View History

2014-12-15 22:31:26 +00:00
# toml4j Changelog
## UNRELEASED
2015-04-29 20:25:41 +00:00
### Changed
* __BREAKING:__ Toml#getList(String), Toml#getTable(String) and Toml#getTables(String) return null when key is not found
* Removed trailing newline from error messages
2015-04-29 20:25:41 +00:00
### Added
* Support for writing objects to TOML format.
* Support for underscores in numbers (the feature branch had accidentally not been merged! :( )
* Set<Map.Entry> Toml#entrySet() cf. Reflection section in README
2015-03-30 20:57:14 +00:00
* Overloaded getters that take a default value. Thanks to __[udiabon](https://github.com/udiabon)__.
2015-02-16 12:54:08 +00:00
## 0.4.0 / 2015-02-16
2015-02-08 21:16:06 +00:00
### Changed
* __BREAKING:__ Toml#getList(String) replaced Toml#getList(String, Class)
* Dropped dependency on Parboiled and its significant transitive dependencies
2015-02-08 21:16:06 +00:00
### Added
* Support for [TOML 0.4.0](https://github.com/toml-lang/toml/blob/master/versions/en/toml-v0.4.0.md)
* Toml#isEmpty()
2015-02-16 12:54:08 +00:00
* More detailed error messages, including line numbers
2015-02-08 21:16:06 +00:00
### Fixed
2015-02-11 14:02:43 +00:00
* Short-form Unicode escape handling
* Exponent handling
2015-02-08 21:16:06 +00:00
2014-12-15 22:31:26 +00:00
## 0.3.1 / 2014-12-16
* Support for [TOML 0.3.1](https://github.com/toml-lang/toml/tree/v0.3.1) spec
* Pass TOML validator (https://github.com/BurntSushi/toml-test), which uncovered many bugs.
* Reduced visibility of internal classes, so that only Toml class is visible to users.
* Refactored parsing into several steps.
## 0.2 / 2014-04-10
* Support for [TOML 0.2](https://github.com/toml-lang/toml/tree/v0.2.0) spec, most notably table arrays.
## 0.1 / 2014-04-06
* Support for [TOML 0.1](https://github.com/toml-lang/toml/tree/v0.1.0) spec.