You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Ships the first stable release of EasyNet with a layered architecture covering transport, protocol core, plugin, runtime, facade, and built-in plugins.
Provides packet-level and message-level send/request APIs with automatic session allocation, typed response decoding, and retry policies.
Includes client auto reconnect, active heartbeat, traffic monitoring, and unified client/server observability configuration.
Establishes event streams through client.events and server.events as the primary runtime observation model.
Adds runnable terminal demos plus a custom business-message example based on DemoChatPlugin.
API And Documentation
Clarifies recommended public APIs versus compatibility aliases in the README.
Documents how to define custom business messages and plugins, including a complete client/server usage example.
Adds README badges and GitHub Actions CI so repository status is visible at a glance.
Validation
Full swift test passed locally with 40 tests and 0 failures.