Htag

Latest version: v0.113.0

Safety actively analyzes 714815 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 23 of 35

0.8.6

- Fix : bug "many js statements rendered" from 0.8.5

0.8.5

**!!! THIS VERSION HAS A KNOWN BUG [more](https://github.com/manatlan/htag/blob/9643a4f41716a8b1e341553ccd132dc898fe2c02/test_interactions.py#L343) !!!**

- BIG IMPROVMENT: no more 'TagBase/Tag.H' concepts (`*`) ... all is 'Tag' only : a lot simpler !!!
- hrenderer instanciate the tag class with a real kargs `_hr_` (no more "hr" in the **kargs ... too confusing)
- the repo deploys automatically on pypi when a version is tag'ued (release/tag)

`*`: before this version ... The Tag.H metaclass (which produced TagBase instance) could let you build html tag, without 'id' and interactions ... this kind of objects was usefull for statics objects or for basic html construction ... Now, it's useless, because a Tag render/str itself without 'id' til is not attached to a real HRenderer (aka "til it's not parented to a tag class instanciated by a runner")

0.8.4

- FIX: when event was null/undefined : it broke all ;-( ... now, it's ok!
- and repo configured to use the CI/CD github actions (old system removed)

previous versions :

0.8.3

- js "event" is coming to Tag object, during "interaction" (property event is setted on the object). This property
is a mix of PointerEvent & KeyboarEvent.
==> all runners should call hrenderer.interact(id,method,args,kargs,event), with the new js event !

0.8.2

- In somes circunstances, the renderer try'ed to update some TabBase (Tag.H) class, whose can't be
updated (did "js error outerHTML on null object"). Now it ensures, that it updates only Tag class !

0.8.1

- Runner `AndroidApp` could `self.exit()` (to test !)

Page 23 of 35

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.