orb 0.3.0

An abstraction for writing runtime agnostic async code. Orb provides interfaces to adapt different async runtimes like smol and tokio.
Documentation
# Changelog

All notable changes to this project will be documented in this file.

The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## Unreleased

### Added

### Removed

### Changed

### Fixed

## [0.3.0] - 2025-10-31

### Added

- runtime: Add `AsyncExec::spawn_blocking()`

- export macro `io_with_timeout`

### Change

- net: Change ResolveAddr trait to async, change bind to async, resolve names in background

## [0.2.0] - 2025-10-30

### Added

- Add net module, which include tcp and unix I/O.
- And UnifyAddr, which smart parser for both socket/path address format.
- Add UnifyStream and UnifyListen to support tcp & unix with the same interface

## [0.1.1] - 2025-10-29

### Added

The first version