Tya v0.60 Release Notes

v0.60 makes Tya concurrency match the class-style direction of the standard library while starting the runtime path toward C10K workloads.

Highlights

Breaking Changes

The old helper APIs are removed. Use the instance-method forms instead.

channel.Channel.new(10)        # removed
channel.Channel.send(c, value) # removed
channel.Channel.select([...])  # removed
sync.Sync.mutex()              # removed
task.Task.cancel(t)            # removed

Removed helper calls report TYA-E0820.

Verification

The release includes script coverage for: