Releases: COMP1010UNSW/pyhtml-enhanced
Releases · COMP1010UNSW/pyhtml-enhanced
v1.0.0 - Full release with near feature parity
✨ NEW ✨
- Uninstantiated tags are now instantiated and rendered if they are a children of another element
- Lists of child elements are flattened
- Giving
value=True
will correctly render boolean attributes - Default attribute values are given for some tag types
- Documentation now includes details about suggested attributes
- Now with 100% test coverage (at least of the distributed code)
✏️ CHANGED ✏️
- Tag properties are now (correctly) named attributes
- Elements are also rendered when calling
repr()
- Contents of comment tags are indented for readability
🔧 FIXED 🔧
- Attribute names that overlap with reserved keywords can now be accessed using a suffix (not just prefix) underscore (eg
for_
)
v0.2.1 - Fix incorrect link parsing
- Links were sometimes parsed incorrectly, leading to 404s on occasion.
v0.2 - Fix broken documentation links
Links within descriptions are reformatted to make them link to MDN correctly.
v0.1.0 - Initial Release
Initial release of pyhtml-enhanced