5476 Commits

Author SHA1 Message Date
Dylan Piercey
4e6bd9a2e9
fix: incorrect search file types for taglib lookup 2021-07-07 14:55:14 -07:00
Dylan Piercey
1c7051a798
chore: publish v5.11.1 v5.11.1 2021-07-07 13:49:22 -07:00
Dylan Piercey
0e008e33e5
fix: add missing compiler hook aliases during taglib loading 2021-07-07 13:48:20 -07:00
Dylan Piercey
3b33c61cd1
chore: publish v5.11.0 v5.11.0 2021-07-07 10:55:46 -07:00
Dylan Piercey
956a80c5c2 feat: add hoisting support for tag var bindings 2021-07-07 10:45:06 -07:00
Dylan Piercey
e2b0e66138 feat: support taglib translate hook, support arrays in taglib hooks 2021-07-07 10:45:06 -07:00
Michael Rawlings
a0f07e9768
refactor: push in loop instead of Array.from 2021-07-06 13:27:17 -07:00
Michael Rawlings
400067f8c3
feat: queue sorted by source count 2021-07-06 09:16:08 -07:00
Michael Rawlings
a239b4bccc
chore: better types 2021-07-06 09:12:32 -07:00
Michael Rawlings
02d5607924
fix: remove explicit walk from compiled output 2021-07-06 09:10:51 -07:00
Michael Rawlings
55b115a438
feat: automatic walking 2021-07-03 02:22:49 -07:00
Michael Rawlings
57eb79315e
refactor: remove redundant set/checkDirty functions 2021-07-02 19:39:55 -07:00
Michael Rawlings
f97a8262b9
feat: flatten conditionals and loops into parent scope 2021-07-02 19:32:12 -07:00
Michael Rawlings
96fbeaf260
feat: dom helpers recieve indexes rather than nodes 2021-07-01 21:04:00 -07:00
Michael Rawlings
7ac7989ae9
feat: owner scope accessors 2021-07-01 14:24:37 -07:00
Michael Rawlings
1f000b185a
feat: implement read/write for scope access 2021-07-01 13:46:23 -07:00
Michael Rawlings
2bb47d17c1
fix: re-enable extended walk 2021-06-28 12:16:37 -07:00
Michael Rawlings
3645d0c9be
fix: walker 'over' falls back to 'next' rather than a loop 2021-06-28 11:51:50 -07:00
Dylan Piercey
6723f2b3ad
chore: publish v5.10.7 v5.10.7 2021-06-23 14:06:30 -07:00
Dylan Piercey
5a5092e89d
fix(compiler): improve sourceMap config option type definition 2021-06-23 14:05:43 -07:00
Dylan Piercey
3f7b570fa1
fix(translator-default): delay no tag var assertion if translator exists 2021-06-23 14:04:54 -07:00
Dylan Piercey
5b086fe927
chore: publish v5.10.6 v5.10.6 2021-06-10 09:18:35 -07:00
Jim Tittsler
ebc875e003 fix typo
wrong __lets__
2021-06-10 09:17:47 -07:00
Dylan Piercey
a36cfd1bbb fix(translator-default): issue with user defined component var 2021-06-10 09:16:49 -07:00
Dylan Piercey
6afebd24dc
chore: publish v5.10.5 v5.10.5 2021-06-08 12:51:06 -07:00
Dylan Piercey
69e8514e33 fix(marko): issue with dynamic tag name string and no renderbody 2021-06-08 12:50:14 -07:00
Suneil Nyamathi
42c76ac257 chore(compiler): update homepage url 2021-06-05 21:06:33 -07:00
Michael Rawlings
3ad0eede99
chore: fix lint/format errors 2021-05-21 13:09:54 -07:00
Michael Rawlings
65c958d4e6
test: skip unimplemented tests 2021-05-21 12:19:59 -07:00
Michael Rawlings
9a6047b57d
feat: user-effects 2021-05-20 17:18:00 -07:00
Michael Rawlings
dabe46e9fd
fix: don't prefill an already holey array 2021-05-20 10:24:04 -07:00
Dylan Piercey
abaa2324f0
chore: publish v5.10.4 v5.10.4 2021-05-19 14:06:30 -07:00
Dylan Piercey
318044fce2 fix(marko): issue when last mode stream ends too early 2021-05-19 14:05:56 -07:00
Michael Rawlings
d8904e11b7
test: add test compilations for missing tests 2021-05-14 16:36:13 -07:00
Michael Rawlings
a5bd4d0813
fix: move detection - check index before setting 2021-05-14 16:34:34 -07:00
Michael Rawlings
ef6c594c32
chore: publish v5.10.3 v5.10.3 2021-05-14 11:57:06 -07:00
Michael Rawlings
ac140d4628
fix: false values are removed from style string. closes #1692 (#1693) 2021-05-14 11:53:54 -07:00
Michael Rawlings
506e367e9d
feat: dynamic html 2021-05-12 18:02:22 -07:00
Michael Rawlings
ee72f14872
feat: setLoopFromTo and setLoopIn 2021-05-12 15:15:25 -07:00
Michael Rawlings
589e95a2d9
feat: track inserts/moves, skip reconciliation if possible 2021-05-12 14:22:51 -07:00
Michael Rawlings
9ff86d873c
fix: dynamic props 2021-05-11 10:34:41 -07:00
Michael Rawlings
a751d9ebb2
fix: update types 2021-05-11 10:10:53 -07:00
Artem
5de61573bb docs: update match-media install path on npm 2021-05-11 08:16:57 -07:00
Michael Rawlings
8139fe5e7c
fix: dynamic attributes now uses scope offset to store previous value 2021-05-10 15:56:03 -07:00
Michael Rawlings
48f6dbc7fc
fix: update alternative reconcilers 2021-05-07 13:34:04 -07:00
Michael Rawlings
159a9e37bf
refactor: simplify reconcillation and loop iteration 2021-05-07 08:59:01 -07:00
Michael Rawlings
331d58dc94
feat: new queuing/dirty checking approach 2021-05-06 16:04:02 -07:00
Michael Rawlings
95284be78c
refactor: make loop/conditional regular fns, not classes 2021-05-06 08:33:25 -07:00
Michael Rawlings
b12383b316
fix: types - temporarily remove placeholder in dom translate 2021-05-06 08:32:15 -07:00
Michael Rawlings
3e00ad5741
Merge branch 'main' into new-ctx-approach 2021-05-04 14:15:53 -07:00