Conversation
Snyk has created this PR to upgrade mjml from 4.16.1 to 4.17.0. See this package in npm: mjml See this project in Snyk: https://app.snyk.io/org/rasulkireev/project/af5f5bbe-5bf5-4dc3-a8a0-96d9e581d724?utm_source=github&utm_medium=referral&page=upgrade-pr
|
Important Review skippedIgnore keyword(s) in the title. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the ✨ Finishing touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Greptile OverviewGreptile SummaryThis PR upgrades What Changed:
Key Updates in 4.17.0:
Impact on TuxSEO: Recommendation: Confidence Score: 5/5
Important Files ChangedFile Analysis
Sequence DiagramsequenceDiagram
participant Dev as Developer
participant Snyk as Snyk Bot
participant NPM as NPM Registry
participant App as TuxSEO App
participant Django as Django MJML
participant MJML as MJML Server
participant Email as Email Service
Dev->>Snyk: Configure auto-upgrade PRs
Snyk->>NPM: Check for new versions
NPM-->>Snyk: mjml 4.17.0 available
Snyk->>Snyk: Analyze upgrade safety
Snyk->>Dev: Create PR #129 (4.16.1→4.17.0)
Note over Dev,Email: After PR merge
Dev->>App: Merge PR and deploy
App->>NPM: npm install mjml@4.17.0
NPM-->>App: Install complete
Note over App,Email: Email generation flow
App->>Django: Trigger email (e.g., blog_post_ready)
Django->>Django: Load MJML template
Django->>MJML: POST /v1/render with MJML markup
MJML->>MJML: Parse and render using v4.17.0
MJML-->>Django: Return HTML email
Django->>Email: Send HTML email via Mailgun
Email-->>App: Email delivered
|
Snyk has created this PR to upgrade mjml from 4.16.1 to 4.17.0.
ℹ️ Keep your dependencies up-to-date. This makes it easier to fix existing vulnerabilities and to more quickly identify and fix newly disclosed vulnerabilities when they affect your project.
The recommended version is 1 version ahead of your current version.
The recommended version was released 24 days ago.
Release notes
Package name: mjml
-
4.17.0 - 2025-11-13
- mjml-wrapper: add gap between sections #2977 by @ dazgreer in #3004
- mjml-social: respect align and icon-height attributes #3001 by @ dazgreer in #3002
- mjml-carousel: hide thumbnails if not supported #2999 by @ dazgreer in #3000
- mjml-accordion: respect font-family and padding-x attributes #2997 by @ dazgreer in #2998
- mjml-table: respect cellspacing #2995 by @ dazgreer in #2996
- mjml-navbar: fix ico-padding-x that was not working #2991 by @ dazgreer in #2992
- mjml-column: fix border-radius that was not working #2989 by @ dazgreer in #2990
- Added link to support matrix by @ dazgreer in #3005
- Update image URLs by @ dazgreer in #3007
- Examples indenting by @ EtienneHosman in #2974
- Update local MJML testing by @ dazgreer in #2987
- Add publish action by @ totocap in #3009
- @ EtienneHosman made their first contribution in #2974
-
4.16.1 - 2025-09-18
- Fix build issue of version 4.16.0 for mjml-browser
from mjml GitHub release notesWhat's Changed
Features
Fixes
Documentation
Other
New Contributors
Full Changelog: v4.16.1...v4.17.0
Fixes
Full Changelog: v4.16.0...v4.16.1
Important
Note: You are seeing this because you or someone else with access to this repository has authorized Snyk to open upgrade PRs.
For more information: