Sultan Tarimo
ce025e73fa
Fix menu css z-index
2017-09-27 03:11:02 +03:00
Gandalf-the-Bot
c64822f576
Bundled output for commit 8a4280eb42 [skip ci]
2017-09-25 15:06:03 +00:00
Pierre-Yves Gérardy
8a4280eb42
api/redraw, console check for IE9 compat.
2017-09-25 17:03:48 +02:00
Gandalf-the-Bot
6c6caa1b57
Bundled output for commit cf9a31b7b0 [skip ci]
2017-09-24 19:11:27 +00:00
Pierre-Yves Gérardy
cf9a31b7b0
api/redraw: Log render() errors.
2017-09-24 21:09:36 +02:00
Gandalf-the-Bot
bdb04e1772
Bundled output for commit 98933b8bc1 [skip ci]
2017-09-18 00:39:56 +00:00
Isiah Meadows
98933b8bc1
Merge pull request #1949 from isiahmeadows/optimize-events
...
Optimize events, support objects with `handleEvent`
2017-09-17 20:38:08 -04:00
Isiah Meadows
6c603c4f96
Merge pull request #1971 from matildasmeds/docs-css-fix-typo
...
docs: Fix typo in css.md
2017-09-16 08:17:06 -04:00
matildasmeds
e7d0e5a506
docs: Fix typo in css.md
2017-09-16 14:13:02 +02:00
Pierre-Yves Gérardy
6b434ea590
Merge pull request #1970 from matildasmeds/docs-components-lifecycle-methods
...
docs: reorder lifecycle methods to match actual event order
2017-09-15 16:51:46 +02:00
matildasmeds
40229a1ab9
docs: reorder lifecycle methods to match actual event order
2017-09-15 16:41:14 +02:00
Pat Cavit
18c2b262ad
docs: clarify PR process
2017-09-15 06:11:46 +00:00
Gandalf-the-Bot
5eb6c16965
Bundled output for commit 685cdedc62 [skip ci]
2017-09-15 06:11:37 +00:00
Matilda Smeds
685cdedc62
docs: Fix typo ( #1968 )
2017-09-14 23:10:11 -07:00
Matilda Smeds
12d9085fe7
docs: Consistent filepath comments to tutorial ( #1965 )
2017-09-11 23:09:44 -07:00
Henrik Glasø Skifjeld
b26e67d1e9
docs: Fix typo in jsx docs ( #1959 )
2017-09-05 09:50:11 -07:00
Isiah Meadows
c35852a368
Merge pull request #1955 from porsager/next
...
Use util.inspect to log in node - fixes #1661
2017-09-03 13:22:34 -04:00
Isiah Meadows
a1a7038e55
Rework event diffing for better optimizability
...
Re-ordered the type checks so that I can avoid polymorphic property
lookups in event updates. (It improved the common case of no change by
a little over ~40%.)
2017-09-01 17:06:19 -04:00
Isiah Meadows
d150e71a85
Merge MithrilJS/next into optimize-events
2017-09-01 15:38:53 -04:00
Rasmus Porsager
6083c67f07
Update change-log.md
2017-09-01 17:58:12 +02:00
Rasmus Porsager
406a08d836
Use util.inspect to log in node - fixes #1661
2017-09-01 14:02:58 +02:00
Isiah Meadows
57b6b516c8
Merge pull request #1928 from StephanHoyer/ospec-promise-support
...
support promise return in ospec
2017-08-31 14:52:55 -04:00
Stephan Hoyer
6fd8a52da0
Adapt test to new async callback behaviour
2017-08-31 19:31:08 +02:00
Stephan Hoyer
d8113a4470
Adapt change-log
2017-08-31 19:31:08 +02:00
Stephan Hoyer
39be9134f9
Support err as first argument for done callbacks in async tests
2017-08-31 19:31:08 +02:00
Stephan Hoyer
b345e4f023
Support promise return in ospec
2017-08-31 19:31:08 +02:00
Isiah Meadows
7ab6eb2ba0
Merge pull request #1953 from isiahmeadows/benchmark-update
...
Make the benchmark a little more precise
2017-08-31 12:25:28 -04:00
Isiah Meadows
5209071011
Merge next into optimize-events
2017-08-31 05:43:39 -04:00
Isiah Meadows
7f0b7e04dd
Make the benchmark a little more precise
...
We special-case identical vnode trees, so it's better that we test both
identical and rebuilt trees when benchmarking rendering.
2017-08-31 05:31:07 -04:00
Gandalf-the-Bot
67e1aad944
Bundled output for commit 11183f339d [skip ci]
2017-08-30 11:59:27 +00:00
Isiah Meadows
11183f339d
Merge pull request #1943 from JacksonJN/fix-null-acitive-element
...
Fixing IE bug causing active element to be null causing render function to error
2017-08-30 07:57:16 -04:00
Jackson Nowotny
5303e70fde
fixing merge conflicts
2017-08-29 10:30:45 -05:00
Jackson Nowotny
aaa448ac4e
adding comment specifying bug
2017-08-29 10:28:00 -05:00
Jackson Nowotny
849e862413
Fixing IE bug causing active element to be null causing render function to throw error
2017-08-29 10:27:58 -05:00
Gandalf-the-Bot
19969e2555
Bundled output for commit c9629ffcbc [skip ci]
2017-08-27 13:57:53 +00:00
Isiah Meadows
c9629ffcbc
Merge pull request #1942 from s-ilya/hypertext-shared-attrs
...
Handle shared attributes object in hyperscript
2017-08-27 09:54:47 -04:00
Ilya Sarantsev
106fd75145
Performance optimization for #1941 per @isiahmeadows suggestion
2017-08-26 22:42:29 +03:00
Isiah Meadows
36305cbf76
Merge next into optimize-events
2017-08-25 07:23:12 -04:00
Gandalf-the-Bot
b14347ce03
Bundled output for commit 3a4a01508b [skip ci]
2017-08-25 11:20:01 +00:00
Isiah Meadows
3a4a01508b
Merge pull request #1947 from isiahmeadows/next
...
Update package lockfile and danger/lint-staged
2017-08-25 07:17:38 -04:00
Isiah Meadows
2c92d84058
Add support for object event handlers (using handleEvent)
...
- `handleEvent` is checked on dispatch, like in the DOM.
- Had to reorder attribute key checking so `undefined` events still got
removed.
- Drive-by: Optimize the initial attribute key checking a little.
- Drive-by: Fix changelog v2.0.0 link in TOC.
2017-08-25 06:06:46 -04:00
Isiah Meadows
dbbdb0664a
Reduce memory allocation/usage across multiple event handlers
...
- `handleEvent` is a very useful tool.
- Always use `addEventListener`/`removeEventListener`, since it's
required for this optimization.
- Change log updated.
- Drive-by: make DOM mock work with both event listener types.
- Drive-by: eliminate possibility of `Object.prototype` interference.
2017-08-25 05:19:30 -04:00
Isiah Meadows
164fa5615b
Merge MithrilJS/next into next
2017-08-25 02:59:38 -04:00
Isiah Meadows
44c89f3257
Update package lockfile and danger/lint-staged
2017-08-25 02:59:38 -04:00
Ilya Sarantsev
9e6b175519
Handle shared attributes object in hyperscript ( #1941 )
2017-08-23 16:36:14 +03:00
Jim Kalafut
b59ab50ba3
docs: Fix typo ( #1940 )
2017-08-18 23:02:38 -07:00
Gandalf-the-Bot
96aa185302
Bundled output for commit 457dd92d46 [skip ci]
2017-08-16 07:14:17 +00:00
Pierre-Yves Gérardy
457dd92d46
Merge pull request #1935 from spacejack/better-style-diff
...
More accurate style object diffs
2017-08-16 09:12:15 +02:00
spacejack
ae0b791530
Eleminate now-redundant if block. Add change-log notes.
2017-08-15 15:53:23 -04:00
spacejack
1e56f7763e
More accurate style object diffs
2017-08-13 18:32:32 -04:00