MJMLのv4.4.0がリリース!mj-buttonコンポーネントなどが強化されました
UI開発者 板垣先週ひっそりと、MJMLのv4.4.0がリリースされていました!
今回のリリースでは主に以下のアップデートがありました。
- mj-buttonコンポーネントのクリック範囲が全範囲になった(Outlookを除く)
- mj-imageコンポーネントの代替テキストの修正、font-sizeおよびmax-height属性が使用可能になった
- CSSのインライン展開時にタグがJuiceによって変更される不具合が修正された
- マイグレーションの警告を無効にするオプションが追加された
- cliでmj-includeのベースパスを指定できるようになった
- minify時にコンテンツを無視するようにした
- ドキュメントが更新された
その他、詳細な情報はリリースノートをご確認ください。
個人的にはmj-buttonコンポーネントのアップデートがとても熱く感じました。
以前までのバージョンでは、ボタンのクリック範囲がボタン内部のテキストのみだったのですが、v4.4.0ではでボタンの全範囲でクリックが可能になり、HTMLメールでよりWebサイトに近い体験ができるようになりました。
文字だけではわかりにくいので、以下のデモから挙動の違いをご確認ください。
Webサイト基準で考えると何のことはない話ですが、HTMLメールではさまざまなメーラーで同じ挙動をするリンクボタンを作るのは手間のかかることなのでとても助かりますね。