Releases: longcipher/hpx
Releases · longcipher/hpx
v2.4.1
[2.4.1] - 2026-03-22
Bug Fixes
- Update version numbers to 2.4.1 in Cargo.toml and README.md
v2.4.0
[2.4.0] - 2026-03-21
Features
- (client) Enhance timeout configuration and add automatic header management
Bug Fixes
- Update dependency versions for hpx and related crates
v2.3.1
[2.3.1] - 2026-02-25
Features
- (hpx) Enable system proxy by default and fix ALPN handling for rustls
v2.3.0
[2.3.0] - 2026-02-25
Miscellaneous Tasks
- (release) Bump version to 2.3.0 and update proxy defaults
v2.2.0
[2.2.0] - 2026-02-21
Features
- (proxy) Add rotating proxy pool support and live webshare tests
v2.1.0
[2.1.0] - 2026-02-20
Features
- (emulation) Migrate hpx-util emulation to new hpx-emulation crate
Miscellaneous Tasks
- (release) Bump version to 2.1.0 and update docs
v2.0.0
[2.0.0] - 2026-02-19
Features
- (transport) Improve HMAC auth, canonicalize path/query, bump to 2.0.0
Miscellaneous Tasks
- (yawc) Allow unused_unsafe and dead_code lints in Cargo.toml
v1.4.0
[1.4.0] - 2026-02-14
Features
- (sse) Add SSE transport module, tests, and integration specs
v1.3.0
[1.3.0] - 2026-02-08
Features
- (yawcc) Add WebSocket client and server CLI tool
- (transport) Add websocket connection core types
- (transport) Implement ConnectionHandle API
- (transport) Add ConnectionStream
- (transport) Add connection task loop
- (transport) Add connection auth flow
- (transport) Add reconnect backoff driver
- (transport) Add Connection connect API
- (transport) Export connection API
- (transport) Add RAII subscription guard
- (transport) Return subscription guards
Bug Fixes
- (transport) Prevent websocket double connect
- (transport) Shutdown actor on handle drop
- (hpx-transport) Enforce pending capacity
- (hpx) Preserve max_pool_size semantics
- (yawc) Fix example imports
- (yawc) Remove unused example import
Refactor
- (transport) Wrap WsClient around Connection
- (transport) Remove legacy actor
Documentation
- Add actor refactor plan and tracker
- Refine actor design and tasks
- (hpx) Clarify sync primitive guidance
- (hpx-transport) Document split API
- Refresh actor design docs
- (hpx) Fix doc link warnings
Performance
- (hpx) Shard connection pool
- (hpx) Add atomic h2 ping fast path
- (hpx) Use parking_lot tls cache
Testing
- (hpx-transport) Cover subscription lifecycle
- (hpx) Gate network emulation tests
- (hpx-transport) Stabilize websocket timeouts
Miscellaneous Tasks
- Validate phase 2
- (hpx) Add parking_lot dependency
- (hpx) Remove temporary dead_code allows
- Mark final validation done
- (yawc) Rename colliding examples
- Remove legacy reference implementation mentions
- (release) Add publish step for hpx-yawc crate
- (release) Bump version to 1.3.0 and update crate versions in docs
- (ci) Update workflows to use just commands and nightly toolchain
Bench
- (hpx) Add contention benchmarks
v1.2.0
[1.2.0] - 2026-02-08
Features
- (yawcc) Add WebSocket client and server CLI tool
Documentation
- (readme) Update hpx and related dependencies to version 1.1.0