# Flameshot changelog
> A powerful, easy-to-use screenshot tool.
- Vendor: Flameshot
- Category: Productivity
- Platforms: Desktop
- Official site: https://flameshot.org
- Tracked by: What's New (https://whatsnew.fyi/product/flameshot)
- Harvested from: GitHub (flameshot-org/flameshot)
- Entries below: 10 (newest first)
What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog.
## Releases
### v14.0.0
- Date: 2026-06-19
- Version: v14.0.0
- Original notes: https://github.com/flameshot-org/flameshot/releases/tag/v14.0.0
- Permalink: https://whatsnew.fyi/product/flameshot/releases/v14.0.0
- Labels: Platforms: Desktop
- **added** — Prompt users to select which monitor to capture when a screenshot is taken instead of drawing the capture widget across all monitors
- **added** — Add Settings option to use legacy X11 screenshot method for minimal window managers without xdg-desktop-portal support
- **added** — Add tray menu dropdown to directly select which monitor to capture
- **added** — Add Settings option to capture active monitor and skip monitor selection dialog on X11 and Windows
- **added** — Add Windows global screenshot hotkey support with ability to detect if Windows has reserved PrtScn for Snipping Tool
- **added** — Add D-Bus captureScreen() method for scripts and external applications to trigger Flameshot's GUI capture on Linux
- **added** — Add portable binary mode for Windows to store configuration in flameshot.ini alongside the executable
- **added** — Add --edit flag to flameshot screen CLI subcommand to specify which screen to capture
- **added** — Add comprehensive flake.nix for reproducible builds and development on NixOS
- **changed** — Use xdg-desktop-portal calls as the primary way to take screenshots on Linux, supporting Wayland and many X11 desktop environments
- **changed** — Make launcher dialog more compact by hiding monitor selection on single-screen setups and tightening layout margins
- **changed** — Overhaul update notification system to show download version information and latest version status with smooth UI updates
- **changed** — Replace macOS application icon with higher-quality multi-resolution icon set
- **removed** — Remove 500ms arbitrary delay on the desktop entry's Take Screenshot action
- **fixed** — Prevent QPainter crashes on KDE Plasma Wayland with Qt 6 by adding safety checks across widget files
- **fixed** — Enable single binary to work on both Wayland and X11 by selecting clipboard backend at runtime instead of compile time
- **fixed** — Work around GNOME clipboard copy failure by keeping capture window briefly alive until compositor fetches data
- **fixed** — Fix capture window not going fullscreen on Cosmic DE
- **fixed** — Fix crash caused by Qt::BypassWindowManagerHint on X11 GNOME
- **fixed** — Force PNG clipboard format on Windows to disable JPG option that caused compatibility issues
#### Flameshot v14.0 Release Notes
This release brings major improvements to multi-monitor support, fractional scaling support, new capture workflows, and a long list of bug fixes across all platforms.
---
##### New Features
###### Unified Approach to Multi-Monitor / Scaling
The largest change in this version is when a screenshot is taken, the user will be prompted to select which monitor to capture. Previously on Linux and Windows the capture widget was drawn across all monitors. This presents significant challenges as we diversify the DE's that are supported in linux and mixed scaling becomes more common. After a lot of testing and iteration I decided the best path forward is this solution.
I understand this is a change in workflow, and some may find it cumbersome. However, this will be the path forward for the time being. Please read the following sections as well if you are on X11 or Windows.
Additionally, on Linux the primary way to take a screenshot is using the xdg-desktop-portal calls. This is the only way to screenshot on Wayland, and many X11 DE's also support this. I reccomend looking at this [Arch Wiki page](https://wiki.archlinux.org/title/XDG_Desktop_Portal) to see if your DE supports it. If not there is a "deprecated" option that can be enabled that will fall back to the legacy method for capturing. (See below)
###### Legacy X11 Screenshot Fallback
For users on minimal window managers (i3, xmonad, etc.) without `xdg-desktop-portal`, there is now a **Settings → General → "Use legacy X11 screenshot method"** option that bypasses the portal. This is marked as deprecated but ensures Flameshot works in more environments.
###### Tray Menu to select screen
If you typically launch flameshot from the tray menu, there is a new dropdown that will directly let you select which monitor to capture and bypass the monitor selection widget.
###### Capture Active Monitor (X11 & Windows)
When this is enabled Flameshot will skip the monitor selection dialog entirely and will automatically capture whichever monitor your cursor is on. Enable it in **Settings → General → "Capture active monitor (skip monitor selection)"**.
> ⚠️ Not available on Wayland due to security model limitations.
###### Windows Global Screenshot Shortcut
Flameshot on Windows now supports a global "take screenshot" hotkey, meaning that you can now take screenshots with keybindings other than PrntScn. It can also detect if Windows has reserved PrtScn for Snipping Tool and offers to change that registry setting, or register Flameshot as the system's screen capture application.
###### D-Bus Capture Method (Linux)
A new `captureScreen()` D-Bus method lets scripts and external applications trigger Flameshot's GUI capture programmatically, making automation and integration even more easier on Linux.
###### Portable Binary Mode (Windows)
Flameshot can now store its configuration in a `flameshot.ini` file alongside the executable instead of the user config directory. This enables portable/USB-stick deployment. Controlled by the `USE_PORTABLE_CONFIG` CMake flag (on by default for Windows).
###### Screen Subcommand Redesign
The `flameshot screen` CLI subcommand has been reworked to support a per-screen capture paradigm. A new `--edit/-e` flag enables the user to specify which screen to capture. Users can use this to bind custom hotkeys to screenshot specific monitor
_[Truncated at 4000 characters — full notes: https://github.com/flameshot-org/flameshot/releases/tag/v14.0.0]_
### v14.0.rc3
- Date: 2026-06-01
- Version: v14.0.rc3
- Original notes: https://github.com/flameshot-org/flameshot/releases/tag/v14.0.rc3
- Permalink: https://whatsnew.fyi/product/flameshot/releases/v14.0.rc3
- Labels: Pre-release; Platforms: Desktop
- **fixed** — Fix pin position on Windows for scaled screen
- **fixed** — Prevent config tab content from rendering behind tab bar on macOS
- **fixed** — Use CGRequestScreenCaptureAccess instead of grabWindow for permission request on macOS
- **fixed** — Fix KDE Plasma keyboard shortcut config file
- **fixed** — Fix clipboard copy failing from tray and GUI on macOS
- **added** — Show dock icon when config window is open on macOS
- **added** — Option to disable tray icon on Windows
- **fixed** — Make fullscreen capture overlay configurable on macOS
- **fixed** — Fix issue with screen selection in non interactive mode
- **fixed** — Pass non-empty parent_window to xdg-desktop-portal
- **added** — Allow multiple flameshot GUI instances
- **changed** — Respect system proxy settings
- **changed** — Replace ifdef LINUX with UNIX to include BSD systems
This is hopefully the final beta before the v14 release. This is largely a set of bug fixes from the rc1 beta. (RC2 never was published just tagged).
##### What's Changed
* Translations update from Hosted Weblate by @weblate in https://github.com/flameshot-org/flameshot/pull/4612
* Translations update from Hosted Weblate by @weblate in https://github.com/flameshot-org/flameshot/pull/4619
* Fix pin position on Windows for scaled screen by @ElTh0r0 in https://github.com/flameshot-org/flameshot/pull/4614
* Cmake Analyzers by @ElTh0r0 in https://github.com/flameshot-org/flameshot/pull/4613
* Translations update from Hosted Weblate by @weblate in https://github.com/flameshot-org/flameshot/pull/4632
* fix(macos): prevent config tab content from rendering behind tab bar by @Mitnitsky in https://github.com/flameshot-org/flameshot/pull/4627
* fix(macos): use CGRequestScreenCaptureAccess instead of grabWindow for permission request by @Mitnitsky in https://github.com/flameshot-org/flameshot/pull/4617
* Fix KDE Plasma keyboard shortcut config file by @ElTh0r0 in https://github.com/flameshot-org/flameshot/pull/4637
* fix(macos): fix clipboard copy failing from tray and GUI by @Mitnitsky in https://github.com/flameshot-org/flameshot/pull/4629
* feature(macos): show dock icon when config window is open by @Mitnitsky in https://github.com/flameshot-org/flameshot/pull/4628
* Option to disable tray icon on Windows by @ElTh0r0 in https://github.com/flameshot-org/flameshot/pull/4634
* Translations update from Hosted Weblate by @weblate in https://github.com/flameshot-org/flameshot/pull/4642
* fix(macos): make fullscreen capture overlay configurable by @Mitnitsky in https://github.com/flameshot-org/flameshot/pull/4622
* Update GH actions using Node.js 24 by @ElTh0r0 in https://github.com/flameshot-org/flameshot/pull/4660
* fix issue with screen selection in non interactive mode by @borgmanJeremy in https://github.com/flameshot-org/flameshot/pull/4667
* Uniformize both spec files + ninja build openSUSE by @QuentiumYT in https://github.com/flameshot-org/flameshot/pull/4658
* screengrabber: pass non-empty parent_window to xdg-desktop-portal by @artefaktor93 in https://github.com/flameshot-org/flameshot/pull/4664
* Allow multiple flameshot GUI instances (fix for #3177) by @ElTh0r0 in https://github.com/flameshot-org/flameshot/pull/4680
* Unify Linux ARM CI into Linux CI (also drop QEMU) by @theofficialgman in https://github.com/flameshot-org/flameshot/pull/4702
* respect system proxy settings by @borgmanJeremy in https://github.com/flameshot-org/flameshot/pull/4674
* Replace ifdef LINUX with UNIX to include BSD systems by @ElTh0r0 in https://github.com/flameshot-org/flameshot/pull/4700
##### New Contributors
* @Mitnitsky made their first contribution in https://github.com/flameshot-org/flameshot/pull/4627
* @artefaktor93 made their first contribution in https://github.com/flameshot-org/flameshot/pull/4664
* @theofficialgman made their first contribution in https://github.com/flameshot-org/flameshot/pull/4702
**Full Changelog**: https://github.com/flameshot-org/flameshot/compare/v14.0.rc1...v14.0.rc3
### v14.0.rc1
- Date: 2026-04-06
- Version: v14.0.rc1
- Original notes: https://github.com/flameshot-org/flameshot/releases/tag/v14.0.rc1
- Permalink: https://whatsnew.fyi/product/flameshot/releases/v14.0.rc1
- Labels: Pre-release; Platforms: Desktop
- **added** — Users are now prompted to select which monitor to capture when taking a screenshot
- **added** — Add Settings option "Use legacy X11 screenshot method" to bypass xdg-desktop-portal for minimal window managers
- **added** — Add dropdown menu in tray to directly select which monitor to capture
- **added** — Add Settings option "Capture active monitor (skip monitor selection)" to automatically capture the monitor under the cursor on X11 and Windows
- **added** — Windows now supports a global screenshot hotkey independent of PrtScn and can detect if Windows has reserved PrtScn for Snipping Tool
- **added** — Add D-Bus captureScreen() method to allow scripts and external applications to trigger Flameshot's GUI capture on Linux
- **added** — Flameshot can now store configuration in a flameshot.ini file alongside the executable for portable deployment on Windows
- **added** — Redesign flameshot screen CLI subcommand to support per-screen capture with new --edit/-e flag to specify which screen to capture
- **added** — Include comprehensive flake.nix for reproducible builds and development on NixOS
- **changed** — Use xdg-desktop-portal for screenshots on Linux as the primary method instead of direct window manager calls
- **changed** — Launcher dialog is now significantly smaller with tighter margins and auto-fitted content, hiding monitor selection on single-screen setups
- **changed** — Overhaul update notification system to show "Download version X.Y.Z" when updates are available and "You have the latest version" when up to date
- **changed** — Replace macOS application icon with higher-quality multi-resolution icon set
- **fixed** — Fix QPainter crashes on KDE Plasma Wayland with Qt 6 by adding safety checks across 9 widget files
- **fixed** — Implement runtime clipboard backend selection to support both Wayland and X11 from a single binary
- **fixed** — Fix GNOME clipboard copy failure by keeping capture window briefly alive until compositor fetches data
- **fixed** — Fix capture window not going fullscreen on Cosmic DE
- **fixed** — Fix crash caused by Qt::BypassWindowManagerHint on X11 GNOME
- **removed** — Remove 500ms startup delay from desktop entry's "Take Screenshot" action
#### Flameshot v14.0 RC1 Release Notes
We are excited to start the beta for Flameshot version 14. This release brings major improvements to multi-monitor support, fractionl scaling support, new capture workflows, and a long list of bug fixes across all platforms.
---
##### New Features
###### Unified Approach to Multi-Monitor / Scaling
The largest change in this version is when a screenshot is taken, the user will be prompted to select which monitor to capture. Previously on Linux and Windows the capture widget was drawn across all monitors. This presents significant challenges as we diversify the DE's that are supported in linux and mixed scaling becomes more common. After a lot of testing and iteration I decided the best path forward is this solution.
I understand this is a change in workflow, and some may find it cumbersome. However, this will be the path forward for the time being. Please read the following sections as well if you are on X11 or Windows.
Additionally, on Linux the primary way to take a screenshot is using the xdg-desktop-portal calls. This is the only way to screenshot on Wayland, and many X11 DE's also support this. I reccomend looking at this [Arch Wiki page](https://wiki.archlinux.org/title/XDG_Desktop_Portal) to see if your DE supports it. If not there is a "deprecated" option that can be enabled that will fall back to the legacy method for capturing. (See below)
###### Legacy X11 Screenshot Fallback
For users on minimal window managers (i3, xmonad, etc.) without `xdg-desktop-portal`, there is now a **Settings → General → "Use legacy X11 screenshot method"** option that bypasses the portal. This is marked as deprecated but ensures Flameshot works in more environments.
###### Tray Menu to select screen
If you typically launch flameshot from the tray menu, there is a new dropdown that will directly let you select which monitor to capture and bypass the monitor selection widget.
###### Capture Active Monitor (X11 & Windows)
When this is enabled Flameshot will skip the monitor selection dialog entirely and will automatically capture whichever monitor your cursor is on. Enable it in **Settings → General → "Capture active monitor (skip monitor selection)"**.
> ⚠️ Not available on Wayland due to security model limitations.
###### Windows Global Screenshot Shortcut
Flameshot on Windows now supports a global "take screenshot" hotkey, meaning that you can now take screenshots with keybindings other than PrntScn. It can also detect if Windows has reserved PrtScn for Snipping Tool and offers to change that registry setting, or register Flameshot as the system's screen capture application.
[TBD Add image / directions]
###### D-Bus Capture Method (Linux)
A new `captureScreen()` D-Bus method lets scripts and external applications trigger Flameshot's GUI capture programmatically, making automation and integration even more easier on Linux.
###### Portable Binary Mode (Windows)
Flameshot can now store its configuration in a `flameshot.ini` file alongside the executable instead of the user config directory. This enables portable/USB-stick deployment. Controlled by the `USE_PORTABLE_CONFIG` CMake flag (on by default for Windows).
###### Screen Subcommand Redesign
The `flameshot screen` CLI subcommand has been reworked to support a per-screen capture paradigm. A new `--edit/-e` flag enables the user to specify whic
_[Truncated at 4000 characters — full notes: https://github.com/flameshot-org/flameshot/releases/tag/v14.0.rc1]_
### v13.3.0
- Date: 2025-10-28
- Version: v13.3.0
- Original notes: https://github.com/flameshot-org/flameshot/releases/tag/v13.3.0
- Permalink: https://whatsnew.fyi/product/flameshot/releases/v13.3.0
- Labels: Platforms: Desktop
##### What's Changed
This is a hotfix for an issue preventing execution on MacOS
* link to qtdbus on macos by @borgmanJeremy in https://github.com/flameshot-org/flameshot/pull/4325
* Fix multiple memory leaks in Region::process() function by @avineet4 in https://github.com/flameshot-org/flameshot/pull/4284
**Full Changelog**: https://github.com/flameshot-org/flameshot/compare/v13.2.0...v13.3.0
### v13.2.0
- Date: 2025-10-27
- Version: v13.2.0
- Original notes: https://github.com/flameshot-org/flameshot/releases/tag/v13.2.0
- Permalink: https://whatsnew.fyi/product/flameshot/releases/v13.2.0
- Labels: Platforms: Desktop
##### What's Changed
This release mostly has bug fixes. This has an improvement (but not final fix) for mixed DPI screens from #4169. Please be patient as we work towards a final fix.
* Minor RPM spec file tweaks by @pointydev in https://github.com/flameshot-org/flameshot/pull/4166
* Grab color shortcut rebase by @borgmanJeremy in https://github.com/flameshot-org/flameshot/pull/4164
* Adding sha to all builds by @borgmanJeremy in https://github.com/flameshot-org/flameshot/pull/4190
* Fix translator memory leak by @borgmanJeremy in https://github.com/flameshot-org/flameshot/pull/4179
* Added hash to CI builds by @borgmanJeremy in https://github.com/flameshot-org/flameshot/pull/4202
* Fix screen positions in multi-monitor configuration when devicePixelRatio is other than one by @panpuchkov in https://github.com/flameshot-org/flameshot/pull/4169
* Resolve translation conflicts by @borgmanJeremy in https://github.com/flameshot-org/flameshot/pull/4218
* Windows CLI copy (fix for #4118) by @ElTh0r0 in https://github.com/flameshot-org/flameshot/pull/4211
* Fix CI cmake issue on macOS by @borgmanJeremy in https://github.com/flameshot-org/flameshot/pull/4227
* Remove color set on widget hide by @borgmanJeremy in https://github.com/flameshot-org/flameshot/pull/4226
* Fix Appveyor by @borgmanJeremy in https://github.com/flameshot-org/flameshot/pull/4245
* Add UI language selection by @ElTh0r0 in https://github.com/flameshot-org/flameshot/pull/4249
* Add masked icon for macOS that adapts to light/dark backgrounds by @artptr in https://github.com/flameshot-org/flameshot/pull/4257
* Introduce some exit codes (#3321) by @guyueshui in https://github.com/flameshot-org/flameshot/pull/4121
* Show keyboard shortcut in the tray icon menu by @artptr in https://github.com/flameshot-org/flameshot/pull/4258
* Fix typo in comment in GlobalShortcutFilter by @AmanChaturvedi24 in https://github.com/flameshot-org/flameshot/pull/4274
* Fix memory leak in `guiMutexLock()` function by @avineet4 in https://github.com/flameshot-org/flameshot/pull/4277
* Added libkf6guiaddons-dev as a Debian dependency by @SASHAKT1290 in https://github.com/flameshot-org/flameshot/pull/4304
###### Translation-related
* Translations update from Hosted Weblate by @weblate in https://github.com/flameshot-org/flameshot/pull/4170
* Refresh translations for weblate by @borgmanJeremy in https://github.com/flameshot-org/flameshot/pull/4199
* Translations update from Hosted Weblate by @weblate in https://github.com/flameshot-org/flameshot/pull/4219
* Translations update from Hosted Weblate by @weblate in https://github.com/flameshot-org/flameshot/pull/4229
* Translations update from Hosted Weblate by @weblate in https://github.com/flameshot-org/flameshot/pull/4234
* Add missing translation files by @borgmanJeremy in https://github.com/flameshot-org/flameshot/pull/4244
* Refreshed translation files by @borgmanJeremy in https://github.com/flameshot-org/flameshot/pull/4248
* Translations update from Hosted Weblate by @weblate in https://github.com/flameshot-org/flameshot/pull/4250
* Translations update from Hosted Weblate by @weblate in https://github.com/flameshot-org/flameshot/pull/4256
* Translations update from Hosted Weblate by @weblate in https://github.com/flameshot-org/flameshot/pull/4262
* Translations update from Hosted Weblate by @weblate in https://github.com/flameshot-org/flameshot/pull/4266
* Translations update from Hosted Weblate by @weblate in https://github.com/flameshot-org/flameshot/pull/4275
* Translations update from Hosted Weblate by @weblate in https://github.com/flameshot-org/flameshot/pull/4305
* Translations update from Hosted Weblate by @weblate in https://github.com/flameshot-org/flameshot/pull/4309
##### New Contributors
* @pointydev made their first contribution in https://github.com/flameshot-org/flameshot/pull/4166
* @artptr made their first contribution in https://github.com/flameshot-org/flameshot/pull/4257
* @Am
_[Truncated at 4000 characters — full notes: https://github.com/flameshot-org/flameshot/releases/tag/v13.2.0]_
### v13.1.0
- Date: 2025-08-16
- Version: v13.1.0
- Original notes: https://github.com/flameshot-org/flameshot/releases/tag/v13.1.0
- Permalink: https://whatsnew.fyi/product/flameshot/releases/v13.1.0
- Labels: Platforms: Desktop
##### What's Changed
The main highlight of this patch release is a hotfix for a Qt6 issue on multi monitor X11 (not wayland) setups.
* Another fix for savePath slashes on Windows by @ElTh0r0 in https://github.com/flameshot-org/flameshot/pull/4122
* build: Add an option to use a bundled KDSingleApplication by @EbonJaeger in https://github.com/flameshot-org/flameshot/pull/4130
* Update shell completion and manpage by @mmahmoudian in https://github.com/flameshot-org/flameshot/pull/4140
* Appimage build (fix for #4112) by @ElTh0r0 in https://github.com/flameshot-org/flameshot/pull/4146
* Fix multi monitor offset bug in Qt6 multi-monitor setups for X11 by @ionsquare in https://github.com/flameshot-org/flameshot/pull/4127
* Update README.md by @renjith100 in https://github.com/flameshot-org/flameshot/pull/4151
* Translations update from Hosted Weblate by @weblate in https://github.com/flameshot-org/flameshot/pull/4113
* Fixed flathub linting issues @borgmanJeremy in https://github.com/flameshot-org/flameshot/pull/4160
##### New Contributors
* @EbonJaeger made their first contribution in https://github.com/flameshot-org/flameshot/pull/4130
* @ionsquare made their first contribution in https://github.com/flameshot-org/flameshot/pull/4127
* @renjith100 made their first contribution in https://github.com/flameshot-org/flameshot/pull/4151
**Full Changelog**: https://github.com/flameshot-org/flameshot/compare/v13.0.1...v13.1.0
### v13.0.1
- Date: 2025-08-07
- Version: v13.0.1
- Original notes: https://github.com/flameshot-org/flameshot/releases/tag/v13.0.1
- Permalink: https://whatsnew.fyi/product/flameshot/releases/v13.0.1
- Labels: Platforms: Desktop
This is a very minor release to fix some packaging issues with v13.0.0. Please excuse our dust while we re learn how to properly bundle the release :-)
This now includes a signed portable windows version and an Intel MacOS version. All files are uncompressed from .zip to play nicely with existing scripts.
I know the Qt6 transition has fixed some bugs, but also introduced lots of new bugs. We will start work on v14 to overhaul the capture widget to work better with Qt6 once we iron on any more issues related to the release process.
##### What's Changed
* fix linting errors for flathub by @borgmanJeremy in https://github.com/flameshot-org/flameshot/pull/4109
* Build Intel macOS package by @a-b in https://github.com/flameshot-org/flameshot/pull/4115
* Packaging fixes for v13 by @borgmanJeremy in https://github.com/flameshot-org/flameshot/pull/4126
##### New Contributors
* @a-b made their first contribution in https://github.com/flameshot-org/flameshot/pull/4115
**Full Changelog**: https://github.com/flameshot-org/flameshot/compare/v13.0.0...v13.0.1
### v13.0.0 — V13.0.0
- Date: 2025-08-03
- Version: v13.0.0
- Original notes: https://github.com/flameshot-org/flameshot/releases/tag/v13.0.0
- Permalink: https://whatsnew.fyi/product/flameshot/releases/v13.0.0
- Labels: Platforms: Desktop
#### Version 13.0.0
This is the beta for the version 13.0 release and our first release after porting to Qt6. Thanks for all the porting help @ElTh0r0. I also want to give a special shout out to @mmahmoudian for managing the project for 3 years with limited developers to help.
There are still some "paper cut" type bugs in addition to the larger ones listed in the section below. But we feel there are enough large bug fixes to warrant a release while we work to fix the other issues.
Please spend time testing this release and reporting new bugs. It would be _especially helpful_ to open a random existing bug and update it if its still a problem in v13 beta.
##### Known issues / workarounds
- Mixed monitor setups continue to be an issue. We have an idea for a large rework to address this in version 14.
- Confined apps (flatpak / snap) on Ubuntu gnome does not properly interact with the permission dialogs. To work around this run this command shell to manually grant permission:
```sh
flatpak permission-set screenshot screenshot org.flameshot.Flameshot yes
```
##### Breaking Changes
- Snap packages are likely to be dropped for version 13 unless someone can help with the confinement issue discussed here: https://github.com/flameshot-org/flameshot/issues/4016
- The imgur uploader is disabled by default at compile time. Users that wish to re-enable this can build from source with `-DENABLE_IMGUR`. We expect this to be a bit controversial but we believe this is the best direction for the project. [[ℹ️](https://github.com/flameshot-org/flameshot/pull/4034)]
- The goal for Flameshot is to be a lightweight screenshot / annotation program. The imgur uploader is a program in its own right
- The authors of Flameshot are increasingly privacy conscious. Having a misclick in a screenshot program accidentally upload sensitive data feels very risky.
- We continue to discuss and iterate ideas for a plugin system [[ℹ️](https://github.com/flameshot-org/flameshot/discussions/3953)]. When that is completed users who wish to have an uploader right in their screenshot program can implement this in a plugin
- We will keep the imgur uploader code in the code base until plugins are ready
- Please let us know your thoughts either way. This is not a vote, but we are interested in the communities opinion.
- Flameshot returns exit code 1 if taking screenshot is canceled (e.g., by pressing Esc). This is to make Flameshot easier to integrate into shell scripts. [[ℹ️](https://github.com/flameshot-org/flameshot/issues/3321)]
- Configuration window tabs were re-ordered according to their importance to users. [[ℹ️](https://github.com/flameshot-org/flameshot/pull/3655)]
##### New Features
- Flatpak is now verified in Flathub. [[ℹ️](https://github.com/flameshot-org/flameshot/issues/3555)]
- Package maintainers can compile out the update checker using `-DDISABLE_UPDATE_CHECKER`.
- The pixelation feature has been replaced with a new "secure" implementation that only uses pixels outside of the area to be redacted.
- Screenshot dimensions are now interactively shown in the capture widget. [[ℹ️](https://github.com/flameshot-org/flameshot/pull/2766)]
- Pinned images can now be rotated. [[ℹ️](https://github.com/flameshot-org/flameshot/pull/2737)]
- A grim based screenshot adapter has been added to work with more wlroots Wayland compositors. Users can enable this in settings. [[ℹ️](https://github.com/flameshot-org/flameshot/pull/3018)]
- Users can symmetrically resize (holding Shift) and preserve aspect ratio (using Ctrl) while resizing.
- Pinned images can have a transparency effect applied. [[ℹ️](http
_[Truncated at 4000 characters — full notes: https://github.com/flameshot-org/flameshot/releases/tag/v13.0.0]_
### v13.0.rc2
- Date: 2025-07-28
- Version: v13.0.rc2
- Original notes: https://github.com/flameshot-org/flameshot/releases/tag/v13.0.rc2
- Permalink: https://whatsnew.fyi/product/flameshot/releases/v13.0.rc2
- Labels: Pre-release; Platforms: Desktop
##### What's Changed
* revert accidental removal of window title introduced by #3766 by @mmahmoudian in https://github.com/flameshot-org/flameshot/pull/4076
* Qt 6 - Windows issues loading dis-/enabled tool buttons (fix for #4077) by @ElTh0r0 in https://github.com/flameshot-org/flameshot/pull/4078
* Fix Weblate conflict by @mmahmoudian in https://github.com/flameshot-org/flameshot/pull/4079
* Add option for insecure pixelation by @borgmanJeremy in https://github.com/flameshot-org/flameshot/pull/4082
* Handle SIGTERM and SIGKILL by @borgmanJeremy in https://github.com/flameshot-org/flameshot/pull/4091
Bug fixes from the first release candidate. Thanks for all the testing so far!
(Signed windows binaries will be uploaded when ready, the signing sever is down)
**Full Changelog**: https://github.com/flameshot-org/flameshot/compare/v13.0.rc1...v13.0.rc2
### v13.0.rc1 — v13.0.rc1 BETA
- Date: 2025-07-14
- Version: v13.0.rc1
- Original notes: https://github.com/flameshot-org/flameshot/releases/tag/v13.0.rc1
- Permalink: https://whatsnew.fyi/product/flameshot/releases/v13.0.rc1
- Labels: Pre-release; Platforms: Desktop
#### Version 13.0.rc1 Beta
This is the beta for the version 13.0 release and our first release after porting to Qt6. Thanks for all the porting help @ElTh0r0. I also want to give a special shout out to @mmahmoudian for managing the project for 3 years with limited developers to help.
There are still some "paper cut" type bugs in addition to the larger ones listed in the section below. But we feel there are enough large bug fixes to warrant a release while we work to fix the other issues.
Please spend time testing this release and reporting new bugs. It would be _especially helpful_ to open a random existing bug and update it if its still a problem in v13 beta.
##### Known issues / workarounds
- Mixed monitor setups continue to be an issue. We have an idea for a large rework to address this in version 14.
- Confined apps (flatpak / snap) on Ubuntu gnome does not properly interact with the permission dialogs. To work around this run this command shell to manually grant permission:
```sh
flatpak permission-set screenshot screenshot org.flameshot.Flameshot yes
```
##### Breaking Changes
- Snap packages are likely to be dropped for version 13 unless someone can help with the confinement issue discussed here: https://github.com/flameshot-org/flameshot/issues/4016
- The imgur uploader is disabled by default at compile time. Users that wish to re-enable this can build from source with `-DENABLE_IMGUR`. We expect this to be a bit controversial but we believe this is the best direction for the project. [[ℹ️](https://github.com/flameshot-org/flameshot/pull/4034)]
- The goal for Flameshot is to be a lightweight screenshot / annotation program. The imgur uploader is a program in its own right
- The authors of Flameshot are increasingly privacy conscious. Having a misclick in a screenshot program accidentally upload sensitive data feels very risky.
- We continue to discuss and iterate ideas for a plugin system [[ℹ️](https://github.com/flameshot-org/flameshot/discussions/3953)]. When that is completed users who wish to have an uploader right in their screenshot program can implement this in a plugin
- We will keep the imgur uploader code in the code base until plugins are ready
- Please let us know your thoughts either way. This is not a vote, but we are interested in the communities opinion.
- Flameshot returns exit code 1 if taking screenshot is canceled (e.g., by pressing Esc). This is to make Flameshot easier to integrate into shell scripts. [[ℹ️](https://github.com/flameshot-org/flameshot/issues/3321)]
- Configuration window tabs were re-ordered according to their importance to users. [[ℹ️](https://github.com/flameshot-org/flameshot/pull/3655)]
##### New Features
- Flatpak is now verified in Flathub. [[ℹ️](https://github.com/flameshot-org/flameshot/issues/3555)]
- Package maintainers can compile out the update checker using `-DDISABLE_UPDATE_CHECKER`.
- The pixelation feature has been replaced with a new "secure" implementation that only uses pixels outside of the area to be redacted.
- Screenshot dimensions are now interactively shown in the capture widget. [[ℹ️](https://github.com/flameshot-org/flameshot/pull/2766)]
- Pinned images can now be rotated. [[ℹ️](https://github.com/flameshot-org/flameshot/pull/2737)]
- A grim based screenshot adapter has been added to work with more wlroots Wayland compositors. Users can enable this in settings. [[ℹ️](https://github.com/flameshot-org/flameshot/pull/3018)]
- Users can symmetrically resize (holding Shift) and preserve aspect ratio (using Ctrl) while resizing.
- Pinned images can have a transparency effect applied. [[ℹ
_[Truncated at 4000 characters — full notes: https://github.com/flameshot-org/flameshot/releases/tag/v13.0.rc1]_