Quickly build HTML emails with Tailwind CSS.
https://github.com/maizzle/framework/compare/v4.7.0...v4.7.1
This release switches the prettify
Transformer to use prettier
instead of pretty
, fixing an issue with indenting HTML comments (#1071)
prettify
transformer 4861d77https://github.com/maizzle/framework/compare/v4.6.5...v4.7.0
https://github.com/maizzle/framework/compare/v4.6.4...v4.6.5
https://github.com/maizzle/framework/compare/v4.6.3...v4.6.4
https://github.com/maizzle/framework/compare/v4.6.2...v4.6.3
A quick patch release so we can update to Tailwind CSS 3.4, among others:
https://github.com/maizzle/framework/compare/v4.6.1...v4.6.2
This release adds support for maizzle.config.js
files and fixes an issue with the file watcher.
Here's how you can use it:
Config file | Command |
---|---|
config.js or maizzle.config.js |
maizzle build maizzle serve |
config.production.js or maizzle.config.production.js |
maizzle build production maizzle serve production |
maizzle.config.js
files c97f5a8https://github.com/maizzle/framework/compare/v4.6.0...v4.6.1
This release adds type definitions to all exports (thanks to @gaurishhs), so you can now get autocomplete suggestions in your editor.
For example, here's config.js
in VS Code:
#1058 fixed an issue with how data structures (objects) were merged, which was causing values to be overwritten in arrays nested inside an object (raised in #1057).
https://github.com/maizzle/framework/compare/v4.5.0...v4.6.0
This release exposes the config
object as the second parameter of the afterBuild
event function, so you can read it like this:
// config.production.js
module.exports = {
// ...
events: {
afterBuild(files, config) {
const env = config.env
// do stuff with env
}
}
}
https://github.com/maizzle/framework/compare/v4.4.7...v4.5.0
Changed the default role
attribute value from presentation
to none
- they both do the same thing and none
is 8 characters shorter:
- <table cellpadding="0" cellspacing="0" role="presentation">
+ <table cellpadding="0" cellspacing="0" role="none">
So if your email has ~125 tables, this automatically saves 1kB. Doesn't sound like much, but it's an easy win and can add up.
https://github.com/maizzle/framework/compare/v4.4.6...v4.4.7