Falkon 25.04 Release notes
This release includes new features and fixes for AdBlock, VerticalTabs, stability fixes, more usability features and translation updates.
General changes
- Add input method hints to main input fields (url, search bar, etc.).
- This allows on-screen keyboards to show more appropriate symbols or disable the auto correct feature.
- Show the URL of bookmark and history items in statusbar when hovered over in the menu or sidebar (BUG: 448238)
- Open all URLs in command line arguments (BUG: 413195), (Original author: abogical (Abdel-Rahman Abdel-Rahman))
- Add “Preffer color scheme” option (BUG: 439891), (BUG: 497331)
- Add option to add site permissions in preferences (BUG: 495391)
- VerticalTabs: Override Alt+NUMBER keyboard shortcut
- StatusBarIcon-Network: Restore online status detection
- KDEIntegration: Fix KIO scheme handler (BUG: 491247)
- Add option to block automatic popups
- Qt 6.9 compatibility fixes
AdBlock
- Add support for “rewrite” filter
- Add support for remove rule with simple CSS selector
- Ignore inactive hiding rules
- Add support for “websocket” option
- Rewrite Adblock Dialog (fixes crashes)

Changelog
- PyFalkon: port away from deprecated API (by Ilya K)
- PyFalkon: Disable broken tests (by Juraj Oravec)
- Update CHANGELOG for 25.04.0 release (by Juraj Oravec)
- Fix crash when loading folder in bookmarks toolbar (by Juraj Oravec)
- CI Flatpak - Add desktop notifications permission (by Justin Zobel)
- CI Flatpak - Add kwallet6 dbus permission (by Justin Zobel)
- CI Flatpak - Sort finish arguments (by Justin Zobel)
- CI Flatpak - Update flatpak runtime (by Justin Zobel)
- snapcraft: Fix crash by disabling webengine sandbox, we are already a (by Scarlett Moore)
- CI: Add linux-qt6-next build (by Albert Astals Cid)
- Add input method hints to input fields (by Juraj Oravec)
- Select newly opened tabs from links and scripts (by Juraj Oravec)
- Fix SiteSettings autotest (by Juraj Oravec)
- Adblock: Add support for “rewrite” filter (by Juraj Oravec)
- AdblockDialog: Add model for the tree view (by Juraj Oravec)
- Adblock: Add support for remove rule (by Juraj Oravec)
- Show history & bookmark url in menu on mouse hover (by Juraj Oravec)
- Block automatic popups (by Juraj Oravec)
- Use global settings for WebRTC on internal pages (by Juraj Oravec)
- VerticalTabs Override Alt+NUMBER keyboard shortcut (by Juraj Oravec)
- AdBlock: Ignore inactive hiding rules (by Juraj Oravec)
- Adblock: Add support for “websocket” option (by Juraj Oravec)
- AdblockDialog: Apply filter when tab changes (by Juraj Oravec)
- SiteSettingsDialog: Add context description for “Set” button (by Juraj Oravec)
- SBI-NetworkIcon - Restore online status detection (by Juraj Oravec)
- Open all URLs in command line arguments (by Juraj Oravec)
- Remove obsolete XSS Auditing option, has no effect (by Juraj Oravec)
- CookieManager: Fix crash when removing while/black list items (by Juraj Oravec)
- PyFalkon: Add missing Qz::ColorScheme enum type (by Juraj Oravec)
- Add “Preffer color scheme” option (by Juraj Oravec)
- Strip incorrect color iCCP profile from png images (by Juraj Oravec)
- Preferences: Fix editing per site user agent (by Juraj Oravec)
- Use angle backend for GPU acceleration on Qt 6.9+ (by Juraj Oravec)
- Add missing default SiteSettings for intenal pages (by Juraj Oravec)
- Add option to add site permissions in preferences (by Juraj Oravec)
- PyFalkon: Remove warning about QCborStreamReader (by Juraj Oravec)
- Update Changelog (by Juraj Oravec)
- Port away from QLocale:Country related code (by Juraj Oravec)
- B KIO scheme handler (by Juraj Oravec)
- Add missing settings.endGroup() when needed (by Juraj Oravec)