First commit
This commit is contained in:
commit
d5bb2f19fa
117 changed files with 68604 additions and 0 deletions
81
vendor/yosymfony/toml/CHANGELOG.md
vendored
Normal file
81
vendor/yosymfony/toml/CHANGELOG.md
vendored
Normal file
|
@ -0,0 +1,81 @@
|
|||
CHANGELOG
|
||||
=========
|
||||
1.0.4 (2018-08-08)
|
||||
------------------
|
||||
* 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 solved.
|
||||
* The test file `TomlBuilderTest` has been refactored for readability. Added some tests.
|
||||
* The `README.md` file has been updated with the `TomlBuilder` class limitations.
|
||||
|
||||
1.0.3 (2018-07-31)
|
||||
------------------
|
||||
* `TomlBuilder` does not throw a `DumpException` anymore when the character "#" appears in a quoted key.
|
||||
* The method `addArrayTables` from the class `TomlBuilder` has been declared as deprecated. Use the method `addArrayOfTable` instead.
|
||||
* Fixed the bug #24: "Wrong array of tables implementation".
|
||||
* A new class `TomlArray` has been added to handle the Toml array generation.
|
||||
|
||||
1.0.2 (2018-06-29)
|
||||
------------------
|
||||
* Fixed the bug #23: "Unable to parse ArrayTables that contain Tables".
|
||||
* A new class `KeyStore` has been added to deal with the logic of the keys (keys, tables and array of tables).
|
||||
* Package `yosymfony/parser-utils` has been updated to 2.0.0.
|
||||
|
||||
1.0.1 (2018-02-05)
|
||||
------------------
|
||||
* Fixed a bug related to integer keys: now, it's possible to create keys using an integer. Reported by @betrixed.
|
||||
* Merged the pull request #17: "removing `is_string` check".
|
||||
* Minor fixes in README file.
|
||||
|
||||
1.0.0 (2017-11-18)
|
||||
------------------
|
||||
* The code has been rewritten from scratch for PHP 7.1.
|
||||
* The method `parse` from `Toml` class must only be applied to TOML strings.
|
||||
In case of parsing a TOML filename use the new method `parseFile`.
|
||||
* Methods `parse` and `parseFile` from `Toml` class accept a new argument `resultAsObject`
|
||||
(optional) to return the parsed input as an object (an instance of `stdClass`).
|
||||
* The method `addGroup` of `TomlBuilder` class has been deleted.
|
||||
* The exceptions have been refactored, so the classes `ExceptionInterface`,
|
||||
`LexerException` and `RuntimeException` have been removed.
|
||||
* Added the inner exception when a `ParseException` is thrown in method `parse` of class `Toml`.
|
||||
* Fixed bug #13: "Inline sub-tables don't work".
|
||||
* Fixed bug #12: "Does not parse a table with an array of tables".
|
||||
* Better support for dates as specified in the latest TOML spec. See PR #11.
|
||||
|
||||
0.3.3 (2015-08-24)
|
||||
------------------
|
||||
* Fixed bug #10: Cannot parse quote (") in table name.
|
||||
|
||||
0.3.2 (2015-03-07)
|
||||
------------------
|
||||
* Fixed issue #9: Only double-quoted strings work in arrays, contrary to spec.
|
||||
|
||||
0.3.1 (2015-03-07)
|
||||
------------------
|
||||
* Added support to literal strings in `TomlBuilder`.
|
||||
|
||||
0.3.0 (2015-03-06)
|
||||
------------------
|
||||
* Support for TOML 0.4.0.
|
||||
* CS fixes.
|
||||
|
||||
0.2.0 (2014-05-03)
|
||||
--------------------
|
||||
* Support for TOML 0.2.0.
|
||||
* New tests for arrays of tables.
|
||||
* TomlBuilder: new methods `addTabl`e
|
||||
* TomlBuilder: Deprecated methods `addGroup`.
|
||||
* Fixtures folder in tests renamed to fixtures.
|
||||
* Fixtures reorganized.
|
||||
|
||||
0.1.1 (2013-12-14)
|
||||
------------------
|
||||
* Fixed bug with empty string value parse error.
|
||||
* Fixed exception default timezone unset in unit tests.
|
||||
* Added Travis configuration file.
|
||||
* Fixed some issues in README.md.
|
||||
|
||||
0.1.0 (2013-05-12)
|
||||
------------------
|
||||
* Initial release.
|
||||
* Support for TOML 0.1.0.
|
||||
* BurntSushi test suite included.
|
||||
* Included TomlBuilder to create inline TOML strings.
|
Loading…
Add table
Add a link
Reference in a new issue