All notable changes to OhMyShot will be documented in this file.
- Fixed macOS OCR and Quick Capture shortcuts so region selection starts only after the shortcut keys are released, including repeated captures.
- Kept macOS OCR and Quick Capture results distinct: OCR copies extracted text, while Quick Capture copies the selected image.
- Fixed Windows region capture losing its screenshot while the selection overlay closes, which could show “Screenshot data unavailable” on repeated captures.
- Made capture diagnostics safe for concurrent shortcut and capture events so support logs remain readable during repeated attempts.
- Fixed macOS capture shortcuts sometimes requiring another press or starting before the app had fully hidden.
- Fixed a blank window that could appear when OhMyShot opened automatically after signing in, especially on macOS.
- Fixed Windows capture being blocked by an incorrect permission check.
- Prevented overlapping copy requests from leaving export stuck or unresponsive.
- Kept screenshot, GIF, and clipboard work from blocking the app, with recovery when an operating-system operation takes too long.
- Added lightweight support diagnostics to help investigate rare capture or copy freezes without recording screenshot content.
- Fixed GIF recording so the app stays responsive while the recording is being finished and prepared for copying or saving.
- Canceling a GIF recording no longer makes the app appear frozen while captured frames are being released.
- Added left, center, and right alignment controls for text annotations.
- Improved text background styling so highlighted text has clearer padding and stays readable.
- Added translucent fill control for rectangles and ellipses, making it easier to mark an area while keeping the content underneath visible.
- Fixed editor copy so pasted screenshots include the annotations and markings users added before copying.
- Fixed a Windows 11 issue where Select Monitor could stay stuck on "Loading..." when Windows had not returned screen capture access.
- Monitor selection now times out with a clear retry path instead of leaving the app stuck.
- Preserved text box width when editing existing text annotations so long sentences and manual line breaks no longer wrap unexpectedly.
- Includes the Windows capture recovery from the 1.25.3 test build that was confirmed by a Windows 11 user.
- Improved Windows capture recovery so the app comes back if the region-selection overlay fails to open.
- Fixed a case where screenshot hotkeys could stop responding after one capture attempt on Windows.
- Fixed a Windows issue where Window Capture could stay stuck on "Loading windows..." and force users to end the app from Task Manager.
- Window Capture now times out cleanly if Windows does not return the open-window list, so Cancel, Escape, and Close keep working.
- Fixed a Windows issue where screenshot hotkeys could stop working after updating to v1.25.0 or v1.25.1.
- Added a native screenshot combiner in Export so users can add multiple screenshots and make one combined image without switching to Paint or another editor.
- Fixed a copy/export issue where copying a beautified screenshot with a background could stay stuck in a loading state.
- Improved screenshot combining reliability for pasted screenshots from different apps.
- Added annotation style defaults so users can save current text, shape, and arrow styling for the next annotation.
- Added solid, dashed, and dotted line styles for arrows, lines, rectangles, and ellipses.
- Added curved arrows with an adjustable control point.
- Added a canvas watermark tool for text and image watermarks with resize, rotation, opacity, and reposition controls.
- Watermark position now carries through templates, batch export, and regular export.
- Copy buttons now make it clear when the window will close after copying.
- Added Vietnamese copy for the new annotation, line style, and watermark controls.
- Export now hides editor-only handles and transformers so watermark and curved-arrow controls do not appear in saved images.
- New capture options: choose how full-screen capture behaves and whether region capture happens instantly or lets you adjust first.
- Added a subtle, localized auto-bot.io credit line in the app.
- Improved Linux/Wayland window capture so picking and returning to the app works more reliably.
- Adjustable notification duration: Control how long save/copy notifications stay on screen
- 8 new background presets: Forest Breeze, Deep Space, Golden Hour, Chrome, Electric, Warm Stone, Rose Velvet, and Slate
- Auto-Balance Padding: Smart content-aware padding that adjusts based on your screenshot content
- Hover-to-enlarge thumbnail: Floating screenshot thumbnail now zooms in when you hover over it
- Region capture resize & reposition: After drawing a capture region, drag to move or use handles to resize before confirming (#77)
- Fixed close (X) button not working on certain Linux desktop environments like KDE Wayland (#76)
- All new features fully translated across all 19 supported languages
- Fixed images appearing blank on certain systems when saving or copying
- Fixed screenshot capture failing on some Linux desktop environments
- Fixed annotations not being drawable on top of existing ones
- Fixed right-click context menu not working correctly in the editor
- Translation popup now remembers its size between sessions
- Fixed screenshot capture status message showing incorrectly on Linux
- Fixed images appearing blank or black when saving or copying screenshots
- Fixed image export reliability across all export paths
- Translation popup can now be resized for longer translations
- Added resize handle for better discoverability
- Improved translation popup scrolling for long text
- Shift-constrain for drawing: Hold Shift while drawing shapes or arrows to constrain proportions
- Easier annotation selection: Shapes, arrows, freehand, and highlighter now have larger click targets
- Duplicate shortcut & selection feedback: Duplicate annotations with a keyboard shortcut
- Fixed pin window stability issues that could cause crashes or freezes
- Fixed translation popup language always defaulting to English
- Fixed capture+translate getting stuck on Windows
- Fixed close-to-tray behavior and macOS activation
- Added upload retry logic and improved error messages
- Fixed memory leak from accumulated event listeners
- Fixed clipboard retry on Linux and scroll-capture error messages
- Fixed background padding regression
- Fixed Ctrl+S/Cmd+S quick save closing editor unexpectedly
- Fixed QR code detection in certain environments
- Fixed Save button edge case
- Monitor picker dialog now translated across all 19 languages
- Improved pin window state consistency
- Improved capture flow robustness and window-restore behavior
- Updated "Close after copy" label for clarity
- Strengthened app startup, shutdown, and window-management reliability
- Fixed an issue where the app could freeze and become unresponsive on Windows when using Capture & Beautify or Scrolling Screenshot
- Fixed notification preferences not being respected after turning off "Show notifications" in Preferences
- Improved Scrolling Screenshot stability on macOS, including non-fullscreen windows
- Fixed button spacing in toast notifications
- Scrolling Screenshot Capture — Automatically capture and stitch long pages, documents, and scrollable content into a single seamless image
- Floating Translation Popup — Translation results now appear in a floating popup right at your selection, no need to switch windows
- Translation Language Selector — Quick language picker with show-all toggle directly in the translation popup
- Complete Localization — Full translation coverage for all 19 supported languages
- Redesigned GIF recording toolbar with modern visual style
- Improved fullscreen mode compatibility on macOS
- Enhanced translation popup design with better readability and positioning
- Optimized app logging for better performance in production
- Fixed app stability issues during scroll capture operations
- Fixed fullscreen overlay and toolbar display on macOS
- Fixed "Start minimized to tray" not working correctly
- Fixed border artifacts in transparent background mode
- Fixed translation popup not visible in fullscreen mode
- Fixed display issues on Linux Wayland sessions
- Fixed first-run setup reliability on Windows
- Fixed checkerboard pattern overflow in transparent mode
- Fixed translation popup closing unexpectedly
- Translation — Capture and translate text from any screen with a single hotkey
- Translation Provider Settings — Choose your preferred translation engine in Settings
- Translation UI — Beautiful translation modal with skeleton loading, inline error handling, and one-click language switching
- Recording Indicator — Red border around recording region during GIF capture
- Pin Window — Pin screenshots now perfectly match your beautified image with no extra space. Modern floating controls appear on hover
- Translation Hotkey — Translates in the background without interrupting your workflow (no app window popup)
- Language Detection — Translation target language automatically matches your system language
- GIF Recording Toolbar — Refined floating toolbar with consistent rounded design
- Background Toggle — "No Background" now removes all padding, rounded corners, and shadows for a clean transparent output
- Improved consistency across all image rendering paths
- Translation Languages — Full list of supported languages with native names (日本語, 한국어, Tiếng Việt, etc.)
- Localization — Expanded translations across 18 languages
- Fixed pin window showing extra whitespace around images
- Fixed recording toolbar appearing with white background
- Fixed translation target language not following system language
- Fixed transparent exports showing checkered pattern
- Fixed Windows border artifact on borderless windows
- Fixed capture toolbar being included in OS-level recordings
- Fixed transparent background showing visible edge artifacts around the image
- Fixed Windows installer failing when network restricts downloads
- Fixed blank screen issue on some Linux configurations (Fedora 42)
This release combines all features and fixes developed since v1.14.0.
- Record any area of your screen as an animated GIF
- Select a region, press Record, and save as GIF when done
- Floating toolbar shows elapsed time with Stop and Cancel buttons
- Available from tray menu, keyboard shortcut (Shift+G), or main screen
- Configurable frame rate and maximum duration in Settings
- Shows encoding progress while the GIF is being created
- GIF Preview with Save, Save As, Edit First Frame, Re-record, and Discard actions
- File size and dimensions shown in the preview
- Smart fallback: GIF with annotations automatically saves as static image to preserve quality
- Keep any screenshot floating on top of other windows
- Press P or use the toolbar to pin the current image
- Stays visible while you work in other apps — perfect for reference images
- Save your current beautifier settings as a reusable template
- Apply any saved template with one click
- Includes built-in presets to get started
- View all your annotations in a layer panel
- Toggle visibility of individual annotations
- Drag to reorder which annotations appear in front
- Add speech-bubble callouts with a leader line pointing to any part of your screenshot
- Real-time leader line preview while positioning
- Use your own logo or image as a watermark
- Support for tiling to cover the entire image
- Adjustable rotation and opacity
- Modern compressed export format — save screenshots in a smaller, web-optimized format
- Custom filename templates — set your own filename pattern with date, time, and counter variables
- Duplicate any annotation — select it, copy, and paste a new copy
- Added: Chinese, Japanese, Korean, Spanish, French, German, Portuguese, Russian, Turkish, Arabic, Italian, Thai, Hindi, Indonesian, Dutch, Polish, Ukrainian
- System tray menu fully localized
- Automatic language detection based on system settings
- Recording toolbar supports all 19 languages
- Drag-to-reposition the recording toolbar during recording
- Memory usage estimate in GIF settings panel
- Improved undo/redo reliability and performance
- Enter key now correctly creates a new line in text annotations (instead of finishing editing)
- Fixed floating toolbar and overlays not responding to first click on macOS
- Fixed export format getting stuck after GIF operations
- Fixed toolbar Stop button requiring double-click on macOS
- Fixed GIF preview button text wrapping on smaller screens
- Fixed annotation tool preferences not persisting between sessions
- Fixed missing Highlighter translations
- Fixed callout tool positioning and anchor scaling
- Fixed panel position not clamping to viewport edges
- Fixed recording region coordinate handling across monitors
- Fixed GIF encoding crash with certain color palettes
- Improved Linux Wayland compatibility
- Capture Timer: Set a delay before screenshots (3, 5, or 10 seconds) — gives you time to arrange windows or menus
- Animated countdown overlay shows remaining seconds before capture
- Press Esc or the same shortcut key to cancel the countdown at any time
- Press a different capture shortcut during countdown to switch capture mode
- Timer works with all capture types: Full Screen, Region, Window, Scrolling, Recording, and Text Recognition
- Timer can be triggered from both keyboard shortcuts and the tray menu
- Settings dropdowns now display correctly above other content
- Settings dropdown options are easier to read with improved contrast
- Countdown overlay now appears with a transparent background instead of a white box
- All dropdowns in Settings (Language, PrintScreen Action, Capture Delay) have improved layering behavior
- Vietnamese Input: Resolved keyboard conflict with Vietnamese input methods (EVKey, UniKey) that caused typing issues
- Screenshot Quality: Improved screenshot capture quality for sharper, pixel-perfect results
- Text Editing: Better support for Vietnamese, Chinese, Japanese, and Korean text input in annotations
- Edit Panel: Fixed panel position jumping when editing annotations
- Text Background: Add background color and opacity settings for text annotations
- Reset Defaults: New option in Settings to restore all tool settings to defaults
- Callout annotation tool temporarily hidden (under development)
- Fixed small white gap at screen edges during region capture on Windows (#48)
- Fixed "Show in Folder" not working on Windows — Explorer now opens correctly (#44)
- Fixed Settings dropdowns unreadable in dark mode on Windows (#49)
- Updated default border settings for better out-of-box experience — white border, width 11, opacity 21 (#50)
- New annotation tool that blurs the background to highlight important content
- Draw focus areas to direct attention — everything outside gets blurred
- Press
Dto activate
- PrintScreen Key Capture (Windows/Linux) — capture with a single key press, configurable in Settings
- Transparent Background Toggle — quickly switch between transparent and your previous background with one click
- Image automatically re-centers when Edit/Export panels open or close
- More accurate region capture on multi-monitor setups with different display scales
- Smoother Focus Blur preview while drawing and dragging
- Fixed black screen when loading images — a loading indicator now appears
- Fixed Focus Blur effect not appearing during the first drawing
- Fixed region selection not responding to clicks on Windows multi-monitor setups
- Fixed multiple app instances being able to run at the same time — launching again now focuses the existing window
- Fixed region capture not showing screenshot on Windows (Fixed duplicate data encoding when processing images) (#38)
- Fixed number input spinners showing ugly native browser controls
- Fixed bottom bar content overflowing into "Select an annotation to edit" status text
- Fixed floating edit/export panels overlapping bottom settings bar
- Added Compact mode for slider controls in bottom toolbar (horizontal single-row layout)
- Added CSS overflow protections across toolbar components
- Cloud upload via ImgBB — one-click share screenshots as URLs
- Upload history panel with copy/delete/open actions
- Sharing settings — enable/disable upload, auto-copy link, custom API key
- Upload progress toast — real-time upload status feedback
- Auto-upload after beautify — automatically upload after Capture & Beautify
- System tray "Upload Last Screenshot" — quick upload from tray menu
- Auto-upload toggle in Sharing settings
- Floating panel position clamping — panels stay within viewport
- Upload history sidebar panel with search and auto-cleanup
- Slider control with direct numeric input
- Watermark auto-size toggle for dynamic font sizing
- Fixed social media preset dimensions incorrect
- Text not selectable when editing annotations (select-none removed from annotation layer)
- Windows DWM rendering issue — added 100ms delay for Windows DWM flush
- App icon missing on Windows — fixed installer/app icon configuration
- Collapsible panels accessibility — added keyboard support and ARIA attributes
- Number annotation counter not resetting between sessions
- Full English and Vietnamese language support
- Easy language switching in Settings
- System tray menu translates automatically
- Auto-detects your system language on first launch
- After a quick capture, a mini preview window appears in the corner
- One-click actions: Edit, OCR, Save, or Copy — right from the preview
- Auto-dismisses after 5 seconds; hover to keep it visible
- Non-intrusive — never steals focus from your work
- Each drawing tool now remembers its own settings
- Switch between tools without losing your preferred size, color, and style
- Settings persist across sessions — your workflow, your way
- Independent auto-copy toggles for Screen, Region, and Window captures
- Choose which capture modes automatically copy to clipboard
- Configure each mode separately in Settings
- Seamless automatic updates now available on all platforms
- Background update checks with zero interruption
- "Check for Updates" available in the system tray menu
- Always stay on the latest version
- Now supports region selection — beautify any part of your screen, not just fullscreen
- Window auto-hides after copying the beautified screenshot
- Smoother cross-platform notifications
- Text now scales correctly at all zoom levels — no more garbled or tiny text
- Font and color changes apply instantly while editing
- Font size slider always shows the correct value
- Smoother text input — no jumping or flickering while typing
- Cursor is always visible, even on light backgrounds
- Better default text appearance (larger, with outline)
- Removed placeholder text for a cleaner editing experience
- Fixed multi-screen capture on high-DPI displays
- Region selection overlay scales correctly on HiDPI screens
- Light tray icon for better visibility on dark taskbars
- macOS download size reduced by 80% — from 24MB to under 5MB
- App uses native text recognition on macOS for faster, smaller builds
We fixed 20+ bugs reported by the community. Thank you for your feedback!
Capture & Display:
- Fixed overlay mask persisting on screen after capture (#7)
- Fixed crop tool only working in the top-left quarter (#8)
- Fixed region capture flash on Windows (#10)
- Fixed "Show in Folder" being hidden behind the app window (#13)
- Fixed app not hiding properly on macOS after capture (#14)
- Fixed captures from the system tray not showing the editor
- Fixed background presets sometimes resetting after restart
Annotations:
- Fixed crash when double-clicking text to edit (#17)
- Fixed text display issues at non-100% zoom (#18)
- Fixed toolbar showing wrong message for selected annotations (#19)
- Fixed color picker not matching the selected annotation's color (#20)
- Fixed number annotations appearing tiny at low zoom (#21)
- Fixed blur tool border showing in exported images (#23)
- Fixed number annotations not being resizable (#11)
- Fixed multiple spotlights progressively darkening the image (#15)
Shortcuts & Settings:
- Fixed Ctrl/Cmd mapping on macOS shortcuts (#9)
- Fixed E key conflict — E now correctly selects Ellipse tool (#3)
- Fixed annotation settings not saving between sessions (#24)
- Fixed "Always on Top" covering other apps by default (#12)
- Error reporting now works in production builds for faster issue resolution
- Improved build pipeline for Windows and Linux releases
One-click screenshot magic! Press ⌘⌥6 (Mac) or Ctrl+Alt+6 (Windows/Linux) to capture your screen, auto-apply your favorite background style, and copy the result to clipboard — all in one step.
OhMyShot can now start automatically when you log in. Enable it in Settings → Behavior.
New keyboard shortcut hints appear when the editor is empty.
- OCR text extraction now works reliably on Windows and Linux
- Multi-screen capture on macOS correctly captures the active monitor
- Empty OCR results show a friendly message instead of an error
- Linux compatibility improved — runs on a wider range of distributions
Significantly reduced app download size.
This release brings a completely reimagined editing experience. We've rebuilt the interface from the ground up to give you more space, more focus, and a more delightful workflow.
- Floating Panel System 🎨: Say goodbye to the cramped sidebar!
- Panels now float elegantly over your canvas
- Your screenshot gets the full stage it deserves
- Panels appear when you need them, vanish when you don't
- Minimal Mode (Press
M) 🧘: Ultimate distraction-free editing- Hide everything – just you and your canvas
- Perfect for detailed annotation work
- Press
Magain to bring UI back instantly
- Smart Edit Panel (Press
E) ⚙️: All background & crop controls in one place- Quick access to gradients, colors, and wallpapers
- Padding, corner radius, and aspect ratio settings
- Auto-hides after 5 seconds of inactivity
- Quick Export Panel (Press
X) 📤: Streamlined export workflow- One-click access to all export options
- Copy, save, or share in seconds
- Stays out of your way until you need it
- Collapsible Toolbar 📐: Double-click or press
[to minimize- Reclaim even more canvas space when needed
- Compact mode keeps essential tools accessible
- Beautiful Empty State 🎯: Helpful guidance for new users
- Clear instructions for getting started
- Drag & drop, paste, or capture – your choice
- Quick action buttons to jump right in
- Smarter Panel Behavior: Panels auto-hide when you start drawing
- No more accidentally clicking UI while annotating
- Seamlessly returns when you're done
- Silky Smooth Animations: Premium transitions throughout
- Every panel, every hover, every interaction feels polished
- Respects "Reduce Motion" accessibility preference
- Cleaner Visual Hierarchy: Less clutter, more clarity
- Tools disabled until you have an image (no confusion)
- Visual feedback on every interaction
- Sidebar replaced with floating panel architecture
- Export and edit controls moved to dedicated smart panels
- Toolbar now collapsible for maximum workspace flexibility
- OCR Direct Capture ⚡: New
⌘⌥4shortcut for instant text extraction- Select any region on screen → Text copied to clipboard immediately
- Perfect for grabbing text from images, PDFs, or non-selectable content
- No editor needed – just capture and paste!
- Quick Capture Mode 📸: Lightning-fast screenshot workflow with
⌘⌥5- Instant region capture straight to clipboard
- Skip the editor when you just need a quick screenshot
- Inspired by power-user workflows for maximum speed
- Native Notifications: Beautiful macOS notifications for all capture events
- Click any notification to open OhMyShot instantly
- Know exactly when your capture is ready
- Enhanced System Tray Menu: Redesigned with icons and keyboard shortcut hints
- Quick access to all capture modes at a glance
- Visual shortcuts help you learn the app faster
- Lightning-Fast Text Recognition: Completely reimagined OCR experience with dramatically improved speed and accuracy
- Text extraction now feels instant, even with complex documents
- Better recognition of diverse fonts and text styles
- Seamless copy-to-clipboard workflow
- Professional Toolbar Redesign: New streamlined interface for power users
- Left vertical toolbar with logically grouped annotation tools
- New Highlighter tool for marking important content (press
H) - Context-sensitive settings bar that adapts to your current tool
- Cleaner, distraction-free workspace
- Simplified top toolbar for a more focused editing experience
- New custom-designed icons for improved visual clarity
- Enhanced tool shortcuts for faster workflow
- Crop tool now handles edge cases more reliably
- Window capture works consistently across different app types
- Various UI polish and refinements
- Enhanced Gradient System: Redesigned gradient picker with tabs, categories, and search functionality
- Enhanced Wallpaper System: New wallpaper picker with favorites, recents, and search capabilities
- Updated domain and social links across the application
- Updated GitHub repository references
- Addressed customer feedback for OCR text extraction
- Fixed various settings-related issues based on user reports
- OCR Text Extraction: Extract text from screenshots with fast on-device text recognition (Live Text style)
- Press
Shift+Tto enter text selection mode - Word-level selection with blue highlight overlay
- Press
- QR Code Detection: Scan and decode QR codes from screenshots automatically
- Keyboard Shortcuts Modal: Press
?to view all available shortcuts - Always on Top: Keep window floating above others (Settings → General)
- Background Corner Radius: Adjust corner radius outside the screenshot (0-100)
- Capture Sound Feedback: Audio feedback when taking screenshots
- Smooth Capture UX: Coordinated transitions and visual feedback during screen capture
- Tool shortcuts (1-9, P, H, E, etc.) now properly switch between tools
- Fixed annotation color not applying correctly in some cases
- Enhanced keyboard shortcuts with Space-to-Select (hold Space to temporarily switch to Select tool)
- Improved performance with lazy-loaded OCR worker
- Blur/Pixelate Tool: Hide sensitive info with blur or pixelate effects
- Enhanced Arrow Tool: Double-headed arrows, 3 head styles (triangle, rounded, diamond)
- Copy & Close: CMD+C now closes window after copy (configurable in Settings)
- Click-to-Record Shortcuts: New keyboard shortcut capture UI in Settings
- Dark Theme Menu Bar: Native dark theme support for macOS title bar
- Toolbar overflow: Settings button no longer clips outside viewport
- Screen Recording Permission: Fixed Info.plist key typo (NSScreenCaptureUsageDescription)
- Shortcut Recording: New click-to-record interface replaces text input
- macOS Titlebar: Proper 32px safe area for traffic lights
- Arrow tool now directly accessible in toolbar (not hidden in dropdown)
- Toolbar scrollable when space is insufficient
- Fixed Settings modal UI overflow on smaller screens
- Improved slider components layout in Settings panel
- Screenshot capture (fullscreen, region selection, window capture)
- Annotation tools (shapes, arrows, text, brush, spotlight)
- Beautification (gradients, wallpapers, solid colors, custom images)
- Image styling (blur, shadow, border radius, padding, border)
- Crop with 8 aspect ratio presets
- Export PNG/JPEG with 1x/2x/3x resolution
- Cross-platform support (Windows, macOS, Linux)
- System tray integration
- Global hotkeys
- Auto-update