Changes for version 0.246 - 2026-02-05

  • Requirement Changes
    • Require SPVM::Go 0.025.
  • New Features
    • Add Deadline, ReadDeadline, and WriteDeadline fields to the IO::Socket class to allow setting absolute I/O deadlines.
  • Incompatible Changes
    • Modify the accept method to no longer inherit the Timeout field from the listening socket to follow Go's networking behavior.
  • Test Improvement
    • Update the test suite to use httpbin for more robust and realistic network I/O testing.

Modules

File IO, Sockets, Directory Manipulation, Select/Polling.
Directory Streams
File Stream
I/O Handling
poll system call
select System Call
Sockets with Goroutines and Deadlines
IPv4 Sockets
IPv4/IPv6 Sockets
Importable Methods for IPv4.
Importable Methods for IPv6
UNIX Domain Socket