From ea193f26a5cf2a1912e390e9b448a30540eaa906 Mon Sep 17 00:00:00 2001 From: fxpineau Date: Mon, 11 Mar 2024 15:05:38 +0100 Subject: [PATCH] Update Cargo.toml and CHANGELOG to prepare for v0.5.0 --- CHANGELOG.md | 15 +++++++++++++-- Cargo.toml | 4 ++-- crates/cli/CHANGELOG.md | 11 +++++++++++ crates/cli/Cargo.toml | 2 +- crates/wasm/CHANGELOG.md | 7 +++++++ crates/wasm/Cargo.toml | 2 +- 6 files changed, 35 insertions(+), 6 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index fabb186..1a69c8c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,23 @@ # `votable` Change Log +## 0.5.0 + +Released 2024-03-11 + +### Added + +* Add genericity and remove (some) duplicated code +* Add support for `CDATA` in `TD` tags +* See `votcli` changelog + + ## 0.4.0 Released 2024-02-06 ### Added -* Enrich API with elements such as `push_elem` or `set_xxçby_ref` and re-export. +* Enrich API with elements such as `push_elem` or `set_xx_by_ref` and re-export. * Provide with a MIVOT `DoNothing` visitor * Provide with a `VOTableVisitor` trait and `visitor` methods on the ful VOTable * Add methods to merge together two `Fields` @@ -15,7 +26,7 @@ Released 2024-02-06 * `Version` and `xmlns` are now mandatory in VOTable (with v1.4 as edfault) * Add `xmlns:xsi` and `xsi:schemaLocation` in VOTable optional attributes (instead of extra) -* Add logger to control stderr messages +* Add logger to control `stderr` messages ## 0.3.0 diff --git a/Cargo.toml b/Cargo.toml index d582c4f..4dbb99d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "votable" -version = "0.4.0" +version = "0.5.0" authors = [ "F.-X. Pineau ", "T. Dumortier " @@ -71,4 +71,4 @@ strip = true # Automatically strip symbols from the binary. opt-level = 3 # 1,2,3,s,z Optimize for size instead of speed lto = true panic = "abort" -codegen-units = 1 \ No newline at end of file +codegen-units = 1 diff --git a/crates/cli/CHANGELOG.md b/crates/cli/CHANGELOG.md index 58c2e7f..c7f9b04 100644 --- a/crates/cli/CHANGELOG.md +++ b/crates/cli/CHANGELOG.md @@ -1,5 +1,16 @@ # `moc-cli` Change Log +## 0.5.0 + +Released 2023-03-11 + +* ⚠️ BREAKING: new options and hence new command layout +* Add the 'convert' sub-command, and conversion from XML to CSV +* Add the 'sconvert' sub-command for streaming conversion + + add 'parallel' for multi-threaded streaming conversion +* Add 'get' command to retrieve some metadata or the VOTable structure + + ## 0.4.0 Released 2023-02-06 diff --git a/crates/cli/Cargo.toml b/crates/cli/Cargo.toml index 91ae333..e3f3867 100644 --- a/crates/cli/Cargo.toml +++ b/crates/cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "votable-cli" -version = "0.4.0" +version = "0.5.0" authors = ["F.-X. Pineau "] description = "Command-line to extract information from IVOA VOTables and to convert VOTable back and forth in XML, JSON, YAML, TOML (and to CSV) while preserving all elements (except in CSV)." license = "MIT OR Apache-2.0" diff --git a/crates/wasm/CHANGELOG.md b/crates/wasm/CHANGELOG.md index 4228945..d7b93e5 100644 --- a/crates/wasm/CHANGELOG.md +++ b/crates/wasm/CHANGELOG.md @@ -1,5 +1,12 @@ # `vot-wasm` Change Log +## 0.45.0 + +Released 2023-03-11 + +* Add support for `CDATA` in `TD` tags + + ## 0.4.0 Released 2023-02-06 diff --git a/crates/wasm/Cargo.toml b/crates/wasm/Cargo.toml index 314232e..eff8d14 100644 --- a/crates/wasm/Cargo.toml +++ b/crates/wasm/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "votable-wasm" -version = "0.4.0" +version = "0.5.0" authors = ["F.-X. Pineau "] description = "Convert, in WASM, IVOA VOTables in XML, JSON, YAML and TOML" license = "MIT OR Apache-2.0"