diff --git a/README.md b/README.md index 5ac06241..b6237312 100644 --- a/README.md +++ b/README.md @@ -2,7 +2,7 @@ [![Releases](https://img.shields.io/github/v/release/marzer/tomlplusplus?style=flat-square)](https://github.com/marzer/tomlplusplus/releases) [![C++17](docs/badge-C++17.svg)][cpp_compilers] [![C++20](docs/badge-C++20.svg)][cpp_compilers] -[![TOML](docs/badge-TOML.svg)][v1.0.0-rc.3] +[![TOML](docs/badge-TOML.svg)][v1.0.0] [![MIT license](docs/badge-license-MIT.svg)](./LICENSE) [![CircleCI](https://img.shields.io/circleci/build/github/marzer/tomlplusplus?label=circle%20ci&logo=circleci&logoColor=white&style=flat-square)](https://circleci.com/gh/marzer/tomlplusplus) [![Mentioned in Awesome C++](docs/badge-awesome.svg)](https://github.com/fffaraz/awesome-cpp) @@ -19,7 +19,7 @@ # Library features - Header-only - - Supports the latest [TOML] release ([v1.0.0-rc.3]), plus optional support for some [unreleased TOML language features] + - Supports the latest [TOML] release ([v1.0.0]), plus optional support for some [unreleased TOML language features] - C++17 (plus some C++20 features where available, e.g. experimental support for char8_t strings) - Proper UTF-8 handling (incl. BOM) - Works with or without exceptions @@ -165,7 +165,7 @@ defines `TOML_LANG_MAJOR`, `TOML_LANG_MINOR` and `TOML_LANG_PATCH`. > ℹ _`#define TOML_UNRELEASED_FEATURES 1` to enable these features (see [Configuration](#Configuration))._ -### 🔹 **TOML v1.0.0-rc.3:** +### 🔹 **TOML v1.0.0:** All features supported, including: - [#356]: Allow leading zeros in the exponent part of a float - [#567]: Control characters are not permitted in comments @@ -230,7 +230,7 @@ though you're welcome to reach out via other means. In order of likely response [TOML]: https://toml.io/ [TOML master]: https://github.com/toml-lang/toml/blob/master/README.md [TOML issues list]: https://github.com/toml-lang/toml/issues -[v1.0.0-rc.3]: https://toml.io/en/v1.0.0-rc.3 +[v1.0.0]: https://toml.io/en/v1.0.0 [CONTRIBUTING]: ./CONTRIBUTING.md [LICENSE]: ./LICENSE [Flexible and Economical UTF-8 Decoder]: http://bjoern.hoehrmann.de/utf-8/decoder/dfa/ diff --git a/docs/badge-TOML.svg b/docs/badge-TOML.svg index 19485cff..723dfa06 100644 --- a/docs/badge-TOML.svg +++ b/docs/badge-TOML.svg @@ -1 +1 @@ -TOML: v1.0.0-rc.3TOMLv1.0.0-rc.3 \ No newline at end of file +TOML: v1.0.0TOMLv1.0.0 \ No newline at end of file diff --git a/docs/main_page.dox b/docs/main_page.dox index 10691a74..e257f5a8 100644 --- a/docs/main_page.dox +++ b/docs/main_page.dox @@ -6,7 +6,7 @@ ////////////////////////////////////////////////////////////////////// /// /// \section mainpage-features Features -/// - Supports the latest [TOML](https://toml.io/) release ([v1.0.0-rc.3](https://toml.io/en/v1.0.0-rc.3)), plus +/// - Supports the latest [TOML](https://toml.io/) release ([v1.0.0](https://toml.io/en/v1.0.0)), plus /// optional support for some unreleased TOML features /// - Supports serializing to JSON /// - Proper UTF-8 handling (incl. BOM) @@ -316,7 +316,7 @@ /// auto tbl = toml::table{{ /// { "lib", "toml++" }, /// { "cpp", toml::array{ 17, 20, "and beyond" } }, -/// { "toml", toml::array{ "1.0.0-rc.3", "and beyond" } }, +/// { "toml", toml::array{ "1.0.0", "and beyond" } }, /// { "repo", "https://github.com/marzer/tomlplusplus/" }, /// { "author", toml::table{{ /// { "name", "Mark Gillard" }, @@ -343,7 +343,7 @@ /// cpp = [ 17, 20, 'and beyond' ] /// lib = 'toml++' /// repo = 'https://github.com/marzer/tomlplusplus/' -/// toml = [ '1.0.0-rc.3', 'and beyond' ] +/// toml = [ '1.0.0', 'and beyond' ] /// /// [author] /// github = 'https://github.com/marzer' @@ -366,7 +366,7 @@ /// "lib" : "toml++", /// "repo" : "https://github.com/marzer/tomlplusplus/", /// "toml" : [ -/// "1.0.0-rc.3", +/// "1.0.0", /// "and beyond" /// ] /// } diff --git a/python/generate_documentation.py b/python/generate_documentation.py index 28f73b7d..be0d1c90 100644 --- a/python/generate_documentation.py +++ b/python/generate_documentation.py @@ -287,9 +287,9 @@ 'https://en.cppreference.com/w/cpp/compiler_support' ), ( - 'TOML v1.0.0-rc.3', + 'TOML v1.0.0', 'badge-TOML.svg', - 'https://toml.io/en/v1.0.0-rc.3' + 'https://toml.io/en/v1.0.0' ), (None, None, None), #
( diff --git a/python/generate_single_header.py b/python/generate_single_header.py index 553fef0e..3dfcfe5e 100644 --- a/python/generate_single_header.py +++ b/python/generate_single_header.py @@ -150,6 +150,7 @@ def main(): preamble.append(''' // TOML Language Specifications: // latest: https://github.com/toml-lang/toml/blob/master/README.md +// v1.0.0: https://toml.io/en/v1.0.0 // v1.0.0-rc.3: https://toml.io/en/v1.0.0-rc.3 // v1.0.0-rc.2: https://toml.io/en/v1.0.0-rc.2 // v1.0.0-rc.1: https://toml.io/en/v1.0.0-rc.1 diff --git a/toml.hpp b/toml.hpp index 3eabb997..10e4e8b6 100644 --- a/toml.hpp +++ b/toml.hpp @@ -17,6 +17,7 @@ // // TOML Language Specifications: // latest: https://github.com/toml-lang/toml/blob/master/README.md +// v1.0.0: https://toml.io/en/v1.0.0 // v1.0.0-rc.3: https://toml.io/en/v1.0.0-rc.3 // v1.0.0-rc.2: https://toml.io/en/v1.0.0-rc.2 // v1.0.0-rc.1: https://toml.io/en/v1.0.0-rc.1