Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release #465

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Aug 17, 2024

🤖 New release

  • mrml: 4.0.1 -> 5.0.0 (⚠️ API breaking changes)
  • html-compare: 0.1.3 -> 0.1.4 (✓ API compatible changes)
  • css-compare: 0.1.3 -> 0.1.4 (✓ API compatible changes)
  • mrml-cli: 1.6.1 -> 1.7.0
  • mrml-python: 0.1.15 -> 0.1.16
  • mrml-wasm: 1.4.12 -> 1.5.0

⚠️ mrml breaking changes

--- failure enum_struct_variant_field_added: pub enum struct variant field added ---

Description:
An enum's exhaustive struct variant has a new field, which has to be included when constructing or matching on this variant.
        ref: https://doc.rust-lang.org/reference/attributes/type_system.html#the-non_exhaustive-attribute
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.37.0/src/lints/enum_struct_variant_field_added.ron

Failed in:
  field origin of variant Error::IncludeLoaderError in /tmp/.tmpUyymwD/mrml/packages/mrml-core/src/prelude/parser/mod.rs:71

--- failure enum_tuple_variant_changed_kind: An enum tuple variant changed kind ---

Description:
A public enum's exhaustive tuple variant has changed to a different kind of enum variant, breaking possible instantiations and patterns.
        ref: https://doc.rust-lang.org/reference/items/enumerations.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.37.0/src/lints/enum_tuple_variant_changed_kind.ron

Failed in:
  variant Error::UnexpectedElement in /tmp/.tmpUyymwD/mrml/packages/mrml-core/src/prelude/parser/mod.rs:41
  variant Error::UnexpectedToken in /tmp/.tmpUyymwD/mrml/packages/mrml-core/src/prelude/parser/mod.rs:43
  variant Error::MissingAttribute in /tmp/.tmpUyymwD/mrml/packages/mrml-core/src/prelude/parser/mod.rs:45
  variant Error::InvalidAttribute in /tmp/.tmpUyymwD/mrml/packages/mrml-core/src/prelude/parser/mod.rs:51
  variant Error::InvalidFormat in /tmp/.tmpUyymwD/mrml/packages/mrml-core/src/prelude/parser/mod.rs:53
  variant Error::ParserError in /tmp/.tmpUyymwD/mrml/packages/mrml-core/src/prelude/parser/mod.rs:61

--- failure enum_unit_variant_changed_kind: An enum unit variant changed kind ---

Description:
A public enum's exhaustive unit variant has changed to a different kind of enum variant, breaking possible instantiations and patterns.
        ref: https://doc.rust-lang.org/reference/items/enumerations.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.37.0/src/lints/enum_unit_variant_changed_kind.ron

Failed in:
  variant Error::EndOfStream in /tmp/.tmpUyymwD/mrml/packages/mrml-core/src/prelude/parser/mod.rs:55
  variant Error::SizeLimit in /tmp/.tmpUyymwD/mrml/packages/mrml-core/src/prelude/parser/mod.rs:58

--- failure enum_variant_missing: pub enum variant removed or renamed ---

Description:
A publicly-visible enum has at least one variant that is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.37.0/src/lints/enum_variant_missing.ron

Failed in:
  variant Error::UnexpectedAttribute, previously in file /tmp/.tmpbMsT1X/mrml/src/prelude/parser/mod.rs:61

--- failure inherent_method_missing: pub method removed or renamed ---

Description:
A publicly-visible method or associated fn is no longer available under its prior name. It may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.37.0/src/lints/inherent_method_missing.ron

Failed in:
  MjBreakpointAttributes::is_empty, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_breakpoint/json.rs:4
  MjAccordionElementChildren::is_empty, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_accordion_element/json.rs:22
  MjIncludeHeadAttributes::is_empty, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_include/head/mod.rs:77
  MjIncludeBodyAttributes::is_empty, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_include/body/mod.rs:84
  MjStyleAttributes::is_empty, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_style/json.rs:4
  MjIncludeBodyChild::as_renderable, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_include/body/render.rs:5
  MjmlAttributes::is_empty, previously in file /tmp/.tmpbMsT1X/mrml/src/mjml/json.rs:12

--- failure struct_missing: pub struct removed or renamed ---

Description:
A publicly-visible struct cannot be imported by its prior path. A `pub use` may have been removed, or the struct itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.37.0/src/lints/struct_missing.ron

Failed in:
  struct mrml::prelude::render::Generator, previously in file /tmp/.tmpbMsT1X/mrml/src/prelude/render/mod.rs:26
  struct mrml::mj_head::MjHead, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_head/mod.rs:18
  struct mrml::mj_breakpoint::MjBreakpoint, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_breakpoint/mod.rs:20
  struct mrml::mj_hero::MjHero, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_hero/mod.rs:18
  struct mrml::mj_section::MjSection, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_section/mod.rs:21
  struct mrml::mj_title::MjTitle, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_title/mod.rs:13
  struct mrml::prelude::render::RenderBuffer, previously in file /tmp/.tmpbMsT1X/mrml/src/prelude/render/buffer.rs:4
  struct mrml::prelude::render::RenderCursor, previously in file /tmp/.tmpbMsT1X/mrml/src/prelude/render/mod.rs:55
  struct mrml::mj_button::MjButton, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_button/mod.rs:18
  struct mrml::mj_attributes_all::MjAttributesAll, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_attributes_all/mod.rs:15
  struct mrml::mj_style::MjStyle, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_style/mod.rs:20
  struct mrml::mj_accordion_title::MjAccordionTitle, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_accordion_title/mod.rs:18
  struct mrml::mjml::Mjml, previously in file /tmp/.tmpbMsT1X/mrml/src/mjml/mod.rs:39
  struct mrml::mj_divider::MjDivider, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_divider/mod.rs:17
  struct mrml::mj_preview::MjPreview, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_preview/mod.rs:13
  struct mrml::mj_font::MjFont, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_font/mod.rs:20
  struct mrml::prelude::print::PrettyPrinter, previously in file /tmp/.tmpbMsT1X/mrml/src/prelude/print.rs:236
  struct mrml::mj_raw::MjRaw, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_raw/mod.rs:18
  struct mrml::mj_carousel_image::MjCarouselImage, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_carousel_image/mod.rs:17
  struct mrml::mj_navbar::MjNavbar, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_navbar/mod.rs:20
  struct mrml::mj_accordion_element::MjAccordionElement, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_accordion_element/mod.rs:25
  struct mrml::mj_table::MjTable, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_table/mod.rs:18
  struct mrml::mj_carousel::MjCarousel, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_carousel/mod.rs:20
  struct mrml::mj_attributes::MjAttributes, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_attributes/mod.rs:16
  struct mrml::mj_social::MjSocial, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_social/mod.rs:20
  struct mrml::mj_wrapper::MjWrapper, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_wrapper/mod.rs:18
  struct mrml::mj_text::MjText, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_text/mod.rs:18
  struct mrml::mj_body::MjBody, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_body/mod.rs:20
  struct mrml::prelude::render::Header, previously in file /tmp/.tmpbMsT1X/mrml/src/prelude/render/header.rs:75
  struct mrml::mj_attributes_class::MjAttributesClass, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_attributes_class/mod.rs:13
  struct mrml::prelude::render::RenderContext, previously in file /tmp/.tmpbMsT1X/mrml/src/prelude/render/mod.rs:38
  struct mrml::prelude::print::DensePrinter, previously in file /tmp/.tmpbMsT1X/mrml/src/prelude/print.rs:186
  struct mrml::mj_image::MjImage, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_image/mod.rs:17
  struct mrml::mj_group::MjGroup, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_group/mod.rs:18
  struct mrml::mj_accordion::MjAccordion, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_accordion/mod.rs:32
  struct mrml::prelude::render::VariableHeader, previously in file /tmp/.tmpbMsT1X/mrml/src/prelude/render/header.rs:10
  struct mrml::comment::Comment, previously in file /tmp/.tmpbMsT1X/mrml/src/comment/mod.rs:14
  struct mrml::node::Node, previously in file /tmp/.tmpbMsT1X/mrml/src/node/mod.rs:13
  struct mrml::mj_navbar_link::MjNavbarLink, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_navbar_link/mod.rs:18
  struct mrml::mj_column::MjColumn, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_column/mod.rs:18
  struct mrml::mj_social_element::MjSocialElement, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_social_element/mod.rs:20
  struct mrml::prelude::render::Tag, previously in file /tmp/.tmpbMsT1X/mrml/src/prelude/render/tag.rs:35
  struct mrml::mj_spacer::MjSpacer, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_spacer/mod.rs:17
  struct mrml::mj_accordion_text::MjAccordionText, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_accordion_text/mod.rs:18

--- failure trait_missing: pub trait removed or renamed ---

Description:
A publicly-visible trait cannot be imported by its prior path. A `pub use` may have been removed, or the trait itself may have been renamed or removed entirely.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#item-remove
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.37.0/src/lints/trait_missing.ron

Failed in:
  trait mrml::mj_section::SectionLikeRender, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_section/render.rs:209
  trait mrml::prelude::print::PrintableElement, previously in file /tmp/.tmpbMsT1X/mrml/src/prelude/print.rs:123
  trait mrml::prelude::render::Render, previously in file /tmp/.tmpbMsT1X/mrml/src/prelude/render/mod.rs:89
  trait mrml::prelude::render::Renderable, previously in file /tmp/.tmpbMsT1X/mrml/src/prelude/render/mod.rs:269
  trait mrml::mj_section::WithMjSectionBackground, previously in file /tmp/.tmpbMsT1X/mrml/src/mj_section/render.rs:16
  trait mrml::prelude::print::PrintableAttributes, previously in file /tmp/.tmpbMsT1X/mrml/src/prelude/print.rs:6
  trait mrml::prelude::print::PrintableChildren, previously in file /tmp/.tmpbMsT1X/mrml/src/prelude/print.rs:25
Changelog

mrml

5.0.0 - 2024-12-15

Added

Fixed

Other

html-compare

0.1.4 - 2024-12-15

Fixed

Other

css-compare

0.1.4 - 2024-12-15

Other

mrml-cli

1.7.0 - 2024-12-15

Added

Other

mrml-python

0.1.16 - 2024-12-15

Added

Fixed

  • (mrml-python) turn PyOSError into PyIOError

Other

mrml-wasm

1.5.0 - 2024-12-15

Added

Fixed

Other


This PR was generated with release-plz.

@github-actions github-actions bot force-pushed the release-plz-2024-08-17T12-13-38Z branch 2 times, most recently from a065a4f to 40809ff Compare August 17, 2024 12:14
@github-actions github-actions bot force-pushed the release-plz-2024-08-17T12-13-38Z branch 2 times, most recently from 8879dec to 73fccc9 Compare September 9, 2024 14:54
@github-actions github-actions bot force-pushed the release-plz-2024-08-17T12-13-38Z branch 3 times, most recently from 4875c0d to 5857160 Compare September 23, 2024 13:16
@github-actions github-actions bot force-pushed the release-plz-2024-08-17T12-13-38Z branch 9 times, most recently from ffef73e to 61a47ea Compare October 20, 2024 19:26
@github-actions github-actions bot force-pushed the release-plz-2024-08-17T12-13-38Z branch 4 times, most recently from 0146871 to 4fb56ff Compare October 26, 2024 10:19
@jdrouet
Copy link
Owner

jdrouet commented Oct 27, 2024

/release-plz set-version [email protected]

@jdrouet jdrouet force-pushed the release-plz-2024-08-17T12-13-38Z branch from 4fb56ff to e107d98 Compare October 27, 2024 10:34
@github-actions github-actions bot force-pushed the release-plz-2024-08-17T12-13-38Z branch 3 times, most recently from 206d408 to 26aee53 Compare October 27, 2024 10:55
@github-actions github-actions bot force-pushed the release-plz-2024-08-17T12-13-38Z branch from 26aee53 to 0bfc216 Compare November 4, 2024 12:58
@github-actions github-actions bot force-pushed the release-plz-2024-08-17T12-13-38Z branch from 0bfc216 to b2f5986 Compare November 19, 2024 05:13
@github-actions github-actions bot force-pushed the release-plz-2024-08-17T12-13-38Z branch from b2f5986 to 8f16807 Compare November 26, 2024 05:55
@github-actions github-actions bot force-pushed the release-plz-2024-08-17T12-13-38Z branch 2 times, most recently from f1165e6 to 3790455 Compare December 8, 2024 10:20
@github-actions github-actions bot force-pushed the release-plz-2024-08-17T12-13-38Z branch from 3790455 to 8443a40 Compare December 15, 2024 08:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant