diff --git a/Cargo.lock b/Cargo.lock index 57f7a439..53100608 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1413,7 +1413,7 @@ dependencies = [ [[package]] name = "mrml" -version = "5.1.0" +version = "6.0.0" dependencies = [ "async-trait", "concat-idents", @@ -1440,7 +1440,7 @@ dependencies = [ [[package]] name = "mrml-cli" -version = "1.7.1" +version = "1.7.2" dependencies = [ "clap", "env_logger", @@ -1452,7 +1452,7 @@ dependencies = [ [[package]] name = "mrml-python" -version = "0.2.1" +version = "0.2.2" dependencies = [ "mrml", "pyo3", @@ -1460,7 +1460,7 @@ dependencies = [ [[package]] name = "mrml-wasm" -version = "1.5.1" +version = "1.6.0" dependencies = [ "console_error_panic_hook", "mrml", diff --git a/examples/axum/Cargo.toml b/examples/axum/Cargo.toml index 8c24856b..9df5cbb8 100644 --- a/examples/axum/Cargo.toml +++ b/examples/axum/Cargo.toml @@ -7,7 +7,7 @@ edition = "2021" [dependencies] axum = { version = "0.8", features = ["macros"] } -mrml = { version = "5.1.0", path = "../../packages/mrml-core", features = [ +mrml = { version = "6.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 403d010e..22ce17d1 100644 --- a/packages/mrml-cli/CHANGELOG.md +++ b/packages/mrml-cli/CHANGELOG.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.7.2](https://github.com/jdrouet/mrml/compare/mrml-cli-v1.7.1...mrml-cli-v1.7.2) - 2025-12-29 + +### Other + +- updated the following local packages: mrml + ## [1.7.1](https://github.com/jdrouet/mrml/compare/mrml-cli-v1.7.0...mrml-cli-v1.7.1) - 2025-11-16 ### Other diff --git a/packages/mrml-cli/Cargo.toml b/packages/mrml-cli/Cargo.toml index 5c419e5c..f6aba12a 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.7.1" +version = "1.7.2" authors.workspace = true edition.workspace = true license.workspace = true @@ -16,7 +16,7 @@ path = "src/main.rs" name = "mrml" [dependencies] -mrml = { version = "5.1.0", path = "../mrml-core", features = [ +mrml = { version = "6.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 bece9054..83f38725 100644 --- a/packages/mrml-core/CHANGELOG.md +++ b/packages/mrml-core/CHANGELOG.md @@ -6,6 +6,17 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [6.0.0](https://github.com/jdrouet/mrml/compare/mrml-v5.1.0...mrml-v6.0.0) - 2025-12-29 + +### Added + +- add CSS inlining support for mj-style with inline attribute ([#537](https://github.com/jdrouet/mrml/pull/537)) + +### Other + +- fix `result.startswith` in Python usage demo ([#589](https://github.com/jdrouet/mrml/pull/589)) +- improve readme wording ([#571](https://github.com/jdrouet/mrml/pull/571)) + ## [5.1.0](https://github.com/jdrouet/mrml/compare/mrml-v5.0.0...mrml-v5.1.0) - 2025-11-16 ### Added diff --git a/packages/mrml-core/Cargo.toml b/packages/mrml-core/Cargo.toml index 2db40c05..c573380b 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 = "5.1.0" +version = "6.0.0" authors.workspace = true edition.workspace = true license.workspace = true diff --git a/packages/mrml-python/CHANGELOG.md b/packages/mrml-python/CHANGELOG.md index 04ef74cd..28146bcf 100644 --- a/packages/mrml-python/CHANGELOG.md +++ b/packages/mrml-python/CHANGELOG.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [0.2.2](https://github.com/jdrouet/mrml/compare/mrml-python-v0.2.1...mrml-python-v0.2.2) - 2025-12-29 + +### Added + +- add CSS inlining support for mj-style with inline attribute ([#537](https://github.com/jdrouet/mrml/pull/537)) + ## [0.2.1](https://github.com/jdrouet/mrml/compare/mrml-python-v0.2.0...mrml-python-v0.2.1) - 2025-11-16 ### Added diff --git a/packages/mrml-python/Cargo.toml b/packages/mrml-python/Cargo.toml index 457589f4..e3ce493d 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.2.1" +version = "0.2.2" authors.workspace = true edition.workspace = true license.workspace = true @@ -16,7 +16,7 @@ name = "mrml" crate-type = ["cdylib"] [dependencies] -mrml = { version = "5.1.0", path = "../mrml-core", features = [ +mrml = { version = "6.0.0", path = "../mrml-core", features = [ "http-loader-ureq", "local-loader", "css-inline", diff --git a/packages/mrml-wasm/CHANGELOG.md b/packages/mrml-wasm/CHANGELOG.md index 4e3214c4..33b1198a 100644 --- a/packages/mrml-wasm/CHANGELOG.md +++ b/packages/mrml-wasm/CHANGELOG.md @@ -6,6 +6,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +## [1.6.0](https://github.com/jdrouet/mrml/compare/mrml-wasm-v1.5.1...mrml-wasm-v1.6.0) - 2025-12-29 + +### Added + +- add CSS inlining support for mj-style with inline attribute ([#537](https://github.com/jdrouet/mrml/pull/537)) + ## [1.5.1](https://github.com/jdrouet/mrml/compare/mrml-wasm-v1.5.0...mrml-wasm-v1.5.1) - 2025-11-16 ### Fixed diff --git a/packages/mrml-wasm/Cargo.toml b/packages/mrml-wasm/Cargo.toml index cbcb502e..9a462035 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.5.1" +version = "1.6.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 = "5.1.0", path = "../mrml-core", default-features = false, features = [ +mrml = { version = "6.0.0", path = "../mrml-core", default-features = false, features = [ "parse", "render", ] }