Mjml

Latest version: v0.11.0

Safety actively analyzes 685525 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 3

0.11.0

-------------------

- security fix: escaped HTML entities like `>` were unescaped in the final mjml output, leading to potential injection of untrusted user data (reported by sh-at-cs)

0.10.0

------------------

- fix CSS child selectors
- disable loading remote stylesheets when inlining CSS
- require css-inline 0.11.x for performance improvements
- drop css-inline Python 3.6 support
- fix exception when processing an `mj-section` with `background-size` (reported by Thomas Handorf)

0.9.1

------------------

- require css_inline < 0.10 due to an incompatible API change
- move project out of "alpha" state, it is at least "beta" by now

0.9.0

------------------

- add mjml-accordion, mjml-accordion-element, mjml-accordion-text, mjml-accordion-title, mjml-carousel, mjml-head-breakpoint, mjml-hero, mjml-navbar, mjml-navbar-link, mjml-social, mjml-spacer, and mjml-wrapper components (Casey Holzer)
- add support for custom components (Casey Holzer)
- add support for full-width attribute to mj-section (Casey Holzer)
- renamed project to "mjml-python", dropping the "-stub" suffix

0.8.0

------------------

- parse MJML using BeautifulSoup4 which fixes several issues with HTML inside
`mj-text` (e.g. HTML entities, missing white space) (Casey Holzer)
- prevent exception when trying to set padding for `<mj-column>` (reported by Peter Coles)
- fix setting `width` attribute for `mj-button` (spotted by Michael Romanenko)
- support css inlining (via `inlineStyle`) if "css_inline" is installed (Casey Holzer)

**New Contributors:**

- [Casey Holzer](https://www.github.com/caseyjhol)
- [Peter Coles](https://www.github.com/mrcoles)

0.7.0

------------------

- fix incomplete implementation of `background` attributes for `<mj-section>`
- check HTML output against mjml 4.12.0: test suite was updated with outputs
from mjml 4.12.0 and required fixes where ported.

Page 1 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.