- 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 !)