Skip to content

Releases: AffPapa/neclipboard-win

NeClipboard Win v0.2.0

Choose a tag to compare

@AffPapa AffPapa released this 11 Oct 18:49

NeClipboard Win 0.2.0

Windows 11 x64 · Self-contained single-file distribution.

Improvements

  • Native WPF application updated to .NET 10 LTS; self-contained Windows x64 distribution, no SDK required by users.
  • Bounded cached previews and full-content search avoid repeated large text allocations.
  • Visible search reset and simple text/image/file/pinned filters.
  • Pause history for 15 minutes or one hour, with automatic resumption and a visible state.
  • Configurable hotkey with conflict checking that preserves the previous registration.
  • Clearer keyboard actions, readable status layout and theme-aware controls.
  • The hotkey palette stays focused on history and a single flat snippets list; it has no search box or snippet folders. Full-text history search remains in the expanded window.
  • The compact palette opens at a smaller size, starts on history, and keeps only the primary copy/paste action; management stays in the expanded window.
  • Primary action hover and pressed states use contrast-tested colors in both light and dark themes.
  • Snippet validation appears inside the editor and preserves entered text on errors, including the combined snippet-size limit.
  • Escape and keyboard hints follow the selected tab; an empty snippets list explains how to create a reusable text template.
  • Snippet accessibility names use their actual titles.
  • Snippet validation exposes the actionable error text to accessibility tools and announces live-region updates without discarding input.

Reliability fixes

  • Correct x64 Windows INPUT structure used for the optional paste shortcut.
  • Deep snapshots for backup and ordered, coalesced history writes across clear/restore/exit.
  • Strict validation and limits for stored history, settings, images and backups.
  • Restore transaction with a rollback journal, encrypted data snapshots and startup recovery.
  • Image PNG encoding moved off the UI thread after copying and freezing the WPF bitmap.
  • Independent light/dark QA overrides are preserved during window initialization.
  • Clean CI now builds the verification project explicitly and releases link to an exact tested commit.
  • Isolated QA shutdown waits for the normal history-save exit path; smoke checks the final encrypted document rather than trusting exit code alone.

Data compatibility

Version 0.2.0 reads legacy 0.1.5 history/settings and writes versioned schema-1 envelopes. Before upgrading, create a backup with 0.1.5 if you need to return to that version. A 0.1.5 EXE cannot be assumed to understand new data files; restore a compatible pre-upgrade backup when downgrading. DPAPI backups are intended for the same Windows user and computer, not for cross-device migration.

Distribution notes

The current build is unsigned. A SHA-256 file is provided for integrity verification; it is not a substitute for an authenticated publisher signature. Windows may show a SmartScreen warning. Do not disable system protection globally.

Automatic paste remains optional; Windows focus and elevation restrictions can require manual Ctrl+V. The files format stores paths, not copies of the referenced files. Native ARM64 and Windows 10 support are not claimed for this release.

The exact executable, SHA-256 and source commit are listed in the release assets and manifest. Verify the downloaded file before running it.


Windows 11 x64. Один self-contained EXE, установка .NET не требуется.

EXE не подписан сертификатом издателя; Windows может показать предупреждение SmartScreen. SHA-256 не заменяет подпись издателя.

SHA-256: 23990f5b0bd8c5173603da4b85989422ff43865ec4b9131b6f99372868b01547

Source commit: a4f6db4

Сайт: https://neclipboard-win.mail782861.chatgpt.site