v0.2.1稳定版2026年8月23日
Localization and zero-flicker startup
- Ships a complete en-US base resource set and an exactly synchronized zh-CN resource set across the main window, Dynamic Island, native tray, update feedback, errors, and accessibility names.
- Adds System default, English, and Simplified Chinese display-language choices. System follows Chinese Windows display languages and otherwise uses the English base; a changed language applies after restart.
- Keeps the portable single-file resource index isolated from WinUI framework resources and validates both resource contexts in Windows CI.
- Creates the main-window HWND required by background services during --startup without showing or activating it.
- Keeps tray, clipboard monitoring, Dynamic Island, update checks, and single-instance redirection ready in the background.
发布说明正文保留发布时使用的原始语言。
v0.3.0-preview.6undefined2026年8月26日
DropSpace v0.3.0-preview.6
- Quick Preview providers for images, PDFs, bounded text/code/JSON/Markdown, media metadata, URLs, and unknown fallback. Preview reads are cancellation-aware, pixel/byte bounded, revision-keyed, and cached only after successful validation.
- Quick Actions expose real source-safe operations: SHA-256, ZIP, QR, image resize/convert, and metadata-safe re-encoding. The More menu never advertises a command without an availability check.
- DropLink v1 provides Windows-to-Windows pairing with ECDH, SAS confirmation, certificate fingerprint pinning, DPAPI peer secrets, HMAC-authenticated HTTPS, 4 MiB chunks, explicit receive approval, staging, integrity verification, and reconnect/resume status.
- Cross-device clipboard reuses the existing event-driven watcher. Per-peer Off/Manual/automatic text+URL/automatic text+URL+image modes, a 10,000-entry/24-hour content-hash loop guard, and self-write suppression prevent stale overwrites and echo loops.
- Nearby browser Share uses a private IPv4 address, 192-bit token, ten-minute default TTL, receiver cap, range reads, no directory listing, and revoke/expiry behavior.
发布说明正文保留发布时使用的原始语言。
v0.3.0-preview.5undefined2026年8月25日
DropSpace v0.3.0-preview.5
- Automatic → Adjust now begins from the actual visible Dynamic Island surface instead of the host-window origin, so the Island no longer jumps upward when editing starts.
- Projection includes SurfaceTopOffsetDips in monitor-local DIP coordinates, including Smart-mode DPI conversion.
- Existing Custom placement coordinates remain unchanged because Custom resolution has no additional surface offset.
- Focused tests cover Automatic Smart projection, 1.5x DPI conversion, and Custom regression.
发布说明正文保留发布时使用的原始语言。
v0.3.0-preview.4undefined2026年8月25日
DropSpace v0.3.0-preview.4
- Placement editing is exclusive to the selected monitor island. Other islands are hidden and their native drop targets are revoked until Commit or Cancel; topology refresh and shutdown also clear suppression.
- Dragging now starts from the currently clamped projection, while Cancel restores the saved coordinates. The first pointer movement no longer jumps from an off-screen saved coordinate.
- Runtime-only display identities reject Custom placement at both the settings and service layers. Custom mode, X/Y, Apply, and Adjust are disabled with localized guidance; Automatic remains available.
- Focused Core tests cover clamped first movement, saved-coordinate rollback, and committed preview behavior.
发布说明正文保留发布时使用的原始语言。
v0.3.0-preview.3undefined2026年8月24日
DropSpace v0.3.0-preview.3
- Critical Smart Drag lifecycle events now use an unbounded reliable signal lane. High-frequency PointerMoved remains coalesced separately, with timestamp-ordered merge and distinct critical-write diagnostics.
- Settings adds Adjust Island Position…. The selected Dynamic Island can be dragged without activating the window; physical pointer deltas are converted to monitor-local DIP, released coordinates are committed once, and Escape rolls back. Smart candidate creation and Classic activation are suppressed during the edit.
- Display monitor settings keys now use stable DisplayConfig target identities derived from the monitor device path. HMONITOR handles remain runtime-only, with an explicit best-effort fallback and schema-8 migration for currently enumerated displays.
- Placement mode and coordinates are now per monitor in settings schema 9. An unconfigured monitor remains Automatic, Reset is monitor-local, and runtime clamping never overwrites saved coordinates.
发布说明正文保留发布时使用的原始语言。
v0.3.0-preview.2undefined2026年8月24日
DropSpace v0.3.0-preview.2
- Separates drag intent (None, pointer threshold, accessibility-confirmed, OLE-confirmed) from payload confidence (Unknown, file-like, file-verified). Accessibility never proves a file payload by itself.
- Coalesces high-frequency pointer motion separately while press, release, cancel, completion, timeout, and probe results use a reliable critical lane.
- Adds AwaitingOleCompletion, 350 ms completion grace, immediate new-pointer supersession, and stale-session rejection.
- Places the hollow OLE probe inside the pointer monitor at negative coordinates, edges, and mixed DPI.
- Guarantees probe teardown through owner PostMessage, owner work-queue fallback, and a final forced watchdog.
发布说明正文保留发布时使用的原始语言。
预览通道
预览版本仍可通过 GitHub Releases 和应用内可选预览通道获取,但绝不会成为网站默认下载。