- Update for tornado 5.0
- [test] Update for pyppeteer 0.0.12
- Remove testing module from wdom package
- Rename rimo.js to wdom.js
- Change metadata
- Python 3.4 is NOT Supported
- Use async/await
- Add type hints (pass mypy check)
- Write docstrings (pass pydocstyle check)
- Enable
python setup.py test
- Moved
suppress_logging
function fromwdom.testing
towdom.misc
- Improve auto-reload sequence
- Parse html using custom elements * Find elements from customElementsRegistory
- Move non-standard tag classes from
wdom.tag
towdom.themes
- Add
wdom.tag.RawHtmlNode
class - Support more events
- Keyboard event support
- Document/Window level event support
- Drag and drop event support
- Raise warning if python version is < 3.5
- Improve HTML parsing
- Don't send events to unmounted DOM
- Send multiple WS messages once
- Update PyPI metadata
- Add shortcut functions (
server.start()
anddocument.set_app()
)
- Drop aiohttp support
- Tentatively disable aiohttp
- Catch up recent updates
- Add Concise CSS
- Examples are executable by one file
- Upload document to readthedocs
- (bug fix) Add dependency of mypy-lang for python < 3.5
TestCase.wait
methods take two argument,timeout
andtimes
.- Add
wait_until
method andtimeout
class variable onTestCase
. - Default value of
TestCase.wait_time
is same as local and travis ci. If longer wait time is required on travis, changewait_time
on each test case. - Support access log on aiohttp server
- minor update on meta data
First public release.