From f1165e665685ca1b3865b8aa6b520c57c8474e05 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 8 Dec 2024 09:58:19 +0000 Subject: [PATCH] chore: release --- Cargo.lock | 14 ++++---- examples/axum/Cargo.toml | 2 +- packages/mrml-cli/CHANGELOG.md | 11 +++++++ packages/mrml-cli/Cargo.toml | 4 +-- packages/mrml-core/CHANGELOG.md | 32 +++++++++++++++++++ packages/mrml-core/Cargo.toml | 2 +- .../mrml-core/lib/css-compare/CHANGELOG.md | 6 ++++ packages/mrml-core/lib/css-compare/Cargo.toml | 2 +- .../mrml-core/lib/html-compare/CHANGELOG.md | 12 +++++++ .../mrml-core/lib/html-compare/Cargo.toml | 2 +- packages/mrml-python/CHANGELOG.md | 15 +++++++++ packages/mrml-python/Cargo.toml | 4 +-- packages/mrml-wasm/CHANGELOG.md | 17 ++++++++++ packages/mrml-wasm/Cargo.toml | 4 +-- 14 files changed, 110 insertions(+), 17 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8330d2b8..372abbb7 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,6 +1,6 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. -version = 3 +version = 4 [[package]] name = "addr2line" @@ -535,7 +535,7 @@ checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" [[package]] name = "css-compare" -version = "0.1.3" +version = "0.1.4" dependencies = [ "lightningcss", "similar-asserts", @@ -830,7 +830,7 @@ checksum = "fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc" [[package]] name = "html-compare" -version = "0.1.3" +version = "0.1.4" dependencies = [ "colored", "css-compare", @@ -1327,7 +1327,7 @@ dependencies = [ [[package]] name = "mrml" -version = "4.0.1" +version = "5.0.0" dependencies = [ "async-trait", "concat-idents", @@ -1353,7 +1353,7 @@ dependencies = [ [[package]] name = "mrml-cli" -version = "1.6.1" +version = "1.7.0" dependencies = [ "clap", "env_logger", @@ -1365,7 +1365,7 @@ dependencies = [ [[package]] name = "mrml-python" -version = "0.1.15" +version = "0.1.16" dependencies = [ "mrml", "pyo3", @@ -1373,7 +1373,7 @@ dependencies = [ [[package]] name = "mrml-wasm" -version = "1.4.12" +version = "1.5.0" dependencies = [ "console_error_panic_hook", "mrml", diff --git a/examples/axum/Cargo.toml b/examples/axum/Cargo.toml index 4f102545..cbc24404 100644 --- a/examples/axum/Cargo.toml +++ b/examples/axum/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" [dependencies] axum = { version = "0.7", features = ["macros"] } -mrml = { version = "4.0.1", path = "../../packages/mrml-core", features = [ +mrml = { version = "5.0.0", path = "../../packages/mrml-core", features = [ "async", "http-loader-async-reqwest", ] } diff --git a/packages/mrml-cli/CHANGELOG.md b/packages/mrml-cli/CHANGELOG.md index ae407cd7..775b1cac 100644 --- a/packages/mrml-cli/CHANGELOG.md +++ b/packages/mrml-cli/CHANGELOG.md @@ -6,6 +6,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.7.0](https://github.com/jdrouet/mrml/compare/mrml-cli-v1.6.1...mrml-cli-v1.7.0) - 2024-12-08 + +### Added + +- improve error handling (#452) +- parsing warnings and improve errors (#451) + +### Other + +- use package attributes from workspace (#488) + ## [1.6.1](https://github.com/jdrouet/mrml/compare/mrml-cli-v1.6.0...mrml-cli-v1.6.1) - 2024-06-30 ### Other diff --git a/packages/mrml-cli/Cargo.toml b/packages/mrml-cli/Cargo.toml index cb9ffc40..6b761d49 100644 --- a/packages/mrml-cli/Cargo.toml +++ b/packages/mrml-cli/Cargo.toml @@ -2,7 +2,7 @@ name = "mrml-cli" description = "CLI for the Rust implementation of MJML renderer" keywords = ["cli", "email", "mjml"] -version = "1.6.1" +version = "1.7.0" authors.workspace = true edition.workspace = true license.workspace = true @@ -16,7 +16,7 @@ path = "src/main.rs" name = "mrml" [dependencies] -mrml = { version = "4.0.1", path = "../mrml-core", features = [ +mrml = { version = "5.0.0", path = "../mrml-core", features = [ "http-loader-ureq", "local-loader", ] } diff --git a/packages/mrml-core/CHANGELOG.md b/packages/mrml-core/CHANGELOG.md index 7f10636c..2e31c398 100644 --- a/packages/mrml-core/CHANGELOG.md +++ b/packages/mrml-core/CHANGELOG.md @@ -6,6 +6,38 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [5.0.0](https://github.com/jdrouet/mrml/compare/mrml-v4.0.1...mrml-v5.0.0) - 2024-12-08 + +### Added + +- *(mrml-core)* add x to the supported social elements (#469) +- improve error handling (#452) +- parsing warnings and improve errors (#451) + +### Fixed + +- apply clippy suggestions (#495) +- *(mrml-core)* handle duplicate border in mj-column (#479) +- *(mj-core)* mj-text is an ending tag (#478) +- *(mrml-core)* comments in mrml component should be ignored (#477) + +### Other + +- *(deps)* bump htmlparser to 0.2.1 (#489) +- use package attributes from workspace (#488) +- change visibility of modules (#487) +- replace xmlparser by htmlparser (#485) +- *(mrml-core)* remove unwraps in code (#482) +- *(deps)* upgrade multiple dependencies (#476) +- *(mrml-core)* create alias for attributes map +- apply format changes +- rename json traits to json prefix +- stop returning impl (#449) +- *(mrml-core)* base all component on the same struct (#448) +- *(mrml-core)* introduce proper errors for size parsing (#447) +- remove to_owned call +- make size, pixel, percent copy (#445) + ## [4.0.1](https://github.com/jdrouet/mrml/compare/mrml-v4.0.0...mrml-v4.0.1) - 2024-06-30 ### Fixed diff --git a/packages/mrml-core/Cargo.toml b/packages/mrml-core/Cargo.toml index e6f91a12..5de4ae75 100644 --- a/packages/mrml-core/Cargo.toml +++ b/packages/mrml-core/Cargo.toml @@ -2,7 +2,7 @@ name = "mrml" description = "Rust implementation of MJML renderer" keywords = ["email", "mjml"] -version = "4.0.1" +version = "5.0.0" authors.workspace = true edition.workspace = true license.workspace = true diff --git a/packages/mrml-core/lib/css-compare/CHANGELOG.md b/packages/mrml-core/lib/css-compare/CHANGELOG.md index 3f737ff3..72b429ad 100644 --- a/packages/mrml-core/lib/css-compare/CHANGELOG.md +++ b/packages/mrml-core/lib/css-compare/CHANGELOG.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.4](https://github.com/jdrouet/mrml/compare/css-compare-v0.1.3...css-compare-v0.1.4) - 2024-12-08 + +### Other + +- *(deps)* upgrade multiple dependencies (#476) + ## [0.1.3](https://github.com/jdrouet/mrml/compare/css-compare-v0.1.2...css-compare-v0.1.3) - 2024-06-13 ### Other diff --git a/packages/mrml-core/lib/css-compare/Cargo.toml b/packages/mrml-core/lib/css-compare/Cargo.toml index 81ea259e..cdca4bcf 100644 --- a/packages/mrml-core/lib/css-compare/Cargo.toml +++ b/packages/mrml-core/lib/css-compare/Cargo.toml @@ -2,7 +2,7 @@ name = "css-compare" description = "A simple library to compare css stylesheets" license = "MIT" -version = "0.1.3" +version = "0.1.4" edition = "2021" repository = "https://github.com/jdrouet/mrml" diff --git a/packages/mrml-core/lib/html-compare/CHANGELOG.md b/packages/mrml-core/lib/html-compare/CHANGELOG.md index 95c2f4ce..eb3b6323 100644 --- a/packages/mrml-core/lib/html-compare/CHANGELOG.md +++ b/packages/mrml-core/lib/html-compare/CHANGELOG.md @@ -6,6 +6,18 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.4](https://github.com/jdrouet/mrml/compare/html-compare-v0.1.3...html-compare-v0.1.4) - 2024-12-08 + +### Fixed + +- apply clippy suggestions (#495) + +### Other + +- *(deps)* bump htmlparser to 0.2.1 (#489) +- replace xmlparser by htmlparser (#485) +- *(deps)* upgrade multiple dependencies (#476) + ## [0.1.3](https://github.com/jdrouet/mrml/compare/html-compare-v0.1.2...html-compare-v0.1.3) - 2024-06-13 ### Other diff --git a/packages/mrml-core/lib/html-compare/Cargo.toml b/packages/mrml-core/lib/html-compare/Cargo.toml index cb479e12..ad6b311d 100644 --- a/packages/mrml-core/lib/html-compare/Cargo.toml +++ b/packages/mrml-core/lib/html-compare/Cargo.toml @@ -2,7 +2,7 @@ name = "html-compare" description = "A simple library to compare html files" license = "MIT" -version = "0.1.3" +version = "0.1.4" edition = "2021" repository = "https://github.com/jdrouet/mrml" diff --git a/packages/mrml-python/CHANGELOG.md b/packages/mrml-python/CHANGELOG.md index 4305e18f..b7be44d1 100644 --- a/packages/mrml-python/CHANGELOG.md +++ b/packages/mrml-python/CHANGELOG.md @@ -6,6 +6,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.1.16](https://github.com/jdrouet/mrml/compare/mrml-python-v0.1.15...mrml-python-v0.1.16) - 2024-12-08 + +### Added + +- parsing warnings and improve errors (#451) + +### Fixed + +- *(mrml-python)* turn PyOSError into PyIOError + +### Other + +- use package attributes from workspace (#488) +- *(deps)* upgrade multiple dependencies (#476) + ## [0.1.15](https://github.com/jdrouet/mrml/compare/mrml-python-v0.1.14...mrml-python-v0.1.15) - 2024-06-30 ### Other diff --git a/packages/mrml-python/Cargo.toml b/packages/mrml-python/Cargo.toml index 6f7d1fb9..d3dcb8dd 100644 --- a/packages/mrml-python/Cargo.toml +++ b/packages/mrml-python/Cargo.toml @@ -2,7 +2,7 @@ name = "mrml-python" description = "Python wrapping on MRML" keywords = ["email", "mjml"] -version = "0.1.15" +version = "0.1.16" authors.workspace = true edition.workspace = true license.workspace = true @@ -16,7 +16,7 @@ name = "mrml" crate-type = ["cdylib"] [dependencies] -mrml = { version = "4.0.1", path = "../mrml-core", features = [ +mrml = { version = "5.0.0", path = "../mrml-core", features = [ "http-loader-ureq", "local-loader", ] } diff --git a/packages/mrml-wasm/CHANGELOG.md b/packages/mrml-wasm/CHANGELOG.md index 17c1726f..e6258180 100644 --- a/packages/mrml-wasm/CHANGELOG.md +++ b/packages/mrml-wasm/CHANGELOG.md @@ -6,6 +6,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.5.0](https://github.com/jdrouet/mrml/compare/mrml-wasm-v1.4.12...mrml-wasm-v1.5.0) - 2024-12-08 + +### Added + +- improve error handling (#452) +- parsing warnings and improve errors (#451) + +### Fixed + +- *(mrml-wasm)* remove wee_alloc dependency (#472) + +### Other + +- use package attributes from workspace (#488) +- *(deps)* upgrade multiple dependencies (#476) +- *(mrml-core)* base all component on the same struct (#448) + ## [1.4.12](https://github.com/jdrouet/mrml/compare/mrml-wasm-v1.4.11...mrml-wasm-v1.4.12) - 2024-06-30 ### Other diff --git a/packages/mrml-wasm/Cargo.toml b/packages/mrml-wasm/Cargo.toml index 19c5abfa..ec12d13a 100644 --- a/packages/mrml-wasm/Cargo.toml +++ b/packages/mrml-wasm/Cargo.toml @@ -2,7 +2,7 @@ name = "mrml-wasm" description = "Wasm wrapping on MRML" keywords = ["email", "mjml"] -version = "1.4.12" +version = "1.5.0" authors.workspace = true edition.workspace = true license.workspace = true @@ -25,7 +25,7 @@ reqwest-include-loader = ["async", "mrml/http-loader-async-reqwest"] # code size when deploying. console_error_panic_hook = { version = "0.1.7", optional = true } -mrml = { version = "4.0.1", path = "../mrml-core", default-features = false, features = [ +mrml = { version = "5.0.0", path = "../mrml-core", default-features = false, features = [ "parse", "render", ] }