Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Maizzle 5 #1299

Open
wants to merge 155 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
155 commits
Select commit Hold shift + click to select a range
fd73020
fix: git conflicts
cossssmin Jul 15, 2024
848bed9
5.0.0-beta.1
cossssmin Jul 15, 2024
e2bb669
fix: morphdom path
cossssmin Jul 15, 2024
a79a50c
refactor: force reload if no websocket support
cossssmin Jul 15, 2024
ca16419
5.0.0-beta.2
cossssmin Jul 15, 2024
d223968
build: update dependencies
cossssmin Jul 16, 2024
56c78d8
chore: add release script
cossssmin Jul 16, 2024
8dceb20
refactor: safeClassNames option name
cossssmin Jul 16, 2024
3e113ed
5.0.0-beta.3
cossssmin Jul 16, 2024
df006eb
refactor: set resolveCalc precision to 2
cossssmin Jul 17, 2024
d128cd7
fix: missing calc precision param
cossssmin Jul 17, 2024
98ab301
fix: build.content type definition
cossssmin Jul 17, 2024
9f84e35
refactor: build command
cossssmin Jul 17, 2024
b1154e1
feat: expose transformers to afterBuild event
cossssmin Jul 18, 2024
66d5872
fix: actually export transformers
cossssmin Jul 18, 2024
ae1227a
feat: expose posthtml and transformers to render events
cossssmin Jul 18, 2024
8175e1b
fix: export types for build.expressions
cossssmin Jul 18, 2024
9227365
test: update events tests
cossssmin Jul 18, 2024
d4188a1
5.0.0-beta.4
cossssmin Jul 18, 2024
d129e6a
feat: environment-based attribute values
cossssmin Jul 18, 2024
cd2166f
5.0.0-beta.5
cossssmin Jul 18, 2024
8ae4770
Merge branch 'master' into next
cossssmin Jul 18, 2024
f9c76e7
build: update lock file
cossssmin Jul 18, 2024
344abdc
ci: update workflow
cossssmin Jul 18, 2024
d59faeb
ci: update workflow
cossssmin Jul 18, 2024
4349656
revert: ci updates
cossssmin Jul 18, 2024
6de3144
ci: update workflow
cossssmin Jul 18, 2024
8e1dc5d
build: update package.json
cossssmin Jul 18, 2024
781c606
ci: run npm install
cossssmin Jul 18, 2024
ee0523e
feat: support more attribute names for preventing inlining
cossssmin Jul 19, 2024
eb14281
5.0.0-beta.6
cossssmin Jul 19, 2024
aedc861
feat: add support for <env:...> tags
cossssmin Jul 19, 2024
2b6fd6b
5.0.0-beta.7
cossssmin Jul 19, 2024
eb49bd6
fix: srcset baseUrl path joins
cossssmin Jul 20, 2024
cf1d875
fix: loose check for env tags
cossssmin Jul 20, 2024
50d9376
chore: clearer var name
cossssmin Jul 20, 2024
ff28808
feat: built templates count
cossssmin Jul 20, 2024
3e34c20
test: update env tag test
cossssmin Jul 20, 2024
66a5e34
fix: inlining css values containing colons
cossssmin Jul 20, 2024
9ae94ee
feat: template tag
cossssmin Jul 20, 2024
338717c
5.0.0-beta.8
cossssmin Jul 20, 2024
9a5b7cd
build(deps): update morphdom to 2.7.4
cossssmin Jul 22, 2024
11d30b7
chore: update dependencies
cossssmin Jul 22, 2024
7362db8
chore: update posthtml-base-url
cossssmin Jul 22, 2024
bb7bcbb
5.0.0-beta.9
cossssmin Jul 22, 2024
43c28b6
fix: copying static assets
cossssmin Jul 22, 2024
00e3c2c
5.0.0-beta.10
cossssmin Jul 22, 2024
7d06117
feat(server): allow customizing the spinner
cossssmin Jul 22, 2024
430908d
chore: remove unused imports
cossssmin Jul 23, 2024
3cd3096
fix: use components options from user config
cossssmin Jul 23, 2024
6fd9e14
5.0.0-beta.11
cossssmin Jul 23, 2024
dca806c
chore: use posthtml default config when parsing front matter
cossssmin Jul 23, 2024
9603739
feat: expose front matter object in events
cossssmin Jul 23, 2024
9858437
refactor: events types
cossssmin Jul 23, 2024
cbaa627
5.0.0-beta.12
cossssmin Jul 23, 2024
b36d92d
refactor: addAttribute transformer
cossssmin Jul 23, 2024
41e864b
test: update transformers tests
cossssmin Jul 23, 2024
d048b08
fix: pass posthtml options to parse function
cossssmin Jul 23, 2024
9f0797c
revert: exposing tansformers in events
cossssmin Jul 24, 2024
e4ed0ed
chore: update events types
cossssmin Jul 24, 2024
2e662da
chore: update build config type definitions
cossssmin Jul 24, 2024
504e158
chore: update config types
cossssmin Jul 24, 2024
8ff5e1c
chore: update urlParameters type
cossssmin Jul 24, 2024
6728859
5.0.0-beta.13
cossssmin Jul 24, 2024
cf8acef
fix: don't import transformers in build command
cossssmin Jul 24, 2024
62f76af
5.0.0-beta.14
cossssmin Jul 24, 2024
faf910b
fix: make keys optional in type definitions
cossssmin Jul 25, 2024
7ec603b
feat: add fetch tag
cossssmin Jul 25, 2024
cc58423
fix: serve templates added after the watcher started
cossssmin Jul 25, 2024
55a84e5
5.0.0-beta.15
cossssmin Jul 25, 2024
a96bf00
chore: update dependencies
cossssmin Jul 25, 2024
6e59b4f
refactor: types
cossssmin Jul 25, 2024
4775b8e
5.0.0-beta.16
cossssmin Jul 25, 2024
0acd06b
refactor: fetch config key
cossssmin Jul 25, 2024
b7e3a64
chore: export fetch tag config types
cossssmin Jul 25, 2024
0847b46
chore: update events types
cossssmin Jul 26, 2024
bf33ee8
fix: env tags and attributes in components
cossssmin Jul 26, 2024
bbda99a
5.0.0-beta.17
cossssmin Jul 26, 2024
6a381b7
Allow capturing groups replacement in replaceStrings.js
Jordinateur Jul 28, 2024
7cdf48f
fix: linting errors
cossssmin Jul 29, 2024
a07da8d
Add test for capturing group in replace strings.
Jordinateur Jul 29, 2024
5356cf7
Merge pull request #1313 from Jordinateur/patch-1
cossssmin Jul 29, 2024
7d374b1
Fix replace strings on multiple same replacement
Jordinateur Jul 30, 2024
4bb8b6a
Fix replace strings on multiple same replacement, and ident
Jordinateur Jul 30, 2024
9b343ce
Fix replace strings on multiple same replacement
Jordinateur Jul 30, 2024
dd6c321
revert: automatically setting baseURL
cossssmin Jul 30, 2024
657cba3
ci: update github workflow
cossssmin Jul 30, 2024
1f95625
Fix PostHTML expression config
Jordinateur Jul 30, 2024
50eb0ff
revert: exposing posthtml compiler in events
cossssmin Jul 30, 2024
b62c762
Merge pull request #1318 from maizzle/events-posthtml
cossssmin Jul 30, 2024
5d7acea
style: clearer if statement
cossssmin Jul 30, 2024
239e4c9
Merge pull request #1316 from Jordinateur/patch-1
cossssmin Jul 30, 2024
3833ddb
5.0.0-beta.18
cossssmin Jul 30, 2024
45575fb
chore: watch more config file extensions
cossssmin Jul 31, 2024
cdbf3dd
chore: watch maizzle ts config files
cossssmin Jul 31, 2024
8c9324c
fix: wait for file contents to be written before reading them
cossssmin Jul 31, 2024
ab7eb6d
fix: serve static files added to watched paths after server was started
cossssmin Jul 31, 2024
29f9f7f
Merge pull request #1325 from maizzle/update-watcher
cossssmin Aug 1, 2024
ce9416f
feat: 404 page for local dev
cossssmin Aug 1, 2024
aa1a434
Merge pull request #1326 from maizzle/404
cossssmin Aug 1, 2024
566dc54
chore: start dev server spinner sooner
cossssmin Aug 1, 2024
b4714d2
refactor: extract expressions options test
cossssmin Aug 1, 2024
810c87e
Merge pull request #1319 from Jordinateur/fix-expression-config
cossssmin Aug 1, 2024
cca8060
fix: locals passed to fetch plugin
cossssmin Aug 1, 2024
18c75f7
feat: add types for build.current
cossssmin Aug 1, 2024
bd91c5a
Merge pull request #1327 from maizzle/build-current-types
cossssmin Aug 1, 2024
c3edd64
5.0.0-beta.19
cossssmin Aug 1, 2024
398705c
fix: create correct build output paths
cossssmin Aug 1, 2024
49b1955
chore: add type for build.output.from
cossssmin Aug 1, 2024
771fe70
Merge pull request #1329 from maizzle/fix-build-paths
cossssmin Aug 1, 2024
9e805f1
5.0.0-beta.20
cossssmin Aug 1, 2024
dca3fb6
fix: update cheerio import path
cossssmin Aug 12, 2024
0059f95
5.0.0-beta.21
cossssmin Aug 12, 2024
d9e2924
chore: downgrade cheerio to rc.12
cossssmin Aug 18, 2024
dc4d78a
5.0.0-beta.22
cossssmin Aug 19, 2024
571c1cf
fix: plaintext generation
cossssmin Aug 19, 2024
b8e6b83
refactor: index page
cossssmin Aug 19, 2024
973a820
build(deps): bump juice to 10.0.1
cossssmin Aug 19, 2024
dec0dd5
chore: update inline type
cossssmin Aug 19, 2024
b269eb6
5.0.0-beta.23
cossssmin Aug 19, 2024
e42050d
chore: update dependencies
cossssmin Aug 27, 2024
b305d56
chore: bump required node version to 18.20
cossssmin Aug 27, 2024
0ed2ee2
chore: update package lock
cossssmin Aug 27, 2024
e3a4b36
fix: config object in events
cossssmin Aug 27, 2024
43a1d76
refactor: move expressions config object to root
cossssmin Aug 28, 2024
1d15fc5
fix: return tree from prettify transformer
cossssmin Aug 28, 2024
f957568
fix: checking template tag for preserve attribute
cossssmin Aug 28, 2024
619fb51
fix: synchronized scrolling
cossssmin Aug 28, 2024
bfaff31
chore: update changelog.md
cossssmin Aug 28, 2024
8e54c89
5.0.0-beta.24
cossssmin Aug 28, 2024
5f6e5f7
chore: update changelog.md
cossssmin Aug 28, 2024
daea021
feat: return early in markdown transformer
cossssmin Aug 29, 2024
9dd5708
chore: update markdown type definition
cossssmin Aug 29, 2024
368f04b
feat: toggle nested folders in dev index page
cossssmin Aug 30, 2024
5ca34b5
fix: error when filename has a space
dityaaa Sep 2, 2024
d7053a8
fix: encode index URI for special characters
dityaaa Sep 2, 2024
42a8e3b
test: server works with filenames containing spaces
cossssmin Sep 10, 2024
81288f8
fix: config object in beforeCreate event
cossssmin Sep 10, 2024
ccbdfb1
5.0.0-beta.25
cossssmin Sep 10, 2024
74d29b4
chore: update changelog.md
cossssmin Sep 10, 2024
c735364
fix: using style[data-embed]
cossssmin Sep 18, 2024
4a24a9b
refactor: transformer order
cossssmin Sep 28, 2024
a21172a
refactor: transformers tests
cossssmin Sep 28, 2024
e9fb327
test: generates plaintext file
cossssmin Sep 28, 2024
20eb507
test: fails to preserve known selectors
cossssmin Sep 28, 2024
24a1a9b
fix: preserve email client target selectors when inlining
cossssmin Sep 28, 2024
1d6a684
build(deps): update dependencies
cossssmin Sep 28, 2024
84ef786
5.0.0-beta.26
cossssmin Sep 28, 2024
b9c594f
chore: update changelog.md
cossssmin Sep 28, 2024
5f15dcb
feat: render php tags as-is
cossssmin Nov 4, 2024
7d20789
chore: support php tags in posthtml parser
cossssmin Nov 4, 2024
6a5249b
fix: default posthtml options
cossssmin Nov 4, 2024
01623cc
refactor: widow words default attribute name
cossssmin Nov 4, 2024
7a4be76
5.0.0-beta.27
cossssmin Nov 4, 2024
ba54c0b
chore: update changelog.md
cossssmin Nov 4, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
18 changes: 9 additions & 9 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
root = true

[*]
indent_style = space
indent_size = 2
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
root = true
[*]
indent_style = space
indent_size = 2
end_of_line = lf
charset = utf-8
trim_trailing_whitespace = true
insert_final_newline = true
1 change: 0 additions & 1 deletion .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,3 @@ updates:
schedule:
interval: "daily"
target-branch: "master"
open-pull-requests-limit: 10
3 changes: 1 addition & 2 deletions .github/workflows/nodejs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,14 @@ on:
push:
branches: [master]
pull_request:
branches: [master]

jobs:
build:
runs-on: ubuntu-latest

strategy:
matrix:
node-version: [14, 16, 18]
node-version: [18, 20, 22]

steps:
- uses: actions/checkout@v4
Expand Down
Loading