Pasted 1.0.0 RC5
Pre-release
Pre-release
·
28 commits
to main
since this release
Pasted 1.0.0 RC5
RC5 is the biggest step yet toward Pasted 1.0. It makes the library dramatically easier to organize, recover, search, and understand while expanding local, privacy-first Analysis into a shared system across the app and CLI.
Highlights
Organize clips your way
- Put a clip in multiple Bins, preserve a separate manual order in each Bin, and manage the same organization from the GUI or CLI.
- Assign paste-by-ID hotkeys to important clips, with explicit protection so assigned clips are not removed by retention cleanup.
- Use inherited protection from Bins and Tags, with consistent behavior across deletion, Activity, transfer, backup, and restore.
- Restore every trashed clip in one step, with matching scriptable CLI output.
- Reorder and batch-manage larger clip collections with smoother, more stable list behavior.
Full Backup, safer restore, and portable transfer
- Create a Full Backup containing every durable Pasted-owned database table plus meaningful interface and window state.
- Validate backup integrity and format before activation, and automatically create a complete recovery backup before replacing the live library.
- Keep History and Organization transfer as a separate portable JSON workflow for merging clips and organizing definitions without presenting it as a full-device restore.
- Preview bounded import and restore summaries before committing changes.
- Import clipboard history from Alfred, Pastebot, Pasta, Paste, CopyClip 2, Maccy, and Flycut.
A unified, local Analysis system
- Bring Capture, Inspectors, Extractors, Classifiers, and Suggestions under one bounded Analysis lifecycle with shared GUI, CLI, and versioned JSON contracts.
- Distinguish structural Clip Type, byte-verified File Format, semantic Content Type, and Source throughout Analysis, Search, Smart Bins, Insights, and Help.
- Run local Tesseract OCR, ffprobe or MediaInfo inspection, whisper.cpp transcription, and Apple Vision or cross-platform llama.cpp Visual Labels.
- Search and edit Visual Labels, preserve edits in Clip Versions, and filter scored labels with a configurable minimum confidence.
- Use the same editable local recipe format for shipped and custom Extractors, including guided setup, copyable commands, reusable post-processing, expected no-output codes, and runtime readiness details.
- Draft or diagnose Extractor recipes with optional AI assistance while keeping execution local and retaining editable proposals and authoring history.
- Edit Content Types, Groups, and Classifiers, then rescan existing clips using the shared classification contract.
Faster search and clearer activity
- Page History, Trash, Search, and HUD results with exact counts, incremental loading, and offscreen-card virtualization for much larger libraries.
- Search and build Smart Bins with partial, case-insensitive Clip Type, Content Type, File Format, Source, and Visual Label criteria plus explicit operators.
- Open Search directly from nonzero OCR status counts, including a stable clip-ID filter shared with the CLI.
- Load Activity incrementally and export portable OpenTelemetry-shaped JSON archives or reporting-friendly CSV.
- Import Activity safely with transactional validation, deduplication, bounded records, and independent retention controls; imported records remain inert history.
- Remember recent searches locally and expose them consistently across the interface.
Privacy, safety, and control
- Configure App Exclusions independently for text, images, files, and hotkeys.
- Exclude private-browser capture from Safari, Chrome, Edge, Firefox, DuckDuckGo, and Brave.
- Preview the exact effect of scoped Settings resets before confirming; the CLI offers matching non-mutating
pasted settings reset <page> --dry-run --jsonoutput. - Keep Analysis inputs, clipboard content, credentials, and sensitive file details out of Activity records.
- Bound raster decoding, external-history imports, IPC payloads, command execution, temporary workspaces, output, and runtime throughout the new workflows.
Interface polish and accessibility
- Start with a guided welcome setup and a clearer Functionality settings layout.
- Choose the new 2894 and Sauced light themes.
- See interactive capture feedback previews, pin important previews, and control all notifications with one global gate.
- Restore workspace state across launches, including meaningful navigation and window state.
- Edit clip content detection directly and use clearer provider, OCR, Transform, titlebar, screenshot, image-copy, file-reference, and HUD behavior.
- Use Pasted in Arabic, German, English, Spanish, French, Hebrew, Japanese, or Brazilian Portuguese, with RTL-aware layout and localized native menus.
Release and platform hardening
- Added release-blocking license, advisory, dependency-review, mission-policy, notice, and source plus exact-artifact SPDX SBOM checks.
- Strengthened cross-platform compilation and platform-gated tests while keeping macOS, Linux, Windows, X11, and constrained Wayland behavior explicit.
- Bundled the same public
pastedCLI behavior with desktop builds and expanded stable--jsoncontracts for automation. - Improved app startup, main-window focus, idle locking, clip rendering, reordering, and persistent interface state.
Downloads
- macOS: universal signed, notarized, and stapled DMG for Apple Silicon and Intel Macs.
- Linux: x86_64 AppImage.
- Windows: experimental unsigned x86_64 installer and portable executable. Windows may show an unknown-publisher warning or block installation under stricter security policy.
- Homebrew: generated cask included as
pasted.rb. - CLI: standalone universal macOS, Linux x86_64, and Windows x86_64 binaries.
- Verification: SHA-256 checksum files and SPDX SBOMs are included with the platform artifacts.
RC5 still carries prerelease status. Please report anything surprising—especially upgrade, backup and restore, capture, hotkey, Analysis, or large-library behavior—at https://github.com/getpasted/pasted/issues.
Full changelog: v1.0.0-rc.4...v1.0.0-rc.5