Releases: freenet/freenet-core
Releases · freenet/freenet-core
v0.1.188
Release 0.1.188
🐛 Bug Fixes
- #3560: build: release 0.1.188
- #3559: remove StreamRegistry deadlock and prevent cascading channel backpressure
- #3375: build(deps): bump wasmtime from 41.0.3 to 42.0.1
Full Changelog: v0.1.187...v0.1.188
[AI-assisted debugging and comment]
v0.1.187
Release 0.1.187
🐛 Bug Fixes
- #3558: build: release 0.1.187
- #3557: reject already-connected peers to break connection growth plateau
- #3553: align config connection defaults with Ring constants
- #3552: migrate module delegates to MessageOrigin API
- #3551: close WebSocket connection immediately on stale auth token
✨ Features
- #3556: neighborhood diversity shuffling and near-terminus acceptance
🧹 Maintenance
- #3554: remove legacy KEY_DATA store module
Full Changelog: v0.1.186...v0.1.187
[AI-assisted debugging and comment]
v0.1.186
v0.1.185
Release 0.1.185
🐛 Bug Fixes
- #3549: build: release 0.1.185
- #3548: decrement downstream_subscriber_count on TTL expiry and peer disconnect
- #3547: remove redundant should_accept() re-checks that discard connections after NAT traversal
- #3546: remove startup revalidation window to prevent subscription accumulation
- #3517: build(deps): bump quinn-proto from 0.11.13 to 0.11.14 in /apps/freenet-ping
Full Changelog: v0.1.184...v0.1.185
[AI-assisted debugging and comment]
v0.1.184
Release 0.1.184
🐛 Bug Fixes
- #3544: build: release 0.1.184
- #3543: reduce zombie transport thresholds and scale admission selectivity
- #3539: auto-pass rule-review/findings in merge queue
- #3536: replace Instant::now() with TimeSource in hosting.rs
- #3518: resolve nightly test convergence checker stale telemetry
✨ Features
- #3538: adopt MessageOrigin API and remove ApplicationMessage.app
Full Changelog: v0.1.183...v0.1.184
[AI-assisted debugging and comment]
v0.1.183
v0.1.182
Release 0.1.182
🐛 Bug Fixes
- #3530: build: release 0.1.182
- #3528: include hosted contracts in subscription renewal during startup window
- #3526: detect and prevent black-hole peers from degrading subscribe routing
- #3522: refactor: standardize on "hosting" terminology for local contract storage
✨ Features
- #3525: add subscribe retry at originator to prevent state islands
Full Changelog: v0.1.181...v0.1.182
[AI-assisted debugging and comment]
v0.1.181
Release 0.1.181
🐛 Bug Fixes
- #3521: build: release 0.1.181
- #3520: prevent event loop deadlock during zombie transport cleanup
- #3516: defer interest removal on disconnect to survive connection blips
✨ Features
- #3515: add directional (CW/CCW) awareness to ring topology algorithm
Full Changelog: v0.1.180...v0.1.181
[AI-assisted debugging and comment]
v0.1.180
Release 0.1.180
🐛 Bug Fixes
- #3513: build: release 0.1.180
- #3512: add img-src data: to shell page CSP for favicon support
- #3510: resolve connection growth stall at ~10 peers
- #3504: build: release 0.1.179
- #3500: build(deps): bump redb from 3.1.0 to 3.1.1
- #3494: build(deps): bump freenet-stdlib from 0.1.40 to 0.2.2
✨ Features
- #3505: scroll to invitation box on quickstart page from dashboard
- #3488: delegate creation by delegates via V2 host function
- #3346: implement WebSocket streaming protocol for large payloads #2256
Full Changelog: v0.1.179...v0.1.180
[AI-assisted debugging and comment]
v0.1.179
What's Changed
- build(deps): bump socket2 from 0.6.2 to 0.6.3 by @dependabot[bot] in #3496
- build(deps): bump which from 8.0.0 to 8.0.2 by @dependabot[bot] in #3497
- build(deps): bump zip from 8.1.0 to 8.2.0 by @dependabot[bot] in #3499
- build(deps): bump quote from 1.0.44 to 1.0.45 by @dependabot[bot] in #3495
- build(deps): bump libc from 0.2.182 to 0.2.183 by @dependabot[bot] in #3501
- fix: make integration tests robust against CI flakiness by @sanity in #3502
- fix: use Kleinberg-optimal gap_target for bootstrap connections by @sanity in #3503
- build: release 0.1.179 by @sanity in #3504
Full Changelog: v0.1.178...v0.1.179