Genie.jl
Full-stack web framework for Julia
Genie.jl spent five releases making its websockets survive a flaky network
◆Recent moves
- 2mo ago
v5.35.15
Release notes contain only a diff link with no described changes, and the version jump skips several patch numbers. Nothing here can be read as user-facing work.
View source ↗ - 3mo ago
json() sorts keys by default for Dicts
json() now sorts keys by default when serializing Dicts. A small determinism change to output, scoped narrowly enough that most applications will not notice.
View source ↗ - 3mo ago
More robust websocket reconnection after network loss
Websocket reconnection becomes more robust after a network drop or when the page regains focus. The most substantive entry in the current run and the one users of long-lived Genie apps would actually feel.
View source ↗ - 4mo ago
Websockets close gracefully on page reload
Websockets now close gracefully when the page reloads, removing a source of dangling connections. A targeted lifecycle fix in the same hardening thread.
View source ↗ - 4mo ago
Memory leak fixed in websocket connections
Fixes a potential memory leak in websocket connections. The first of the four consecutive websocket fixes and the one that suggests the others were found while investigating it.
View source ↗