NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Packagist · #3937 most downloaded on Packagist
A PHP parser for TOML compatible with specification 0.4.0
Last release 8 years ago
no release in 18 months
Release timing varies
gaps range from 8 days to 2.2 years
Nearly every release is documented
notes for 12 of 12 stable releases
Nothing withdrawn
no release was ever pulled
13 years old
12 releases · first in 2013
Several corrections and refactorings in TomBuilder class. The problem described in the PR #25 "fixed a bug when used the function 'in_array'" has been
What's new in this release?
TomBuilder class. The problem described in the PR #25 "fixed a bug when used the function 'in_array'" has been solved.TomlBuilderTest has been refactored for readability. Added some tests.README.md file has been updated with the TomlBuilder class limitations.The method addArrayTables from the class TomlBuilder has been declared as deprecated. Use the method addArrayOfTable instead.
What's new in this release?
TomlBuilder does not throw a DumpException anymore when the character "#" appears in a quoted key.addArrayTables from the class TomlBuilder has been declared as deprecated. Use the method addArrayOfTable instead.TomlArray has been added to handle the Toml array generation.One column per quarter.
Fixed the bug #23 : "Unable to parse ArrayTables that contain Tables".
What's new in this release?
KeyStore has been added to deal with the logic of the keys (keys, tables and array of tables).yosymfony/parser-utils has been updated to 2.0.0.Fixed a bug related to integer keys: now, it's possible to create keys using an integer. Reported by @betrixed .
The code has been rewritten from scratch for PHP 7.1 .
What's new in this release?
parse from Toml class must only be applied to TOML strings.parseFile.parse and parseFile from Toml class accept a new argument resultAsObjectstdClass).addGroup of TomlBuilder class has been deleted.ExceptionInterface,LexerException and RuntimeException have been removed.ParseException is thrown in method parse of class Toml.Fixed bug #10 : Cannot parse quote (") in table name.
What's new in this release?
Fixed Issue #9 : Only double-quoted strings work in arrays, contrary to spec.
What's new in this release?
Added support for literal strings in TomlBuilder.
What's new in this release?
Support for specification 0.4.0 of TOML.
What's new in this release?
[Deprecated] TomlBuilder: method addGroup was replaced by addTable.
What's new in this release?
addTableaddGroup.Fixed bug with empty string value parse error.
BurntSushi test suite included.
Your coding agent can read these notes before it upgrades. Set up the MCP server →