Repository navigation
Releases: augiefra/PastScreen
Release list
v1.11- Simplified Clipboard Behavior
What's New in v1.11
🎯 Simplified Clipboard Behavior
- Default: Screenshots are copied as image only to the clipboard
- Works reliably with AI agents (Zed AI, ChatGPT, Claude), browsers, and all apps
- No more inconsistent paste results!
⚙️ App-Specific Overrides
- Go to Settings > Apps to customize clipboard format per application
- Set an app to "Path" mode if you need the file path instead (useful for terminals)
🎨 UI Improvements
- Larger Settings window (750x580) with better scrolling
- Cleaner, simplified Apps settings tab
- Version number displayed dynamically
🧹 Under the Hood
- Removed debug logging for cleaner production release
- Code cleanup and performance improvements
📥 Get PastScreen
🍎 Mac App Store
The easiest way! Signed, notarized, automatic updates. Support the development!
🛠 Build from Source
Clone this repo and build in Xcode — it's 100% open source.
PastScreen 2.0 🔥
What's New
🗂️ User-Accessible Storage
- Default save location moved to ~/Pictures/PastScreen (previously in hidden Container folder)
- Complies with Apple App Store guideline 2.4.5(i) - user-accessible file storage
🧹 Auto-Cleanup on Launch
- Screenshots in Pictures/PastScreen folder are automatically cleaned on app restart
- Safe deletion: only removes files matching Screenshot-* and Screen-* patterns
- Custom folder selection still available with permanent storage
🌐 Localization Fix
- Removed last remaining French string ("Sélectionner" → "Select")
- Now 100% English for App Store version
- Complies with Apple App Store guideline 2.1 - no mixed localizations
✅ App Store Ready
- Fully compliant with Apple App Store guidelines
- Security Scoped Bookmarks for sandboxed file access
- Ready for App Store submission
📥 Get PastScreen
Requirements
- macOS 14.0 (Sonoma) or later
🚀 PastScreen 1.9 - Golden Master
PastScreen 1.9 Golden Master - UI Revamp & App Overrides
🎨 Major Changes
UI Improvements
- Complete Settings Redesign: Modern sidebar-style interface
- Polished Onboarding: Improved sizing, opacity, and spacing
- Better Visual Consistency: Unified design language across all screens
New Features
- Per-App Clipboard Rules: Configure Auto/Image/Path behavior for specific applications
- Strict 'Image Only' Mode: Dedicated mode for AI agents (fixes Zed compatibility)
- Smart App Detection: Enhanced recognition of code editors, browsers, and design tools
App Store Compliance
- Sandbox Security: Implemented Security Scoped Bookmarks for file access
- Explicit Storage Selection: Added clear storage folder selection in onboarding
- Forced Save Dialog: Users must explicitly choose storage location when enabling disk saves
- English-Only Localization: Prevents mixed localizations for App Store version
📝 Full Changelog
Added
- Per-app clipboard override system
- Strict image-only mode for AI chat applications
- Security scoped bookmarks for sandboxed storage access
- Explicit storage folder selection in onboarding
Changed
- Complete Settings UI redesign with sidebar navigation
- Enhanced onboarding flow with better visual feedback
- Improved app category detection (40+ apps supported)
- Enforced English-only localization for consistency
Fixed
- Zed editor clipboard compatibility
- Mixed localization issues in App Store build
- Storage permission edge cases in sandboxed mode
Download size: ~3.3 MB
macOS requirement: 14.0+ (Sonoma)
Architecture: Universal (Apple Silicon + Intel)
🤖 Generated with Claude Code
🚀 PastScreen 1.8
✨ Nouvelles Fonctionnalités
- Historique des Captures : Retrouvez vos 10 dernières captures directement depuis le menu de la barre d'état. Un clic suffit pour copier à nouveau l'image !
- Smart Clipboard v2 (Version GitHub uniquement) : Restauration de la copie intelligente !
- Coller dans un Terminal ou un éditeur de code (VSCode, Zed...) insère le chemin du fichier.
- Coller dans un navigateur, Slack, Discord ou une IA insère l'image.
- Menu Amélioré : Nouvelle organisation avec sous-menu Historique.
🛠️ Correctifs & Améliorations
- App Store Ready : Correction complète des problèmes d'entitlements et de localisation qui bloquaient la validation.
- Onboarding : Amélioration de l'expérience utilisateur. Si la demande de permission échoue, les Réglages Système s'ouvrent automatiquement à la bonne page.
- HotKeyManager : Refonte complète du système de raccourcis clavier pour plus de stabilité et de modularité.
- Localisation : Traduction complète de l'application (Anglais, Français, Espagnol).
PastScreen v1.7 - Launch at Login
A lightweight macOS menu bar app for lightning-fast screenshots, optimized for developers and power users.
🚀 What's New
Launch at Login
PastScreen can now start automatically when your Mac boots, ensuring it's always ready for quick captures.
- New toggle in Settings → General → "Launch at startup"
- Uses modern
ServiceManagementAPI (macOS 13+) - Preference persisted across sessions
- Perfect for menu bar workflow
Enhanced User Experience
- Fixed onboarding flow: Permission requests now work reliably on first launch
- Improved capture geometry: Screen region calculations stabilized for multi-display setups
- Refined notifications: Better visual feedback for successful captures
📦 Installation
New Installation
- Download PastScreen-1.7.zip below
- Extract and move
PastScreen.appto/Applications - Launch PastScreen
- Grant Screen Recording permission when prompted (required for captures)
- Optional: Enable Accessibility for global hotkey (⌥⌘S)
Updating from Previous Version
If you're running v1.6.1 or earlier:
- Menu Bar → Check for Updates... (automatic via Sparkle)
- Or download manually and replace the app in
/Applications
⚡ Features
- Instant Clipboard: Screenshots copied to clipboard immediately
- Smart Paste: Automatic format detection (image for browsers, path for IDEs)
- Multi-Display: Seamless capture across multiple monitors
- Keyboard Shortcut: Global hotkey ⌥⌘S (Option + Command + S)
- Customizable Storage: Save to disk with custom folder and format (PNG/JPEG)
- Privacy First: No data collection, no internet required (except auto-updates)
- Native Performance: Built with Swift, AppKit, and ScreenCaptureKit
🔧 Requirements
- macOS 14.0 (Sonoma) or later
- Screen Recording permission (system prompt on first capture)
- Accessibility permission (optional, for global hotkey)
🐛 Bug Fixes
- Fixed onboarding permission flow not triggering correctly
- Fixed capture geometry calculations on certain multi-monitor configurations
- Improved window exclusion for overlay during capture
📝 Technical Details
Version: 1.7
Build: 11
Bundle ID: com.augiefra.PastScreen
Notarized: ✅ Yes (Apple-verified)
Auto-Update: Sparkle 2.8 (EdDSA signed)
🔗 Links
- Documentation: README.md
- Report Issues: GitHub Issues
- Full Changelog: v1.6.1...v1.7
📊 Changelog Summary
v1.7 (Build 11) - November 18, 2024
+ Launch at Login with ServiceManagement integration
+ LaunchAtLoginManager service
+ Settings toggle for automatic startup
✓ Fixed onboarding permission request flow
✓ Fixed capture geometry edge cases
✓ Improved notification system reliability
Download: PastScreen-1.7.zip (3.2 MB)
SHA-256: Verify after download with shasum -a 256 PastScreen-1.7.zip
Enjoy faster, smarter screenshots! 📸
🎉 PastScreen 1.6.1 – Developer ID notarized build
✨ What's New
- Notarized & signed – PastScreen est désormais signé avec un certificat Apple Developer ID et notarisé, ce qui évite les alertes Gatekeeper lors de l’installation.
- Sparkle feed – appcast.xml inclut l’entrée 1.6.1 (signature + taille) pour que la mise à jour se fasse automatiquement.
- Package.resolved – les dépendances SPM (Sparkle 2.8.0) sont verrouillées pour simplifier l’archive via App Store Connect.
🐛 Bug Fixes
- Stabilisation du clipboard “context-aware” (image + chemin pour les navigateurs, chemin seul pour les IDE).
- Fiabilisation du multi-écran (conversion ScreenCaptureKit relative).
📦 Download
Télécharge PastScreen-1.6.1.zip ci-dessous (version notarized).
🔧 Requirements
- macOS 14.0 (Sonoma) ou plus récent.
📝 Full Changelog
Voir les modifications : v1.6...v1.6.1`
🎉 PastScreen 1.6 – Multi-screen & clipboard polish
`## 🎉 PastScreen 1.6 – Multi-screen & clipboard polish
✨ What's New
- Multi-monitor capture fixes – ScreenCaptureKit now receives coordinates relative to the correct display, eliminating shifted/pixelated captures and “invalid parameter” errors.
- Reliable overlay – The Liquid Glass overlay converts selections into global coordinates correctly and cleans up even when cancellations happen quickly.
- Smarter clipboard – Browsers/design tools get the image plus a fallback file path, while editors like Zed/VSCode continue to receive the path-only experience when appropriate.
- Outlook support – Outlook is now treated as a browser, so captures triggered from it paste the full image by default.
🐛 Bug Fixes
- Fixed a bug where a second instance could launch when running from Xcode.
- Removed inconsistent DPI metadata that made captures look zoomed in Quick Look.
- Cleaned up the release pipeline and included the Sparkle packaging script.
📦 Download
Download PastScreen-1.6.zip below.
🔧 Requirements
- macOS 14.0 (Sonoma) or later.
📝 Full Changelog
See full changes: v1.5...v1.6
Feel free to tweak the copy for tone before publishing!`
PastScreen 1.5
✨ PastScreen 1.5 – Apple-first refinements
🚀 Highlights
- App Intents + Shortcuts: trigger area or full-screen captures via Siri, Shortcuts, Automations, or Spotlight.
- TipKit onboarding: reminders for ⌥⌘S directly inside Preferences → General to guide new users.
- “Liquid Glass” overlay: immediate first-click selection, precise dimming, and multi-space awareness.
- Native notifications: UN banners (silent) with Finder reveal, a “Saved” pill in the menu bar, and the classic “Glass” sound.
- Dock-less reliability: even in accessory mode, the Dock is briefly shown so notifications always appear.
🛠 Improvements
- Clipboard copy is now mandatory and smartly adapts to editors, browsers, and design tools.
- Selection window cleanup, multi-screen handling, and AppKit polish.
- New
NotificationDeliveryCoordinator, TipKit integration, and updated Sparkle 2.8 workflow.
🧪 Verified
- macOS 14.0+ with ScreenCaptureKit and Sparkle auto-updates (EdDSA signature).
- Tested with and without Dock icons, plus Siri/Shortcuts triggers.
📦 Download
PastScreen-1.5.zip(3.13 MB), edSignatureeulPkwm7pE2xGZyNfXwZEDEbxwI5jHUhk5lnS/6NRg8Mq0EUuLlkor5fzIEa+n8SsNbaUyNkr8GSxMCrXUclBQ==.
Thanks for using PastScreen 1.5! Feedback and issues are always welcome.
PastScreen 1.4 - Complete Rebrand
- Complete rebrand: ScreenSnap → PastScreen
- Architecture modernization
- Memory improvements and stability
- Enhanced multilingual support (5 languages)
- Bug fixes and performance improvements
ScreenSnap 1.2 - Smart Clipboard Detection
🎉 ScreenSnap 1.2 - Smart Clipboard Detection
🧠 What's New
Smart Clipboard Detection - ScreenSnap now automatically detects which application you're using and adapts the clipboard format:
- Code Editors (VSCode, Zed, Cursor) → File path for Markdown linking
 - Web Browsers (Chrome, Safari, Arc, DIA) → Image data for direct paste
- Design Tools (Figma, Slack, Discord) → Image data for collaboration
✨ Features
- 🎯 30+ Apps Supported - Intelligent detection for all major browsers and editors
- 🔄 Automatic Adaptation - No configuration needed, just works
- 💡 Smart Fallback - Unknown apps receive both formats for maximum compatibility
- 🌍 Complete Multilingual - All UI elements in 5 languages (FR/EN/ES/DE/IT)
📥 Installation
- Download
ScreenSnap-1.2.dmgbelow - Open the DMG file
- Drag ScreenSnap to Applications
- Launch and grant permissions (Screen Recording + Accessibility)
- Press ⌥⌘S to capture!
🔧 Technical Details
- Version: 1.2 (Build 4)
- Platform: macOS 13.0+ (Ventura, Sonoma, Sequoia)
- Size: ~2 MB
- Architecture: Universal (Intel + Apple Silicon)
📝 Supported Apps
Code Editors (File Path)
VSCode • Zed • Cursor • Sublime Text • Xcode • IntelliJ • PyCharm • Obsidian • Typora • MacDown
Browsers (Image Data)
Safari • Chrome • Firefox • Edge • Brave • Arc • DIA • Vivaldi • Chromium • Orion
Design Tools (Image Data)
Figma • Sketch • Photoshop • Framer • Slack • Discord • Linear • Notion
🐛 Bug Fixes
- Fixed timing issue with hotkey app detection
- Improved clipboard format selection reliability
- Fixed version number display in app info
Full Changelog: https://github.com/augiefra/ScreenSnap-Distribution/releases
Made with ❤️ for developers