Skip to content

Releases: manatlan/htagweb

v0.10.3

03 Oct 16:54
Compare
Choose a tag to compare

fix on previous

try a new way to start uvicorn process (lifespan), using redys.v2.loop

Full Changelog: v0.10.2...v0.10.3

v0.10.2

03 Oct 11:34
Compare
Choose a tag to compare

fix on previous

add :

  • the .serve(request, obj) -> .serve(request, obj, force=False) : can force recreation of the instance (like in the past)
  • a "rerender" re-redenders now with a fresh session

Full Changelog: v0.10.1...v0.10.2

v0.10.1

03 Oct 09:53
Compare
Choose a tag to compare

Fix on previous versions :

  • better wait for hrserver before starting the app
  • sessions factory are now real python dicts ;-)

Full Changelog: v0.10.0...v0.10.1

v0.10.0

03 Oct 06:20
Compare
Choose a tag to compare

AppServer use redys(v2) now. And provide all features, while running like classic htag runners (tag instance are preserved in a process).

The previous mechanism is abandonned, but will remain in SimpleServer (for web dev test ?!). So htagweb will work like in the past. But a lot better, with all features !

The old one, which was amputed, is renamed as SimpleServer. And HtagServer use SimpleServer, for now.

What's Changed

Full Changelog: v0.9.3...v0.10.0

v0.9.3

26 Sep 16:47
Compare
Choose a tag to compare

minor release

need htag >=0.41
and new methods in session file&memory (contains, len, delitem, ...)

Full Changelog: v0.9.2...v0.9.3

v0.9.2

15 Sep 06:21
74fcf92
Compare
Choose a tag to compare

now, the class "body.htagoff" comes with a default predefined style (set cursor not-allowed for all body childs). It will be the default, and you can surcharge it for your needs.

Full Changelog: v0.9.1...v0.9.2

v0.9.1

15 Sep 05:54
7c30e4e
Compare
Choose a tag to compare

Same as previous, but without the autoreconnect feature on ws loss.

Full Changelog: v0.9.0...v0.9.1

v0.9.0

14 Sep 17:00
3388316
Compare
Choose a tag to compare

WARNING : this version try to reconnect WS on WS loss. I don't really sure, that this behaviour still be the default. Because, in big/complex apps (imagine an online code editor (my case)) ... you may loose your work while editing, when ws disconnects (because it will destry/recreate context). It's not really cool ... Currently it's just here for my tests IRL. You should use the 0.8.1 or the 0.9.1

Add some features :

  • try to reconnect (reinit 1st cnx) on socket disconnexions
  • toggle "body.htagoff" class when disconnected (when interactions produce errors in all cases).
  • fullerror is now transmitted when in debug mode (so full python traceback is emitted when calling window.error on js side). It's got sense in debug mode.

Full Changelog: v0.8.1...v0.9.0

v0.8.1

09 Sep 07:16
Compare
Choose a tag to compare

minor fixes on packages/tests

Full Changelog: v0.8.0...v0.8.1

v0.8.0

08 Sep 14:56
Compare
Choose a tag to compare

The futur ;-)

Complete rewrite ... the only 2 runners are HtagServer & AppServer.

HtagServer is just a subclass of AppSever now.

AppServer can deal with many ways to handle the session (in file, in mem, etc ...)

But now, this version is just for my tests

What's Changed

Full Changelog: v0.7.1...v0.8.0