You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+24Lines changed: 24 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,6 +8,30 @@ The format is inspired by Keep a Changelog, and this project adheres to semantic
8
8
9
9
No unreleased changes yet.
10
10
11
+
## [1.1.1] - 2025-12-24
12
+
13
+
### Fixed
14
+
- StandardWebSocketClient now configures WebSocketContainer with a 1-hour idle timeout (configurable via `nostr.websocket.max-idle-timeout-ms`) to prevent premature connection closures when relays have periods of inactivity.
15
+
16
+
## [1.1.0] - 2025-12-23
17
+
18
+
### Added
19
+
- Public constructor `StandardWebSocketClient(String relayUri, long awaitTimeoutMs, long pollIntervalMs)` for programmatic timeout configuration outside Spring DI context.
20
+
21
+
### Changed
22
+
- Enhanced diagnostic logging for timeout configuration in StandardWebSocketClient.
23
+
- Simplified WebSocket client initialization and retry logic in tests.
24
+
25
+
### Fixed
26
+
- Updated `JsonDeserialize` builder reference in API module.
27
+
28
+
## [1.0.1] - 2025-12-20
29
+
30
+
### Changed
31
+
- Updated project version and added artifact names in POM files.
32
+
- Added Sonatype Central server credentials configuration.
0 commit comments