All notable changes to this project will be documented in this file.
This changelog starts from version 1.0.0, previous versions are considered beta versions.
1.3.0 - 2018-10-16
- Cleaned up the tags import pollution
- 2x speed increase. Important refactor on element insertion.
- Partial namespaces refactor and better method organization (no changes in the api).
1.2.0 - 2018-06-03
T.from_markdown(some_markdown_text)
Method to convert markdown text into TemPy nodes.- Added the
find(selector)
method (Issue #40). Thanks to nadaj - Added TempyTable widget formatting and styling api (PR 51 solving various issues). Thanks to nadaj
- Extended the
tempy.elements.Css
API. (PR 52 solving various issues). Thanks to nadaj
1.1.0 - 2017-11-25
- TempyList widget now manages the
dl
tag, usingtyp=tempy.tags.Dl
ortyp='Dl'
- added
DOMElement.wrap_many()
method, to copy a TemPy element inside other TemPy elements - added
T.dump_string(html_string, filename)
method to directly convert an html string to a TemPy template in a .py file - Named element insertion now support the naming of a group of objects (lists), not just single instances
- Python version checking, importing TemPy with Python < 3.3 will raise a RuntimeError
- TempyREPR feature refactored
- Element insertion yielding refactored
- Documentation
1.0.0 - 2017-11-05
- Everything :)