Htag

Latest version: v0.113.0

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

Scan your dependencies

Page 5 of 35

0.72.0

now, it call "window.error(null)" on js side, when no response from the server side (when process is down)

**Full Changelog**: https://github.com/manatlan/htag/compare/v0.70.0...v0.72.0

0.70.0

Big changes ;-)

Tag.state was available only in the main/managed tag instance of the runner, and was saved as a subdict in Tag.session. In all others tag instance, it was None.

Now, Tag.state is available in all Tag instances (as a dict). And only the tag.state of the main/managed tag instance of the runner is saved as a subdict in Tag.session.

Now, it's the better place to store inner properties of a tag instance. BTW, objects stored in the the main/managed tag instance states, needs to be json/serializable (in others : no).

- So the state in the managed/main instance is the perfect place to store persistent things (json serializable)
- So the state in others instances is the perfect place to store inner properties (any python object)

**Full Changelog**: https://github.com/manatlan/htag/compare/v0.66.0...v0.70.0

0.66.0

All runners (except PyScript) can accept a parameter `file` at contruction time. This file will be used to restore/save the "tag.session" (dict) changes (and so, the tag.state (which is a subdict of tag.session))

Example:
python
app=ChromeApp( Page , file="/tmp/data.json")
app.run()


btw: the tag.session is a property used by htagweb. But now, it's a great use in htag desktop runners too !

**Full Changelog**: https://github.com/manatlan/htag/compare/v0.65.0...v0.66.0

0.65.0

runner **AndroidApp**:
- try to use an open/free port for running the server side : now, you can use multiple android htag's apps on a same device ;-)
- the html autoplay feature works now (using setMediaPlaybackRequiresUserGesture)
- btw, the quit/exit app seems to work as expected ;-)

**Full Changelog**: https://github.com/manatlan/htag/compare/v0.64.0...v0.65.0

0.64.0

fix: remove the AndroidApp autoplay setting (which doesn't work)

**Full Changelog**: https://github.com/manatlan/htag/compare/v0.63.0...v0.64.0

0.63.0

AndroidApp,ChromeApp & WinApp ... can html5.Audio autoplay !

**Full Changelog**: https://github.com/manatlan/htag/compare/v0.62.0...v0.63.0

Page 5 of 35

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.