Commit graph

3103 commits

Author SHA1 Message Date
Gandalf-the-Bot
550ad86ec5 Bundled output for commit 0b83c29ab6 [skip ci] 2018-03-06 15:59:33 +00:00
Pierre-Yves Gérardy
0b83c29ab6
Merge pull request #2091 from spacejack/promise-finally
Add finally support to Promise polyfill
2018-03-06 16:57:39 +01:00
Gandalf-the-Bot
8e8194bca5 Bundled output for commit d21ba5ee6a [skip ci] 2018-03-06 01:14:52 +00:00
Pierre-Yves Gérardy
d21ba5ee6a Document the reason for the possibleParents map 2018-03-06 02:13:15 +01:00
Gandalf-the-Bot
9ece9a9297 Bundled output for commit ad46a21a7d [skip ci] 2018-03-06 00:14:15 +00:00
Pierre-Yves Gérardy
ad46a21a7d [render] add support for SVG in m.trust() strings 2018-03-06 01:12:32 +01:00
Pierre-Yves Gérardy
fdd34f9726 [mocks] Add some support for parsing SVG using the DOMParser API and innerHTML 2018-03-06 01:12:32 +01:00
Isiah Meadows
f58da124e5
Merge pull request #2100 from CreaturesInUnitards/patch-1
typo fix
2018-03-04 01:56:30 -05:00
Scotty Simpson
0fc9b6ed07
typo fix 2018-03-03 20:44:34 -08:00
Pat Cavit
e25f086061
docs: correct some webpack bitrot (#2094) 2018-02-28 08:13:07 -08:00
Pat Cavit
9d153a02e9
Add docs checkbox
Since we get a fair number of those
2018-02-26 08:09:15 -08:00
Cassidy Williams
7699b4515d docs: Minor casing changes (#2093) 2018-02-26 08:04:13 -08:00
Pierre-Yves Gérardy
8217d68e18
Better tests for Promise.prototype.finally 2018-02-20 00:27:39 +01:00
spacejack
e05fb0b048 Sync with next 2018-02-19 17:48:36 -05:00
Gandalf-the-Bot
560eade284 Bundled output for commit d283b24337 [skip ci] 2018-02-19 22:35:24 +00:00
spacejack
d283b24337 Separate Promise implementation from polyfilling 2018-02-19 23:33:32 +01:00
spacejack
17c7855d91 Add another simple finally test 2018-02-19 15:03:53 -05:00
spacejack
f99b804f5b Add Promise finally method to polyfill 2018-02-18 20:18:13 -05:00
Gandalf-the-Bot
1410e35456 Bundled output for commit 83884bdc90 [skip ci] 2018-02-08 23:49:55 +00:00
Fabiano Taioli
83884bdc90 element value is not cleared when value valor change to undefined 2018-02-09 00:47:59 +01:00
Paul D. Fernhout
33ff439c73 docs: Fix inconsistent path in router.md variadic routes example (#2084) 2018-02-06 21:07:03 -08:00
Leo Thorp
81903cacdb docs: fix typo (#2077) 2018-01-25 22:06:34 -08:00
Pat Cavit
94e8d8cafa
docs: fix git commands for releasing 2018-01-23 09:32:33 -08:00
Isiah Meadows
fa3bce5505
Update nav-guides.md
Since that was somehow missed in #2047
2018-01-23 05:01:31 -05:00
Stephan Hoyer
ba35a75bab docs: Fix wrong link targets and typos (#2066) 2018-01-03 08:02:44 -08:00
Isiah Meadows
f77499fd74
Merge pull request #2062 from magikstm/correct-test-scripts
Correct test scripts
2017-12-30 05:19:46 -05:00
magikstm
e64a322bcf Correct test scripts 2017-12-30 04:44:00 -05:00
spacejack
df4ce63eb0 docs: Add Typescript install notes (#2057) 2017-12-20 22:25:58 -08:00
Isiah Meadows
0ae9bc1ea3
Merge pull request #2051 from isiahmeadows/docs-fix
Docs fix
2017-12-11 13:31:27 -05:00
Gandalf-the-Bot
77f1c81eb5 Bundled output for commit 1ad9f84bb4 [skip ci] 2017-12-09 00:47:03 +00:00
Isiah Meadows
1ad9f84bb4
Merge pull request #2052 from pygy/fix-perf-regression
render: fix perf regression introduced by #1918
2017-12-08 19:44:41 -05:00
Pierre-Yves Gérardy
1782fa8b63 render: fix perf regression introduced by #1918 2017-12-08 21:37:08 +01:00
Isiah Meadows
3b94cfebee Fix some immediate/retained mode confusion
For future reference:

- Immediate mode = define the tree we want to render
- Retained mode = mutate the tree to what we want it to be

Also, I cleaned up the language a bit.
2017-12-07 21:25:50 -05:00
Isiah Meadows
cea17a51c2 Merge remote-tracking branch 'MithrilJS/next' into next 2017-12-07 21:18:08 -05:00
cavemansspa
5f9872b811 docs: Add flems version of sample application (#2049) 2017-12-05 15:04:29 -08:00
Gandalf-the-Bot
b88e86f6f0 Bundled output for commit 9f09ac069c [skip ci] 2017-12-04 13:40:41 +00:00
Pierre-Yves Gérardy
9f09ac069c Address #2021 review comments 2017-12-04 14:38:39 +01:00
Pierre-Yves Gérardy
3f37d3d7c0 #2021 change log and docs 2017-12-04 14:38:39 +01:00
Pierre-Yves Gérardy
02aab654f0 render: remove check that may hide bugs 2017-12-04 14:38:39 +01:00
Pierre-Yves Gérardy
fc0240da0f Tests for #1990, #1991 and #2003 2017-12-04 14:38:39 +01:00
Pierre-Yves Gérardy
9c835f4eac render/updateNodes: call toFragment on the new vnodes, solves issues with actual fragments (fix #1991 partim 2) 2017-12-04 14:38:39 +01:00
Pierre-Yves Gérardy
39ff8d7217 render: make removeNode aware that it is removing children from an object that's brought back from the pool 2017-12-04 14:38:39 +01:00
Pierre-Yves Gérardy
98c053e12b render/updateNodes: revamp unkeyed list detection, don't skip null nodes in unkeyed lists when old and vnodes don't have the same length
Fix #2003 partim 2
2017-12-04 14:38:39 +01:00
Pierre-Yves Gérardy
e839c9e80a render/updateNodes: Don't fetch the next sibling from the pool 2017-12-04 14:38:39 +01:00
Pierre-Yves Gérardy
eaa9f589af render/updateNodes: recycling, clarify terminology, fix logic
fix #2003 partim 1
fix #1991 partim 1
2017-12-04 14:38:39 +01:00
Pierre-Yves Gérardy
8950760e85 render: extract pool addtition logic, don't run onremove on nodes that move from pool to pool (fix #1990) 2017-12-04 14:38:39 +01:00
thepriefy
7179692fc4 change folder of support.md file 2017-12-04 01:00:38 +01:00
thepriefy
9f1f0f0094 delete CONTRIBUTING.md as it is existed in ./docs folder 2017-12-04 01:00:38 +01:00
thepriefy
4542d2997a issue #1914
docs/support.md should exist
2017-12-04 01:00:38 +01:00
cavemansspa
5d1c7d23b9 docs: Integrating 3rd party libs (#2047) 2017-12-03 12:55:38 -08:00