jdrouet / mrml

Implementation of mjml in rust
MIT License
362 stars 24 forks source link

chore: release #417

Closed github-actions[bot] closed 5 months ago

github-actions[bot] commented 7 months ago

🤖 New release

Changelog

## `mrml`

## [4.0.0](https://github.com/jdrouet/mrml/compare/mrml-v3.1.5...mrml-v4.0.0) - 2024-06-13 ### Added - *(mrml-core)* allow to have comments at root level ([#414](https://github.com/jdrouet/mrml/pull/414)) ### Fixed - *(mrml-core)* remove unreachable code from doc ### Other - *(mrml-core)* make MjAttributes children public ([#429](https://github.com/jdrouet/mrml/pull/429)) - *(mrml-core)* remove common macro - *(deps)* Update itertools requirement from 0.12.1 to 0.13.0 in /packages/mrml-core ([#425](https://github.com/jdrouet/mrml/pull/425)) - *(mrml-core)* remove useless ToString - *(mrml-core)* avoid calling self.attributes in loops - *(mrml-core)* use fmt::Write in render buffer - *(mrml-core)* move MjAccordionElementChild - *(mrml-core)* remove unused code - *(mrml-core)* avoid using dyn dispatch - *(mrml-core)* reimplement print with a printer ([#423](https://github.com/jdrouet/mrml/pull/423)) - *(mrml-core)* only use indexmap - *(mrml-core)* update spacing implementation - *(mrml-core)* spacing should only handle pixels ([#422](https://github.com/jdrouet/mrml/pull/422)) - *(mrml-core)* make SocialNetwork use static str - *(mrml-core)* make extra use &str - *(mrml-core)* avoid closing when calling attribute - *(mrml-core)* simplify lifetimes - *(mrml-core)* move siblings and index to renderer - *(mrml-core)* move container_width to renderer - *(mrml-core)* use common renderer - *(mrml-core)* move buffer and header in cursor - *(mrml-core)* wrap render options and header in context - *(mrml-core)* split header to avoir using Cell - *(mrml-core)* add lifetime to tag - *(mrml-core)* style are now built with Cow<'static, str> - *(mrml-core)* remove unused code - *(mrml-core)* remove extra panic info - *(mrml-core)* move conditional to buffer - *(mrml-core)* make RenderBuffer a struct - *(mrml-core)* render with buffer - *(mrml-core)* move tag to render prelude - *(mrml-core)* make default_attribute return static str - *(mrml-core)* return args as &str - *(mrml-core)* styles are stored in Set> ([#420](https://github.com/jdrouet/mrml/pull/420)) - *(deps)* Bump rustls from 1.0.0-alpha.46 to 1.0.0-alpha.55
## `mrml-json-macros`
## [0.1.4](https://github.com/jdrouet/mrml/compare/mrml-json-macros-v0.1.3...mrml-json-macros-v0.1.4) - 2024-06-13 ### Other - *(mrml-core)* remove common macro
## `html-compare`
## [0.1.3](https://github.com/jdrouet/mrml/compare/html-compare-v0.1.2...html-compare-v0.1.3) - 2024-06-13 ### Other - *(mrml-core)* reimplement print with a printer ([#423](https://github.com/jdrouet/mrml/pull/423))
## `css-compare`
## [0.1.3](https://github.com/jdrouet/mrml/compare/css-compare-v0.1.2...css-compare-v0.1.3) - 2024-06-13 ### Other - *(deps)* Bump rustls from 1.0.0-alpha.46 to 1.0.0-alpha.55
## `mrml-cli`
## [1.6.0](https://github.com/jdrouet/mrml/compare/mrml-cli-v1.5.8...mrml-cli-v1.6.0) - 2024-06-13 ### Added - *(mrml-cli)* improve error message ([#418](https://github.com/jdrouet/mrml/pull/418)) ### Other - *(mrml-core)* reimplement print with a printer ([#423](https://github.com/jdrouet/mrml/pull/423))
## `mrml-wasm`
## [1.4.11](https://github.com/jdrouet/mrml/compare/mrml-wasm-v1.4.10...mrml-wasm-v1.4.11) - 2024-06-13 ### Other - *(deps)* Update itertools requirement from 0.12.1 to 0.13.0 in /packages/mrml-core ([#425](https://github.com/jdrouet/mrml/pull/425))
## `mrml-python`
## [0.1.14](https://github.com/jdrouet/mrml/compare/mrml-python-v0.1.13...mrml-python-v0.1.14) - 2024-06-13 ### Other - updated the following local packages: mrml


This PR was generated with release-plz.