spatie/mjml-php
Convert MJML to HTML using PHP
1.3.0
1.1M downloads/mo
#2325 most downloaded on Packagist
spatie/mjml-php
What this package is like to depend on
Last release 1 months ago
23 Jul 2026
Release timing varies
gaps range from 5 weeks to 11 months
Nearly every release is documented
notes for 18 of 18 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
18 releases · first in 2023
2 releases in the last 12 months
see the full history below
Release timeline
18 releases · Aug 2023 to Jul 2026Releases
latest 18-
1.3.023 Jul 2026Release notes
Open source →What's Changed
- Bump dependabot/fetch-metadata from 2.5.0 to 3.0.0 by @dependabot[bot] in #50
- Bump dependabot/fetch-metadata from 3.0.0 to 3.1.0 by @dependabot[bot] in #51
- Bump actions/checkout from 4 to 7 by @dependabot[bot] in #52
- Officially support MJML v5 by @NickBevers in #54
- Bump actions/setup-node from 6 to 7 by @dependabot[bot] in #53
New Contributors
- @NickBevers made their first contribution in #54
Full Changelog: 1.2.6...1.3.0
Release notes
Open source →What's Changed
- Bump dependabot/fetch-metadata from 2.5.0 to 3.0.0 by @dependabot[bot] in https://github.com/spatie/mjml-php/pull/50
- Bump dependabot/fetch-metadata from 3.0.0 to 3.1.0 by @dependabot[bot] in https://github.com/spatie/mjml-php/pull/51
- Bump actions/checkout from 4 to 7 by @dependabot[bot] in https://github.com/spatie/mjml-php/pull/52
- Officially support MJML v5 by @NickBevers in https://github.com/spatie/mjml-php/pull/54
- Bump actions/setup-node from 6 to 7 by @dependabot[bot] in https://github.com/spatie/mjml-php/pull/53
New Contributors
- @NickBevers made their first contribution in https://github.com/spatie/mjml-php/pull/54
Full Changelog: https://github.com/spatie/mjml-php/compare/1.2.6...1.3.0
-
1.2.609 Feb 2026Release notes
Open source →What's Changed
- Bump dependabot/fetch-metadata from 2.3.0 to 2.4.0 by @dependabot[bot] in #34
- Bump aglipanci/laravel-pint-action from 2.5 to 2.6 by @dependabot[bot] in #36
- Update issue template by @AlexVanderbist in #38
- Bump dependabot/fetch-metadata from 2.4.0 to 2.5.0 by @dependabot[bot] in #47
- Bump actions/setup-node from 4 to 6 by @dependabot[bot] in #41
- Bump stefanzweifel/git-auto-commit-action from 5 to 7 by @dependabot[bot] in #40
- Add Symfony 8 and PHP 8.5 support by @freekmurze in #48
New Contributors
- @AlexVanderbist made their first contribution in #38
- @freekmurze made their first contribution in #48
Full Changelog: 1.2.5...1.2.6
Release notes
Open source →What's Changed
- Bump dependabot/fetch-metadata from 2.3.0 to 2.4.0 by @dependabot[bot] in https://github.com/spatie/mjml-php/pull/34
- Bump aglipanci/laravel-pint-action from 2.5 to 2.6 by @dependabot[bot] in https://github.com/spatie/mjml-php/pull/36
- Update issue template by @AlexVanderbist in https://github.com/spatie/mjml-php/pull/38
- Bump dependabot/fetch-metadata from 2.4.0 to 2.5.0 by @dependabot[bot] in https://github.com/spatie/mjml-php/pull/47
- Bump actions/setup-node from 4 to 6 by @dependabot[bot] in https://github.com/spatie/mjml-php/pull/41
- Bump stefanzweifel/git-auto-commit-action from 5 to 7 by @dependabot[bot] in https://github.com/spatie/mjml-php/pull/40
- Add Symfony 8 and PHP 8.5 support by @freekmurze in https://github.com/spatie/mjml-php/pull/48
New Contributors
- @AlexVanderbist made their first contribution in https://github.com/spatie/mjml-php/pull/38
- @freekmurze made their first contribution in https://github.com/spatie/mjml-php/pull/48
Full Changelog: https://github.com/spatie/mjml-php/compare/1.2.5...1.2.6
-
1.2.517 Mar 2025Release notes
Open source →What's Changed
- Fix base64 decode character type error by @rrehbein in https://github.com/spatie/mjml-php/pull/33
Full Changelog: https://github.com/spatie/mjml-php/compare/1.2.4...1.2.5
-
1.2.417 Mar 2025Release notes
Open source →What's Changed
- Bump dependabot/fetch-metadata from 2.2.0 to 2.3.0 by @dependabot in #28
- Bump aglipanci/laravel-pint-action from 2.4 to 2.5 by @dependabot in #30
- Switch passing mjml via argument to via stdin by @rrehbein in #31
New Contributors
Full Changelog: 1.2.3...1.2.4
Release notes
Open source →What's Changed
- Bump dependabot/fetch-metadata from 2.2.0 to 2.3.0 by @dependabot in https://github.com/spatie/mjml-php/pull/28
- Bump aglipanci/laravel-pint-action from 2.4 to 2.5 by @dependabot in https://github.com/spatie/mjml-php/pull/30
- Switch passing mjml via argument to via stdin by @rrehbein in https://github.com/spatie/mjml-php/pull/31
New Contributors
- @rrehbein made their first contribution in https://github.com/spatie/mjml-php/pull/31
Full Changelog: https://github.com/spatie/mjml-php/compare/1.2.3...1.2.4
-
1.2.318 Jan 2025Release notes
Open source →- Revert "Merge pull request #26 from spatie/feature/generate-using-cli"
Full Changelog: 1.2.2...1.2.3
Release notes
Open source →- Revert "Merge pull request #26 from spatie/feature/generate-using-cli"
Full Changelog: https://github.com/spatie/mjml-php/compare/1.2.2...1.2.3
-
1.2.217 Jan 2025Release notes
Open source →What's Changed
- Generate using a file with the cli when generating locally by @riasvdv in https://github.com/spatie/mjml-php/pull/26
Full Changelog: https://github.com/spatie/mjml-php/compare/1.2.1...1.2.2
-
1.2.101 Sep 2024Release notes
Open source →- Use base64 encoding to more reliably send data across
Full Changelog: 1.2.0...1.2.1
Release notes
Open source →- Use base64 encoding to more reliably send data across
Full Changelog: https://github.com/spatie/mjml-php/compare/1.2.0...1.2.1
-
1.2.009 Jul 2024Release notes
Open source →What's Changed
- MJML v5.0 Alpha compatibility by @stevebauman in #21
New Contributors
- @stevebauman made their first contribution in #21
Full Changelog: 1.1.0...1.2.0
Release notes
Open source →What's Changed
- MJML v5.0 Alpha compatibility by @stevebauman in https://github.com/spatie/mjml-php/pull/21
New Contributors
- @stevebauman made their first contribution in https://github.com/spatie/mjml-php/pull/21
Full Changelog: https://github.com/spatie/mjml-php/compare/1.1.0...1.2.0
-
1.1.022 Jan 2024Release notes
Open source →What's Changed
- Bump aglipanci/laravel-pint-action from 2.3.0 to 2.3.1 by @dependabot in #12
- Bump actions/setup-node from 3 to 4 by @dependabot in #8
- Bump stefanzweifel/git-auto-commit-action from 4 to 5 by @dependabot in #7
- Add support for specifying the path to nodejs executable by @vladyslav-mikhieiev in #16
New Contributors
- @vladyslav-mikhieiev made their first contribution in #16
Full Changelog: 1.0.2...1.1.0
Release notes
Open source →What's Changed
- Bump aglipanci/laravel-pint-action from 2.3.0 to 2.3.1 by @dependabot in https://github.com/spatie/mjml-php/pull/12
- Bump actions/setup-node from 3 to 4 by @dependabot in https://github.com/spatie/mjml-php/pull/8
- Bump stefanzweifel/git-auto-commit-action from 4 to 5 by @dependabot in https://github.com/spatie/mjml-php/pull/7
- Add support for specifying the path to nodejs executable by @vladyslav-mikhieiev in https://github.com/spatie/mjml-php/pull/16
New Contributors
- @vladyslav-mikhieiev made their first contribution in https://github.com/spatie/mjml-php/pull/16
Full Changelog: https://github.com/spatie/mjml-php/compare/1.0.2...1.1.0
-
1.0.218 Dec 2023Release notes
Open source →What's Changed
- Allow Symfony 7.x by @thecaliskan in #11
New Contributors
- @thecaliskan made their first contribution in #11
Full Changelog: 1.0.1...1.0.2
Release notes
Open source →What's Changed
- Allow Symfony 7.x by @thecaliskan in https://github.com/spatie/mjml-php/pull/11
New Contributors
- @thecaliskan made their first contribution in https://github.com/spatie/mjml-php/pull/11
Full Changelog: https://github.com/spatie/mjml-php/compare/1.0.1...1.0.2
-
1.0.109 Oct 2023Release notes
Open source →What's Changed
- Check for deprecation warning by @Baspa in https://github.com/spatie/mjml-php/pull/6
- Bump actions/checkout from 3 to 4 by @dependabot in https://github.com/spatie/mjml-php/pull/5
New Contributors
- @Baspa made their first contribution in https://github.com/spatie/mjml-php/pull/6
Full Changelog: https://github.com/spatie/mjml-php/compare/1.0.0...1.0.1
-
1.0.025 Aug 2023 -
0.0.623 Aug 2023Release notes
Open source →- Fix an issue where settings weren't kept
Full Changelog: https://github.com/spatie/mjml-php/compare/0.0.5...0.0.6
-
0.0.523 Aug 2023Release notes
Open source →- Adds sidecar function
Full Changelog: https://github.com/spatie/mjml-php/compare/0.0.4...0.0.5
-
0.0.423 Aug 2023Release notes
Open source →What's Changed
- Small nitpicks by @riasvdv in https://github.com/spatie/mjml-php/pull/3
New Contributors
- @riasvdv made their first contribution in https://github.com/spatie/mjml-php/pull/3
Full Changelog: https://github.com/spatie/mjml-php/compare/0.0.3...0.0.4
-
0.0.323 Aug 2023Release notes
Open source →What's Changed
- isMjml() by @Nielsvanpach in https://github.com/spatie/mjml-php/pull/2
New Contributors
- @Nielsvanpach made their first contribution in https://github.com/spatie/mjml-php/pull/2
Full Changelog: https://github.com/spatie/mjml-php/compare/0.0.2...0.0.3
-
0.0.223 Aug 2023Release notes
Open source →Full Changelog: https://github.com/spatie/mjml-php/compare/0.0.1...0.0.2
-
0.0.121 Aug 2023Release notes
Open source →What's Changed
- Bump aglipanci/laravel-pint-action from 1.0.0 to 2.3.0 by @dependabot in https://github.com/spatie/mjml-php/pull/1
New Contributors
- @dependabot made their first contribution in https://github.com/spatie/mjml-php/pull/1
Full Changelog: https://github.com/spatie/mjml-php/commits/0.0.1