Releases: maizzle/framework
v4.6.5
- build(deps): bump posthtml-content from 0.1.2 to 1.0.2 8bb1e0c
- build(deps): bump follow-redirects from 1.15.2 to 1.15.4 33f228c
- build(deps): bump posthtml-match-helper from 1.0.3 to 1.0.4 691a899
- build(deps): bump tailwindcss from 3.4.0 to 3.4.1 7e1c431
- build(deps): bump postcss from 8.4.32 to 8.4.33 3ce0513
v4.6.4
v4.6.3
v4.6.2
A quick patch release so we can update to Tailwind CSS 3.4, among others:
- build(deps): bump tailwindcss from 3.3.7 to 3.4.0 671944d
- build(deps): bump postcss-merge-longhand from 6.0.0 to 6.0.1 495dd71
- build(deps-dev): bump np from 9.1.0 to 9.2.0 fb6c84b
- build(deps): bump juice from 9.1.0 to 10.0.0 bf86fb7
- build(deps): bump postcss from 8.4.31 to 8.4.32 6f54a6c
- build(deps): bump fs-extra from 10.1.0 to 11.2.0 48bcaf2
- build(deps-dev): bump @types/markdown-it from 13.0.6 to 13.0.7 be1399d
v4.6.1
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 |
Fixed
v4.6.0
New features
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:
Fixed
#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).
v4.5.0
New features
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
}
}
}
Commits
v4.4.7
Changed
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.
- refactor: prefer role none over presentation 979fe21
v4.4.6
This patch release changes when the safeClassNames
Transformer runs by default and fixes an issue where the incorrect Tailwind config was being used with the tailwindcss
filter (i.e. in <style tailwindcss>
).