Skip to content

Commit 6466665

Browse files
committed
chore: release v0.4.1
1 parent 9d72f42 commit 6466665

File tree

2 files changed

+15
-1
lines changed

2 files changed

+15
-1
lines changed

CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.4.1] - 2026-01-03
11+
12+
### Changed
13+
14+
- **WebSocket dependencies now optional**: Moved `alloy-provider`'s `pubsub` and `ws` features behind a new `ws` feature flag
15+
- Users who don't need WebSocket support no longer pull in `tokio-tungstenite`, `tungstenite`, `alloy-transport-ws`, and `alloy-pubsub`
16+
- Reduces binary size and compile times for HTTP-only use cases
17+
- To enable WebSocket support: `semioscan = { version = "0.4", features = ["ws"] }`
18+
19+
### Feature-Gated
20+
21+
- `create_ws_provider()` function now requires `ws` feature
22+
- `RealtimeEventScanner` and `events::realtime` module now require `ws` feature
23+
1024
## [0.4.0] - 2026-01-03
1125

1226
### Added

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "semioscan"
3-
version = "0.4.0"
3+
version = "0.4.1"
44
edition = "2021"
55
authors = ["Joseph Livesey <joseph@semiotic.ai>"]
66
rust-version = "1.92"

0 commit comments

Comments
 (0)