Skip to content

Release/2.0.0#21

Open
jonathanvanschenck wants to merge 7 commits intomasterfrom
release/2.0.0
Open

Release/2.0.0#21
jonathanvanschenck wants to merge 7 commits intomasterfrom
release/2.0.0

Conversation

@jonathanvanschenck
Copy link
Copy Markdown
Contributor

@jonathanvanschenck jonathanvanschenck commented Mar 15, 2024

Changes include:

  • Deprecate the auto_reconnect setter in favor of exclusive method calls .connect({ auto_reconenct:true }) and .start()
  • Convert the .request() workflow to be purely single request/response rather than a data stream, to support easier workflows. Eventually we should create a .stream() method that supports full-duplex if it ever becomes useful.
  • Auto bubble the receive and request events to sessions
  • Utilize a TimedMap for callbacks to allow for auto-cleanup of old callback functions
  • Rename the .sock getter to .socket on the session for more consistent naming

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant