From 976f2805118b09d83ec7d16a5a8b5113b30b98bd Mon Sep 17 00:00:00 2001 From: Matthias Beyer Date: Wed, 6 Sep 2017 17:28:21 +0200 Subject: [PATCH] Update toml-query: 0.3.* -> ^0.3.1 This release contains a bugfix for a critical bug in the `TomlValueInsertExt::insert()` algorithm which was triggered by an edgecase. --- bin/core/imag-link/Cargo.toml | 2 +- bin/core/imag-store/Cargo.toml | 2 +- bin/core/imag-tag/Cargo.toml | 2 +- bin/domain/imag-todo/Cargo.toml | 2 +- doc/src/09020-changelog.md | 1 + lib/core/libimagrt/Cargo.toml | 2 +- lib/domain/libimagcounter/Cargo.toml | 2 +- lib/domain/libimagdiary/Cargo.toml | 2 +- lib/domain/libimagnotes/Cargo.toml | 2 +- lib/domain/libimagtimetrack/Cargo.toml | 2 +- lib/domain/libimagtodo/Cargo.toml | 2 +- lib/entry/libimagentryannotation/Cargo.toml | 2 +- lib/entry/libimagentrycategory/Cargo.toml | 2 +- lib/entry/libimagentrydatetime/Cargo.toml | 2 +- lib/entry/libimagentryfilter/Cargo.toml | 2 +- lib/entry/libimagentrygps/Cargo.toml | 2 +- lib/entry/libimagentrylink/Cargo.toml | 2 +- lib/entry/libimagentryref/Cargo.toml | 2 +- lib/entry/libimagentrytag/Cargo.toml | 2 +- 19 files changed, 19 insertions(+), 18 deletions(-) diff --git a/bin/core/imag-link/Cargo.toml b/bin/core/imag-link/Cargo.toml index 15b7cc0e..eb594fb3 100644 --- a/bin/core/imag-link/Cargo.toml +++ b/bin/core/imag-link/Cargo.toml @@ -19,7 +19,7 @@ log = "0.3" version = "2.0.1" url = "1.2" toml = "0.4" -toml-query = "0.3.0" +toml-query = "^0.3.1" libimagstore = { version = "0.4.0", path = "../../../lib/core/libimagstore" } libimagrt = { version = "0.4.0", path = "../../../lib/core/libimagrt" } diff --git a/bin/core/imag-store/Cargo.toml b/bin/core/imag-store/Cargo.toml index 55aac2ed..6654b46f 100644 --- a/bin/core/imag-store/Cargo.toml +++ b/bin/core/imag-store/Cargo.toml @@ -41,5 +41,5 @@ default-features = false features = ["testing"] [dev-dependencies.toml-query] -version = "0.3" +version = "^0.3.1" diff --git a/bin/core/imag-tag/Cargo.toml b/bin/core/imag-tag/Cargo.toml index e1bf382a..0beda195 100644 --- a/bin/core/imag-tag/Cargo.toml +++ b/bin/core/imag-tag/Cargo.toml @@ -26,7 +26,7 @@ libimagentrytag = { version = "0.4.0", path = "../../../lib/entry/libimagentryta libimagutil = { version = "0.4.0", path = "../../../lib/etc/libimagutil" } [dev-dependencies] -toml-query = "0.3.0" +toml-query = "^0.3.1" env_logger = "0.3" [dev-dependencies.libimagutil] diff --git a/bin/domain/imag-todo/Cargo.toml b/bin/domain/imag-todo/Cargo.toml index 9efd60e6..f4055a55 100644 --- a/bin/domain/imag-todo/Cargo.toml +++ b/bin/domain/imag-todo/Cargo.toml @@ -17,7 +17,7 @@ homepage = "http://imag-pim.org" clap = ">=2.17" log = "0.3.6" toml = "0.4.*" -toml-query = "0.3.*" +toml-query = "^0.3.1" is-match = "0.1.*" version = "2.0.1" diff --git a/doc/src/09020-changelog.md b/doc/src/09020-changelog.md index 7313f9e0..934b5eea 100644 --- a/doc/src/09020-changelog.md +++ b/doc/src/09020-changelog.md @@ -48,6 +48,7 @@ This section contains the changelog from the last release to the next release. * The `libimagentrylink` is now rudimentarily tested * We compile with rustc 1.17, 1.18, .., nightly * The `imag-store` binary now uses positional arguments in its CLI + * The "toml-query" dependency was updated to 0.3.1 * Stats ## 0.3.0 diff --git a/lib/core/libimagrt/Cargo.toml b/lib/core/libimagrt/Cargo.toml index 5f8fe240..7ba5c555 100644 --- a/lib/core/libimagrt/Cargo.toml +++ b/lib/core/libimagrt/Cargo.toml @@ -22,7 +22,7 @@ xdg-basedir = "1.0" itertools = "0.5" ansi_term = "0.9" is-match = "0.1" -toml-query = "0.3.0" +toml-query = "^0.3.1" error-chain = "0.10" handlebars = "0.29.0" diff --git a/lib/domain/libimagcounter/Cargo.toml b/lib/domain/libimagcounter/Cargo.toml index c6c61abb..934b6017 100644 --- a/lib/domain/libimagcounter/Cargo.toml +++ b/lib/domain/libimagcounter/Cargo.toml @@ -16,7 +16,7 @@ homepage = "http://imag-pim.org" [dependencies] log = "0.3" toml = "0.4.*" -toml-query = "0.3.*" +toml-query = "^0.3.1" error-chain = "0.10" libimagstore = { version = "0.4.0", path = "../../../lib/core/libimagstore" } diff --git a/lib/domain/libimagdiary/Cargo.toml b/lib/domain/libimagdiary/Cargo.toml index 55a5fce4..f4372c98 100644 --- a/lib/domain/libimagdiary/Cargo.toml +++ b/lib/domain/libimagdiary/Cargo.toml @@ -17,7 +17,7 @@ homepage = "http://imag-pim.org" chrono = "0.4" log = "0.3" toml = "0.4.*" -toml-query = "0.3.*" +toml-query = "0.3.1" itertools = "0.5" error-chain = "0.10" diff --git a/lib/domain/libimagnotes/Cargo.toml b/lib/domain/libimagnotes/Cargo.toml index d9f05e75..4d3fd7a5 100644 --- a/lib/domain/libimagnotes/Cargo.toml +++ b/lib/domain/libimagnotes/Cargo.toml @@ -16,7 +16,7 @@ homepage = "http://imag-pim.org" [dependencies] log = "0.3" toml = "^0.4" -toml-query = "0.3.0" +toml-query = "^0.3.1" error-chain = "0.10" libimagstore = { version = "0.4.0", path = "../../../lib/core/libimagstore" } diff --git a/lib/domain/libimagtimetrack/Cargo.toml b/lib/domain/libimagtimetrack/Cargo.toml index 8660b85f..97799fd2 100644 --- a/lib/domain/libimagtimetrack/Cargo.toml +++ b/lib/domain/libimagtimetrack/Cargo.toml @@ -17,7 +17,7 @@ homepage = "http://imag-pim.org" filters = "0.1" chrono = "0.4" toml = "0.4" -toml-query = "0.3" +toml-query = "^0.3.1" lazy_static = "0.2" is-match = "0.1" error-chain = "0.10" diff --git a/lib/domain/libimagtodo/Cargo.toml b/lib/domain/libimagtodo/Cargo.toml index a1f6e435..f3ba88f6 100644 --- a/lib/domain/libimagtodo/Cargo.toml +++ b/lib/domain/libimagtodo/Cargo.toml @@ -17,7 +17,7 @@ homepage = "http://imag-pim.org" task-hookrs = "0.2.2" uuid = "0.3" toml = "0.4.*" -toml-query = "0.3.*" +toml-query = "^0.3.1" log = "0.3" serde_json = "0.8" error-chain = "0.10" diff --git a/lib/entry/libimagentryannotation/Cargo.toml b/lib/entry/libimagentryannotation/Cargo.toml index ec992855..5fffc9e5 100644 --- a/lib/entry/libimagentryannotation/Cargo.toml +++ b/lib/entry/libimagentryannotation/Cargo.toml @@ -12,7 +12,7 @@ license = "LGPL-2.1" [dependencies] lazy_static = "0.1.15" toml = "^0.4" -toml-query = "0.3.0" +toml-query = "^0.3.1" error-chain = "0.10" libimagstore = { version = "0.4.0", path = "../../../lib/core/libimagstore" } diff --git a/lib/entry/libimagentrycategory/Cargo.toml b/lib/entry/libimagentrycategory/Cargo.toml index 428dcd48..28d70175 100644 --- a/lib/entry/libimagentrycategory/Cargo.toml +++ b/lib/entry/libimagentrycategory/Cargo.toml @@ -16,7 +16,7 @@ homepage = "http://imag-pim.org" [dependencies] log = "0.3" toml = "0.4" -toml-query = "0.3" +toml-query = "^0.3.1" is-match = "0.1" error-chain = "0.10" diff --git a/lib/entry/libimagentrydatetime/Cargo.toml b/lib/entry/libimagentrydatetime/Cargo.toml index c2dc483b..fb1f3236 100644 --- a/lib/entry/libimagentrydatetime/Cargo.toml +++ b/lib/entry/libimagentrydatetime/Cargo.toml @@ -15,7 +15,7 @@ homepage = "http://imag-pim.org" [dependencies] chrono = "0.4" -toml-query = "0.3" +toml-query = "^0.3.1" lazy_static = "0.2" toml = "0.4" error-chain = "0.10" diff --git a/lib/entry/libimagentryfilter/Cargo.toml b/lib/entry/libimagentryfilter/Cargo.toml index ab6caec6..a9b5a8a2 100644 --- a/lib/entry/libimagentryfilter/Cargo.toml +++ b/lib/entry/libimagentryfilter/Cargo.toml @@ -21,7 +21,7 @@ log = "0.3" regex = "0.2" semver = "0.5.*" toml = "^0.4" -toml-query = "0.3.0" +toml-query = "^0.3.1" libimagstore = { version = "0.4.0", path = "../../../lib/core/libimagstore" } libimagentrytag = { version = "0.4.0", path = "../../../lib/entry/libimagentrytag" } diff --git a/lib/entry/libimagentrygps/Cargo.toml b/lib/entry/libimagentrygps/Cargo.toml index a8d8c771..834b91dd 100644 --- a/lib/entry/libimagentrygps/Cargo.toml +++ b/lib/entry/libimagentrygps/Cargo.toml @@ -11,7 +11,7 @@ license = "LGPL-2.1" [dependencies] toml = "^0.4" -toml-query = "0.3.0" +toml-query = "^0.3.1" serde_derive = "1" serde = "1" error-chain = "0.10" diff --git a/lib/entry/libimagentrylink/Cargo.toml b/lib/entry/libimagentrylink/Cargo.toml index ba071fe3..dd34df12 100644 --- a/lib/entry/libimagentrylink/Cargo.toml +++ b/lib/entry/libimagentrylink/Cargo.toml @@ -21,7 +21,7 @@ url = "1.2" rust-crypto = "0.2" env_logger = "0.3" is-match = "0.1" -toml-query = "0.3.0" +toml-query = "^0.3.1" error-chain = "0.10" libimagstore = { version = "0.4.0", path = "../../../lib/core/libimagstore" } diff --git a/lib/entry/libimagentryref/Cargo.toml b/lib/entry/libimagentryref/Cargo.toml index c6a89b7c..7186f6a2 100644 --- a/lib/entry/libimagentryref/Cargo.toml +++ b/lib/entry/libimagentryref/Cargo.toml @@ -18,7 +18,7 @@ itertools = "0.5" log = "0.3" rust-crypto = "0.2" toml = "^0.4" -toml-query = "0.3.0" +toml-query = "^0.3.1" error-chain = "0.10" walkdir = "1.0.*" diff --git a/lib/entry/libimagentrytag/Cargo.toml b/lib/entry/libimagentrytag/Cargo.toml index c9e3d099..136f574c 100644 --- a/lib/entry/libimagentrytag/Cargo.toml +++ b/lib/entry/libimagentrytag/Cargo.toml @@ -21,7 +21,7 @@ toml = "^0.4" itertools = "0.5" is-match = "0.1" filters = "0.1" -toml-query = "0.3.0" +toml-query = "^0.3.1" error-chain = "0.10" libimagstore = { version = "0.4.0", path = "../../../lib/core/libimagstore" }