Revision history for Net-Async-NATS
0.003 2026-04-07 00:59:57Z
- Fix reconnect Future retention: the Future returned by the internal
connect() call was not held anywhere, so the reconnect async sub was
garbage-collected mid-flight ("lost its returning future")
- _on_disconnect now cancels any pending connect Future so its async
sub unwinds cleanly instead of hanging forever
- connect() now cancels stale Futures from previous failed attempts
- Reconnect chain uses proper Future composition (then/on_done/on_fail)
instead of nested closures with eval
0.002 2026-03-07 19:44:22Z
- Fix connect hang: retain TCP connect Future to prevent garbage collection
- Fix INFO parsing to tolerate trailing whitespace
- Add regression test for Future retention (t/04-connect-future-retain.t)
0.001 2026-03-05 00:23:20Z
- Initial release
- Publish/Subscribe messaging
- Request/Reply with auto-generated inbox subjects
- Wildcard subscriptions (* and >)
- Queue group subscriptions
- Automatic PING/PONG keepalive handling
- Reconnect with subscription replay
- Server INFO processing