Repository navigation
Releases
v0.6.7
v0.6.6
v0.6.5
0.6.5 - 2026-11-13
📚 Documentation
- wiki: Refresh loredex evidence citations after 0.6.4 bump
🚀 Features
- update: Migrate self-update to sigilup with dual-publish transition
v0.6.4
0.6.4 - 2026-11-13
🐛 Bug Fixes
-
engine,ci: Fix Rust 1.100.0 clippy lint and bump loredex to 0.2.1
-
concurrency: Resolve atomic sync races and integrate loom gate
-
concurrency: Harden engine and bt state races with loom tests
-
types: Avoid UTF-8 boundary panic in percent_decode
📚 Documentation
-
wiki: Update loredex wiki evidence citations and refresh index
-
wiki: Update loredex pages for cargo-warden migration
-
wiki: Update loredex evidence citations for scorer and ci.yml
-
wiki: Refresh loredex evidence citations after concurrency refactor
-
wiki: Refresh loredex evidence citations for url_utils and ci.yml
v0.6.3
0.6.3 - 2026-11-09
Other
- Auto-project drifts (scheduled loredex auto)
♻️ Refactoring
-
engine,core: Derive DownloadSnapshot on demand from Manifest
-
engine,core: Move DownloadManager into limedl-engine and drop ManagerState
-
types,store,engine: Split EventBus channels and offload async SQLite calls
-
engine: Decouple HttpExecutor probe and TaskLifecycle from DownloadManager
⚡ Performance
- native: Incrementally update task progress in place on progress events
🐛 Bug Fixes
- disk,core,native: Replace ad-hoc io_status JSON with typed IoStatusSnapshot
v0.6.2
0.6.2 - 2026-11-06
Other
- Auto-project drifts (scheduled loredex auto)
🐛 Bug Fixes
-
compat: Close legacy migration gaps from retired backends
-
update: Switch PQC signing from fips204 to RustCrypto ml-dsa
-
release: Publish signature sidecars for every desktop asset
-
website: Use the deployed limedl.zkz098.cn domain
-
engine: Rewind received progress when a chunked run fails
-
types: Avoid UTF-8 boundary panic in checksum parsing
-
types: Match wildcard stars before literal characters
-
engine,rpc: Harden crash consistency, graceful shutdown and protocol bounds
-
core,native,ci: Complete P2 reliability, observability and release hardening
-
disk,types,bt: Converge ping-pong buffer state and slot acquisition
📚 Documentation
-
website: Correct stale claims and document new features
-
wiki: Replace OpenWiki with loredex evidence-backed wiki
-
wiki: Re-pin loredex evidence after the settings test change
-
wiki: Migrate scattered notes and upgrade loredex to 0.1.6
-
website: Expand docs, changelog, benchmarks, and SEO
v0.6.1
0.6.1 - 2026-10-31
⚡ Performance
- native: Optimize resource consumption and idle wakeups in tray status
🐛 Bug Fixes
- native: Adapt new-task dialog, inspector piece map and window restore on small screens
v0.6.0
0.6.0 - 2026-10-30
♻️ Refactoring
- bt: Rename RqbitBtBackend, prune dead BtSettings and align daemon CLI
🐛 Bug Fixes
-
bt: Tolerate non-live torrent state in get_peers
-
engine: Flush micro-batch by interval to prevent 0B/s drops on slow links
-
native: Collapse toolbar action text and add responsive scrolling to sidebar on small screens
-
ci: Grant read/execute permissions to staging directories for Linux packaging
-
ci: Avoid duplicate msix upload in release manifest and upload sequentially
🚀 Features
- bt: Migrate BitTorrent engine from irontide to librqbit
v0.5.6
0.5.6 - 2026-10-25
♻️ Refactoring
-
core: Make the module graph acyclic and drop the duplicate I/O path
-
Split the functions Sonar reports for cognitive complexity
-
native: Declare the settings form fields in one field table
-
native: Resolve Rust-side strings through the gettext catalogs
-
core: Extract the limedl-types foundation crate
-
types: Replace irontide Id20 with a local InfoHash
-
disk: Extract the limedl-disk I/O substrate crate
-
store: Extract the limedl-store persistence crate
-
http: Extract the limedl-http transport crate
-
bt: Extract limedl-bt, the only crate that names irontide
-
engine: Extract limedl-engine, the HTTP download engine
-
rpc: Extract limedl-rpc and limedl-testkit, closing the split
-
crates: Finish the crate split's follow-up work
🐛 Bug Fixes
-
core: Make the documented BT-free build compile cleanly
-
website: Patch three npm advisories by updating within declared ranges
-
native: Collapse the BT status pills before they clip the toolbar
-
deps: Clear five RustSec advisories that landed after the last green run
📚 Documentation
-
Record the settings-table, catalog and theme-token contracts
-
agents: Document the formatting and line-ending rules
-
openwiki: Rewrite the two architecture pages for the crate split
v0.5.5
0.5.5 - 2026-10-17
⚡ Performance
- http: Optimize chunk workers, work stealing, mirrors and io batching
🐛 Bug Fixes
-
native: Center table sort icons and anchor data columns to prevent action button overlap
-
native: Adapt portable zip extraction to zip 9 name_for_index API
🚀 Features
-
http: Implement cross-task persistent Alt-Svc cache with HTTP/3 circuit breaker and fallback
-
checksum: Streaming hash, header detection, corrupt lifecycle and integrity verification
-
scheduler: Enforce hdd media quota, connect device elevator queue and fallback win32 disk detection