Skip to content

Changelog

Chronological record of official AfterLink specification releases, package updates, and upcoming features.

v1.2.4

latest Released: 2026-06-06
  • new Dual-registry distribution: official npm scoped (@afterlink/*) and alternative GitHub Packages (@ajaymyth/*) support
  • new TLS/SSL support with afterlinks:// URI scheme
  • new JWT authentication middleware built-in
  • new Browser WebSocket bridge (@afterlink/browser)
  • new Rate limiting: maxRequests + windowMs config
  • new Payload compression (zlib) for frames > 1KB
  • new Health endpoints: /__health, /__health/live, /__health/ready
  • new Streaming support: res.stream() + client.stream()
  • new CLI tool: afterlink ping, call, inspect, monitor
  • fix Browser compatibility: package.json "browser" mapping stubs Node net, tls, and zlib modules
  • fix Sequence number wrap-around edge case (65535 → 0)
  • fix Memory leak on long-idle connections fixed
  • fix Pub/Sub unsubscribe now correctly cleans up handlers
  • perf MessagePack serialization 18% faster (msgpackr upgrade)

v1.1.0

Released: 2026-02-14
  • new Pub/Sub routing engine — subscribe, publish, broadcast
  • new Auto sequence numbering for all frames
  • new Zod schema validation on route handlers
  • new Middleware chain — server.use()
  • fix Connection timeout handling improved

v1.0.0

Released: 2025-11-01
  • new 10-byte binary frame protocol specification
  • new TCP persistent connections (Node.js net module)
  • new @afterlink/server — route handler system
  • new @afterlink/client — connect, request, disconnect
  • new MessagePack payload serialization
  • new Initial npm release