HISTORY.md revision 036fab074da81060fb60b59d53e8098aea321ea4
4778ff543a041ac356d6e661cc9b66c3fafa2092Adam MooreValueChange Change History
4778ff543a041ac356d6e661cc9b66c3fafa2092Adam Moore==========================
c4e6d94ea429e473a6732b6eb5e0fc980e822881Adam Moore* Changed the name of the synthetic event to "valuechange" (all lowercase) for
1b298c6f0ef597aa4ab0b8bcb25430b6c9a87749Adam Moore greater consistency with DOM event names. The older "valueChange" name will
1b298c6f0ef597aa4ab0b8bcb25430b6c9a87749Adam Moore continue to be supported indefinitely, but for consistency I recommend
1b298c6f0ef597aa4ab0b8bcb25430b6c9a87749Adam Moore switching to "valuechange".
1b298c6f0ef597aa4ab0b8bcb25430b6c9a87749Adam Moore* Added support for delegated valuechange events. You can now use `delegate()`
1b298c6f0ef597aa4ab0b8bcb25430b6c9a87749Adam Moore to attach a valuechange event to a container node and be notified of changes
1b298c6f0ef597aa4ab0b8bcb25430b6c9a87749Adam Moore to any descendant that matches the specified delegation filter.
1b298c6f0ef597aa4ab0b8bcb25430b6c9a87749Adam Moore* The valuechange event facade now includes `currentTarget` and `target`
87d6b0a14cce52c4faa4b78fc9878eb553dab0d5Adam Moore properties like a good little synthetic event.
1b298c6f0ef597aa4ab0b8bcb25430b6c9a87749Adam Moore* No changes.
d4dbc3afb5bb9cfd13490b358dc37bf951104ca7Adam Moore* No changes.
91ff24e65531ce8bf171340d9384182f8c168af3Adam Moore* Focus is now used (in addition to keyboard and mouse events) as a sign that
91ff24e65531ce8bf171340d9384182f8c168af3Adam Moore we should begin polling for value changes. [Ticket #2529294]
91ff24e65531ce8bf171340d9384182f8c168af3Adam Moore* If the value changes while an element is not focused, that change will no
87d6b0a14cce52c4faa4b78fc9878eb553dab0d5Adam Moore longer be reported the next time polling is started (since it couldn't have
91ff24e65531ce8bf171340d9384182f8c168af3Adam Moore been user input).
91ff24e65531ce8bf171340d9384182f8c168af3Adam Moore* Module renamed to `event-valuechange` and refactored to be a true synthetic
91ff24e65531ce8bf171340d9384182f8c168af3Adam Moore* The `value` and `oldValue` event facade properties were renamed to `newVal`
91ff24e65531ce8bf171340d9384182f8c168af3Adam Moore and `prevVal` respectively, for consistency with other change event facades
d4dbc3afb5bb9cfd13490b358dc37bf951104ca7Adam Moore throughout the library.
91ff24e65531ce8bf171340d9384182f8c168af3Adam Moore* Performance improvements.
d4dbc3afb5bb9cfd13490b358dc37bf951104ca7Adam Moore* No changes.
d4dbc3afb5bb9cfd13490b358dc37bf951104ca7Adam Moore* No changes.
d4dbc3afb5bb9cfd13490b358dc37bf951104ca7Adam Moore* Initial release as `value-change`.