Skip to content

Releases: COMP1010UNSW/pyhtml-enhanced

v1.0.0 - Full release with near feature parity

29 Sep 07:14
d02dc56
Compare
Choose a tag to compare

✨ 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

13 Sep 03:53
Compare
Choose a tag to compare
  • Links were sometimes parsed incorrectly, leading to 404s on occasion.

v0.2 - Fix broken documentation links

12 Sep 23:50
Compare
Choose a tag to compare

Links within descriptions are reformatted to make them link to MDN correctly.

v0.1.0 - Initial Release

08 Sep 13:54
Compare
Choose a tag to compare

Initial release of pyhtml-enhanced