Commit graph

164 commits

Author SHA1 Message Date
Pierre-Yves Gérardy
12da6ea94a
Sync change log with v1.1.6 (#2035) 2017-11-29 22:14:36 +01:00
Sage Gerard
78eeb2b365 feat(ospec): Allow custom reporters for CI reasons (#2019) (#2020) 2017-11-20 15:37:07 -08:00
Stephan Hoyer
d50d53f31d feat: Add support for timeout to m.request (#1966) 2017-11-14 14:47:01 -08:00
spacejack
80b6a1af0d feat: Don't reject m.request Promise if extract callback supplied (#2006) 2017-11-13 08:08:54 -08:00
robinchew
db2a12dec9 Trying to fix #1916 (#1918)
* Trying to fix #1916

* Remove test for rendering select options. Add back after resolving issue #1978.

* Add #1916 fix to change log.

* Revert "Remove test for rendering select options. Add back after resolving issue #1978."

This reverts commit d4c1be7c2319adf744f78ca787485f52be869208.

* Comment on why failing test for #1916 is commented out.
2017-10-31 20:37:51 +01:00
Patrik Johnson
131e61002e Enable setting navigation options with m.route.link API 2017-10-29 12:21:23 +02:00
Isiah Meadows
3c608f26b7
Merge pull request #1984 from RodericDay/newlines-in-error-messages
Handle newlines in error messages, fixes #1495
2017-10-28 20:20:34 -04:00
Pat Cavit
666b7832e1 docs: add v1.1.5 TOC entry 2017-10-16 08:56:24 -07:00
valtron
622e009811 recycling => shouldRecycle, Fix #1992 (#1993)
* Fix #1992

* doc in changelog

* add test for #1992
2017-10-16 08:38:44 +02:00
Pierre-Yves Gérardy
0691662fd4 change log: add v1.1.5 in next 2017-10-14 08:50:15 +02:00
Pat Cavit
06aee72f41 docs: fix v1.1.4 link 2017-10-14 06:09:46 +00:00
Mateusz Jaworski
8b56c70911 fix: Allow for changing focus in lifecycle hooks (#1988) 2017-10-13 22:31:03 -07:00
Roderic Day
8fe7088398 Handle newlines in error messages, fixes #1495 2017-10-10 23:10:06 -04:00
Isiah Meadows
ae27c0ff18 Merge pull request #1977 from isiahmeadows/remove-legacy-state
Remove support for `vnode.state = ...`
2017-10-04 18:00:16 -04:00
Isiah Meadows
19d2ba316c Remove support for vnode.state = ...
- Remove docs for it
- Remove tests for it
- Add runtime check for unexpected reassignment, since we can't freeze
  the property (we internally have to be able to modify it)
2017-10-02 19:57:48 -04:00
Isiah Meadows
348bed0a7e Allow xlink:href to get removed, fix option.value in mock 2017-10-01 19:34:12 -04: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
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
Stephan Hoyer
d8113a4470 Adapt change-log 2017-08-31 19:31:08 +02:00
Isiah Meadows
5209071011 Merge next into optimize-events 2017-08-31 05:43:39 -04:00
Jackson Nowotny
5303e70fde fixing merge conflicts 2017-08-29 10:30:45 -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
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
Ilya Sarantsev
9e6b175519 Handle shared attributes object in hyperscript (#1941) 2017-08-23 16:36:14 +03:00
spacejack
ae0b791530 Eleminate now-redundant if block. Add change-log notes. 2017-08-15 15:53:23 -04:00
Pierre-Yves Gérardy
2032131340 Merge pull request #1924 from tskillian/fixRequestContentHeaders
Fix Content-Type header bug (Issue #1919)
2017-08-04 01:05:56 +02:00
tkilliansc
b4856a9ecd fix issue 1919 2017-08-03 13:48:19 -07:00
Pierre-Yves Gérardy
423253f1a8 Move the #1921/#1922 line into the v1.1.4 change set 2017-07-31 12:28:40 +02:00
Pierre-Yves Gérardy
c96e085799 core: don't call onremove on the children passed to components that return from their view, fix #1921 2017-07-31 11:48:15 +02:00
Pierre-Yves Gérardy
5956314e36 Docs for async redraws and assorted changes (see #1592) (#1901) 2017-07-19 09:16:22 +02:00
Pierre-Yves Gérardy
e5bce90613 v1.1.3 change log 2017-07-11 12:24:54 +02:00
Pierre-Yves Gérardy
ea708869ba Change log typo and oversight 2017-07-11 11:45:43 +02:00
Pierre-Yves Gérardy
868372ac54 v1.1.2 change log 2017-07-11 10:38:23 +02:00
Pat Cavit
bef58fdfa5 chore: Update repo references (#1834) 2017-05-02 09:24:12 -07:00
Pat Cavit
9a54b12702 docs: fix some links 2017-04-06 21:01:52 +00:00
Pierre-Yves Gerardy
906d1d18ed Fix change log 2017-04-04 12:35:34 +02:00
Pierre-Yves Gerardy
63ce8995a2 Update change log for v1.1.1 2017-04-03 11:17:37 +02:00
Pat Cavit
5d9694cc2e docs: remove fake change 2017-03-27 15:12:22 -07:00
Pat Cavit
d8627ca786 docs: correct version on change-log 2017-03-27 15:09:56 -07:00
Leo
65941d1416 document classes 2017-02-19 08:29:35 -05:00
Leo
dc3d5f8494 fix migration example 2017-02-14 08:15:38 -05:00
Leo
632677e00c fix update lifecycle in children of recycled 2017-02-10 10:09:18 -05:00
Leo
dc42b60687 #1609 fix lifecycle hooks in children of recycled keyed vnode 2017-02-09 08:31:08 -05:00
Pat Cavit
23a1693c02 docs: add m.route.build/parseQueryString to changelog (#1594) 2017-02-06 14:35:25 -08:00
Sumanth Kumar Mora
3d12cf13f1 docs: Update change-log.md (#1586) 2017-02-01 22:37:24 -08:00
Leo
1620b147da clean up repo 2017-01-30 11:18:47 -05:00
Leo
6ab2b6b6c3 merge to next 2017-01-30 11:04:14 -05:00
Pat Cavit
49815c6028 docs: component.onunload was removed 2017-01-27 22:58:45 -08:00