New Features
Small Web Discovery A brand new browsing mode to discover personal blogs, indie creators, and handcrafted websites from around the internet.
- Kagi Small Web — Browse curated content from community-vetted sources in 5 modes: Web, Appreciated, Videos, Code, and Comics
- Wander Network — Explore a decentralized network where personal websites recommend each other, forming a web of serendipitous discoveries
- Topic Filters — Narrow discoveries by 22 categories including AI, Programming, Science, Art & Design, Gaming, Travel, and more
- Discovery History — Track and revisit pages you've found, with smart avoidance of recently seen content
PWA (Progressive Web App) Support
- Install websites as standalone apps and create home screen shortcuts for quick access
- Enhanced PWA installation dialog with more options
- Fixed PWA display mode detection
Custom Backup Directory
- Choose where to store your profile backups — any folder on your device or external storage
- Backups stored outside the app survive reinstallation
- Old backups are automatically migrated when you select a new location
- New "Skip Cache Directories" option significantly reduces backup file size
Permanent "Allow Unsigned Extensions" Setting
- Enable unsigned extensions permanently from Settings > Extensions > Security, instead of confirming each time
- Includes security warnings and a confirmation dialog
Quality of Life
- Long press on tab bar URL to copy it to clipboard
Updates
- Upgraded browser engine to Gecko 149.0 — Latest performance improvements and security fixes from Mozilla
- Updated bang data with spec-enforced bang naming
- Consolidated bang groups — The separate "assistant" bang group has been merged into the "kagi" group for simpler management (existing assistant bangs are automatically migrated)
Bug Fixes
- Fixed Small Web session occasionally showing stale/empty state after app restart
- Fixed PWA display mode detection
- Thumbnails are no longer captured while in fullscreen mode
- Restored certificate requirement for installing unsigned extensions (security)
- Fixed long press actions incorrectly forwarded in custom tabs
- Show minimal context menu in PWA/custom tabs
Major New Features
-
Progressive Web App (PWA) Support - Install compatible websites directly to your home screen as standalone apps. PWAs open in their own window with their own icon, and remember which profile and container they belong to.
-
Custom Tabs Integration - Other Android apps can now open links in WebLibre using a lightweight browser overlay. Includes a close button to instantly return to the calling app, with support for private browsing mode.
-
Built-in Page Translation - Translate any webpage into your preferred language - locally on your device. The browser automatically detects the page language and offers translation options.
-
Firefox Sync - Connect your Firefox account to sync bookmarks, open tabs, and browsing history across all your devices. Set up via QR code or direct sign-in. Send tabs to your other devices and view tabs open on synced devices.
-
URL Cleaner & Unshortener - Automatically removes tracking parameters from URLs and reveals the final destination of shortened links. Based on ClearURLs rules with automatic weekly updates.
-
Isolated Tabs - A new tab type that runs in complete isolation from your other browsing, perfect for sensitive tasks like banking.
-
New Browser Home Screen - The empty tab screen is now a proper home experience with inspirational quotes, quick actions, and container-aware content.
-
Dedicated Extensions Settings - New screen to install extensions from local .xpi files and configure custom Mozilla addon collections.
-
Tor Country Picker - New searchable country picker with flags for selecting Tor entry and exit node countries.
Search & Navigation
- Top Sites Grid - Your most-visited sites in a customizable grid. Pin favorites, edit titles, drag to reorder, and hide unwanted sites.
- Customizable Search Modules - Reorder and toggle search sections (Top Sites, Recent Tabs, History, Bookmarks, Containers).
- Bookmark Search - Search your saved bookmarks directly from the search bar.
- Animated Tab Type Switcher - Smooth pill-style selector for regular, private, and isolated tabs.
Export & Share
- Print & Export Pages - Print any webpage or save as PDF. Export page content as Markdown (clean reader content or full page), or copy as Markdown to clipboard.
Tab Management
- Tab Filtering & Sorting - Filter by type (regular, private, isolated) and sort by title, URL, or date range.
- Drag-and-Drop Container Creation - Drag one tab onto another to create a new container with AI-suggested names.
- Tab List Options - Show favicons instead of thumbnails, show/hide tab titles in quick switcher.
Privacy & Security Hardening
- Certificate Transparency - Enforce CT checks and CRLite for certificate revocation.
- WebGL Privacy - Spoof renderer and vendor information.
- WebRTC IP Leak Prevention - mDNS obfuscation, relay-only mode options.
- Safe Browsing - Toggle malware and phishing protection.
- Geolocation Privacy - Uses BeaconDB instead of Mozilla's service.
- API Restrictions - Battery API, Reporting API, and WebGPU disabled by default.
New Settings
- UI Scale Factor - Adjust overall interface size.
- Font Size Control - Scale web page text from 50% to 300%.
- Disable Animations - Reduce motion for accessibility.
- Experimental Process Isolation - Isolated content process and App Zygote for enhanced security.
- Reset All Preferences - One-tap button to restore all settings to their defaults.
Customization
- Configurable Toolbar Buttons - Reorder, enable/disable, reset to defaults.
- Long-Press Actions - Additional actions on toolbar buttons.
Improvements
- Improved Keyboard Handling - Better height calculation prevents hidden content.
- Unified Bottom Sheet Menu - Navigation drawer replaced with consolidated bottom sheet.
- Settings Reorganization - Clearer categories: General, Browsing, Web Content, Search, Extensions, Privacy & Security, Advanced, Experimental.
- Enhanced Onboarding - DNS over HTTPS, toolbar customization, and privacy hardening options.
Removed
- Navigation drawer (replaced by bottom sheet menu)
- Auto-launch docs after onboarding
- Dismiss confirmation on bottom app bar
Bug Fixes
- Fixed bookmarks routing issue
New Features
- Added per-site tracking protection controls
- Site-specific tracking protection exceptions
- New tracking protection exceptions management screen
- Per-site permissions management (location, camera, microphone, notifications, autoplay, etc.)
- Added clear browsing data per domain
- Added custom tracking protection policies
- Granular tracking protection configuration
- Configurable blocking categories and levels
- Custom tracking protection settings screen
- Added external download manager support
- Option to use external download managers instead of built-in handler
- Configurable in tabs behavior settings
- Added extension installation from local XPI files
- Install browser extensions from local .xpi files
- Added QR code scanner
- Built-in QR code scanning integrated into search field
- Quick access for scanning URLs
- Added Tor entry/exit country selection
- Configure specific countries for Tor entry and exit nodes
- Enhanced Tor settings UI with country picker
- Added "Open in App" feature
- Native app link handling for compatible apps
- Configurable app links behavior
Major UI/UX Improvements
- Complete browser UI scaffold replacement
- Better keyboard handling with bottom sheets
- Improved content overlay management
- Top bar now hides on scroll
- Navigation drawer reorganization
- New dedicated navigation drawer
- Reorganized button placements
- Unified toolbar icon colors
- Improved profile selector bottom sheet
- Converted dialogs to bottom sheets for better mobile UX
- Delete data, folder selection, profile selection, and feed selection
- Address bar merged into search screen
- Unified search and URL input experience
- Tab editing integrated into search interface
- App color system reorganization
- Consistent color scheme across entire app
- Improved visual hierarchy
- Movable tab bar restore button
- FAB can be repositioned by user
- Drag to preferred location
New Settings
- Settings reorganization with new categories:
- General Settings
- Privacy & Security Settings
- Search & Content Settings
- Tabs & Behavior Settings
- Appearance & Display Settings
- Fingerprinting Settings
- Advanced Settings (renamed from Developer Settings)
- Disable automatic clipboard access for improved privacy
- Auto-clear unassigned tabs after configurable duration
- Configurable search history entry count with automatic cleanup
- Control swipe-to-refresh gesture
- Disable double back to close tab gesture
- External download manager toggle
- App links handling control
Container & Tab Management
- Container assignment improvements
- Fixed container assignment for private tabs
- Container selection in new tab screen
- Better container data synchronization
- Tab closing logic improvements
- Check for parent tab first when closing (fixes #155)
- Close assigned tab when history is empty
- Improved tab bar dismiss logic (fixes #157)
- Tab view enhancements
- Improved initial scroll position
- Hide "Add New Tab" button on scroll
- Better grid/list scroll behavior
Bookmarks & History
- Bookmark all tabs dialog with fast/detailed options
- Hide empty root folders by default
- Long press for history navigation
- Edit mode respected in history search
Search Enhancements
- Configurable search history entry count
- Automatic search history cleanup
- Case-insensitive suggestion matching
- Autocomplete suggestions on tap
Tor Improvements
- Migrated from Arti to libtor implementation
- Country selection for entry/exit nodes
- Improved Tor UI and notifications
- Custom onion icon in notifications
Developer & Debugging
- New dedicated error logs screen
- Improved error logging and handling
- Log filtering capabilities
Performance & Resource Management
- Improved image caching and disposal
- Better widget icon caching
- Proper image disposal to prevent memory leaks
- Screenshot timer management improvements
- Better database provider lifecycle management
- Longer disposal timeout for improved resource cleanup
Visual Improvements
- Permission badge indicator in address bar
- Better find-in-page widget with debouncing
- Progress bar positioning based on toolbar location
- Fixed PlatformView overlap issues on affected devices running old Android versions
- Improved keyboard visibility handling
Bug Fixes
- Fixed container assignment issue for private tabs
- Fixed tab bar dismiss logic (fixes #157)
- Fixed parent tab check when closing tabs (fixes #155)
- Fixed provider access errors on dispose
- Fixed loading progress visibility issues
- Fixed color issues with new app colors
- Fixed PlatformView overlap issues
- Fixed content overlay issues
New Features
- GitHub and Google Play releases are using libre Fennec-style Gecko builds from now on (on par with F-Droid)
- Added encrypted profile backup and restore system with password protection
- Added bookmark import/export functionality
- Support for HTML (Netscape format, Firefox/Chrome compatible) and JSON formats
- Option to merge with existing bookmarks or replace completely
- Added private tab tracking system
- Visual indicator (private icon) in address bar for private tabs
- "Close All Private Tabs" button in tab view
- Added page content export capabilities
- Export current page as PDF file
- Copy page content as Markdown to clipboard
- Save page content as Markdown file
- Added multiple tab view modes
- Grid view: Traditional grid layout
- List view: Compact list showing more tabs at once
- Tree view: Hierarchical display of tab relationships
- View mode preference persists across app restarts
- Added quick tab switcher and contextual navigation bar
- Contextual bottom toolbar showing recently used tabs or ordered container tabs (configurable)
- Dismissible to maximize screen space
- Added container filter for tree view to show container-specific tab hierarchies
- Added ML model download progress reporting with real-time indicators
- Added isolated container data clearing
- Clear cookies, cache, and browsing data for specific containers
- Option to clear container data on exit
- Added quit button to profile selector for complete app exit
- Added address bar auto-focus option for improved navigation UX
Improvements
- Complete tab bar overhaul
- Consolidated menu buttons for cleaner interface
- Tab reordering now opt-in via settings (not always enabled)
- Tab bar dismissible to maximize viewing space
- Enhanced container color system
- Tab bar color now matches current container's color theme
- Selected containers use border instead of background color (improved visibility)
- Redesigned search interface
- Improved visual hierarchy and layout
- Better organization of suggestions, history, and results
- Enhanced container chip display
- More efficient use of screen space
- Improved tab handling and state management
- Better tab duplication logic
- Enhanced tab parent handling and hierarchy management
- Refined tab insertion process
- Removed tab deletion cache for simplified architecture
- Enhanced bookmark management
- Assignable folder parents (move bookmarks between folders)
- Improved bookmark entry editing interface
- Better folder management and organization
- UI/UX enhancements
- Tab icons displayed when screenshots unavailable
- Less intense chip background colors for better readability
- Auto-hide "Add New Tab" button for cleaner interface
- Automatic UI reset after 30+ minutes of inactivity
- Updated addon/extension layouts
- Various icon updates throughout the app
Bug Fixes
- Fixed search field focus issues preventing proper keyboard interaction
- Fixed disposed provider exceptions that could cause crashes
- Fixed unmounted widget exceptions
- Fixed browser floating action button animation glitches
- Fixed tab container provider lifecycle coordination
- Fixed widget/provider lifecycle timing issues
- Fixed incorrect tab hierarchy when adding multiple tabs (parent ID handling)
- Fixed tab menu incorrectly showing for history items
- Improved animation smoothness throughout the app
New Features
- Added container site assignments to automatically open specific websites in designated containers
- Added multi-user profiles with complete separation of browsing data, extensions, and settings
- Added bookmarks feature
- Added support for custom search engines via user-defined bangs
Improvements
- Tor now uses built-in bridges as fallback
- Tor data storage migrated from file directory to cache
- Arti logging now outputs to logcat
- Tab overview now defaults to fullscreen mode (configurable in settings)
- Visual indicator added to tab bar for Tor-tunneled tabs
- Reorganized menu structure
- General UI improvements and bug fixes
New Features
- Added support for requesting sites in Desktop Mode
Improvements
- Enhanced favicon caching
- Tor-related updates and improvements
- UI refinements
Bug Fixes
- Fixed URL launch intent issues
New Features
- Added setting to disable internal PDF viewer (pdfjs)
- Added setting to define and select browser locales
Improvements
- Migrated from experimental API extension to new Gecko Preference API for most operations
Bug Fixes
- Fixed UI issues
- Fixed engine crash after prolonged background inactivity
- Fixed intent stream lifecycle issue
Bug Fixes
- Ensure tab bar remains visible when bottom sheet is active
- Handle AI engine errors gracefully
- Fix container assignment when opening links
- Fix settings toggle not refreshing UI
New Features
- Added AI feature to group related unassigned tabs into new containers
- Added setting to control how externally opened links are handled (now defaults to prompt)
- Added DoH (DNS over HTTPS) setting with predefined or custom DNS resolver options
- Added browser history view with options to view and delete history data
- Added tab bar swipe action setting with options: "Switch to last used Tab" and "Navigate Sequential Tabs"
- Added quick actions to open tabs via long press on home screen app icon
- Added developer setting to support third-party CA certificates
- Added support for custom addon collections
- Added developer setting to customize fingerprint protection measures
Improvements
- Rewrote large portions of the Tor Plugin with option to route all traffic and fixed potential IP leaks (through browser side effects like loading favicons)
- Increased Tor background service timeout from 15 minutes to 1 hour without interaction
- Localhost URLs now default to
httpinstead ofhttpsfor better compatibility - Display scrollable breadcrumb representation of URLs wherever possible for improved visibility
- Updated built-in Bangs
- Large portions of UI rewritten and improved
Breaking Changes
- New database structure for bangs; saved bang frequency sorting has been reset
- Upgraded GeckoView
New Features
- Added Tor Bridge support with automatic configuration and bridge updates
- Added setting to display dialog for choosing external link handling behavior
Bug Fixes
- Fixed media upload issues on websites
- Fixed hardening settings UI display problems
Improvements
- Enhanced bottom sheet user interface
- Improved URI parsing and protocol detection for address bar input
- Added setting to use third party CA certificates
- Added setting to control tab bar swipe behavior
- Downgraded AGP for F-Droid compatibility
- Restore previous tab state on undo delete
- Fix Reader Mode issue on back arrow navigation
- Unhide tab bar on app resume
- Added 'Undo' action for closed tabs
- Added swipe gesture to close tab
- Added compatibility for receiving intents of various MIME types
- Introduced Bounce Tracking Protection
- Introduced Query Parameter Stripping as setting
- Introduced setting to control default tab type for creating new tabs and opening links
- Upgraded Flutter to latest stable version
- Automatic hide tab bar on scroll
- Sort newly created tabs after parent instead of at front
- Set default fallback encoding for Web Feeds to UTF-8
- Take full screen size when in fullscreen mode
- Improved error logging
- Filter out sensitive logs
- Minor UI improvements
- Fix Reader Mode issue on back navigation
- Fix bottom sheet scrolling issues
- Reworked Tab UI into bottom sheet
- Adjusted Android permissions
- Improved Favicon handling
- Fix icon caching issue
- Fixed drop animation lag
- Allow drop into the unassigned container
- Integrated on-device ai for container naming and tab sugegstions
- Improved Tab and container UI
- Added certificate information title
- Fixed draggable tabs
- Open single tab in tree view automatically
- Improved intent handling
- Refactored tab grid
- Several UI improvements
- Optimized build
- Bundle bangs and disable auto fetch (sync from repo still possible via settings)
- Fix flickering after returning from home
- Fix UI website title overflow
- Optimize build
- Added option to show extensions in tab bar (through "Show Extension Shortcut" setting)
- Added tab menu action to assign tab to container
- Fixed QR code generation issues
- Switched to Mozilla stable builds
- Fixed issues with PiP and fullscreen mode
- Reorganized several settings into a new group: "Developer Settings"
- Added a "Get Extensions" menu entry
- Disabled the Cookie Banner Blocker option, as it is deprecated by Mozilla (consider using uBlock Origin instead)
- Updated hardening presets
- Mozilla Components upgraded
- Trigger automatic find-in-page when coming from local search results
- Upgraded gecko
- Upgraded GoRouter
- Initial public release