Releases: shreyagarwal72/petal
Release list
Petal Browser v2.7.1 Release
What's Changed in v2.7.1
- 🐛 Edge Back Gesture Navigation & WebView Touch Fixes:
- Resolved an issue where Chromium/WebView claimed system gesture exclusion zones along display edges, unblocking system edge swipe back gestures across all websites on Android 10+ (API 29+).
- Enforced empty system gesture exclusion rects immediately on touch interaction and layout updates.
- Zero data loss: all user settings, tabs, bookmarks, and history are preserved.
Full Changelog: v2.7...v2.7.1
Petal Browser v2.7 Release
What's Changed in v2.7
- 🎬 Native Custom Video Player:
- Added modern native fullscreen video player overlay with intuitive touch controls.
- Implemented fancy squiggly wavy seekbar inspired by mpvEx with animated sine wave propagation and dual time readouts.
- Added vertical slide gesture HUD controls for screen brightness (left edge) and volume (right edge).
- Added playback speed selector (0.5x up to 2.0x) and quick rewind/forward skip controls (±10s).
- Smart YouTube exclusion: preserves native YouTube player and embedded player controls without interference.
- 📺 Rebuilt Dynamic Picture-in-Picture (PiP):
- Upgraded PiP engine with exact letterbox and pillarbox aspect ratio calculation and smooth window shrink animations.
- Added dynamic PiP remote actions for 10-second skip back, live play/pause toggle, and 10-second skip forward.
- 🌐 Core WebView & High-Performance AdBlocker:
- Seamless touch stream ownership, momentum scrolling, and rapid page rendering.
- Advanced cosmetic and network filtering for lightning-fast page loading and privacy.
- 🌟 Open Source Credits:
- Added mpvEx (by marlboro-advance) to Credits section acknowledging video player UI/UX and wavy seekbar design.
Full Changelog: v2.6.8...v2.7
Petal Browser v2.6.8 Release
What's Changed in v2.6.8
- 🎨 Interactive Address Bar & Material 3 Gestures:
- Added horizontal swipe gesture across the address bar to switch between open tabs with tactile haptic feedback.
- Added Material 3 bottom sheet Quick Actions menu on address bar long-press: Copy Clean URL (strips tracking/telemetry parameters), Paste & Go, Quick Bookmark toggle, and Hard Refresh.
- Added Favicon capsule chip with SSL security status indicator and integrated subtle animated loading progress indicator along the bottom curve of the address bar.
- Added user controls in Accessibility Settings to enable or disable horizontal tab swiping and long-press quick actions (enabled by default).
Full Changelog: v2.6.7...v2.6.8
Petal Browser v2.6.7 Release
What's Changed in v2.6.7
- 🎨 Unified Settings Subpages Containment & Expressive Theming:
- Harmonized containment design across all settings subpages (Appearance, Privacy & Security, Search Engine & Home, Accessibility, Miscellaneous, Experimental, and API Integrations) to match the main settings overview hub.
- Upgraded section category containers to integrated Cards with surfaceVariant container theming, 24dp rounded corners, zero elevation, and signature 48dp primary-accent icon badges with 12dp rounded corners and onPrimary icons.
- Refined toggle rows with matching 40dp rounded primary badges and surfaceContainerHigh styling for cohesive visual rhythm across the entire app.
Full Changelog: v2.6.6...v2.6.7
Petal Browser v2.6.6 Release
What's Changed in v2.6.6
- 🎨 Multi-Style Cold-Start Intro Animations & Experimental Settings:
- Added preference option in Experimental Settings: Off (Default), 3D Prism & Optical Beam, or The Blooming Petal.
- Implemented The Blooming Petal 3D organic blossom unfolding into 5 glassmorphic petals with concentric harmonic ripples.
- Resolved Android splash screen occlusion with calibrated ~950ms timing and smooth post-splash transition.
- Full Settings Hub search indexing for all intro animation keywords.
Full Changelog: v2.6.5...v2.6.6
Petal Browser v2.6.5 Release
What's Changed in v2.6.5
- ⚡ 3D Prism & Optical Beam Cold-Start Intro:
- Added ultra-smooth 3D isometric crystal glass prism intro with hardware-accelerated Compose Canvas shader passes.
- Features real-time optical coherent beam sweep and chromatic spectral refraction across Petal's module palette.
- Blooming 3D petal emblem transition with calibrated dual-stage micro-haptic tactile feedback.
- Seamlessly blends into the Material 3 Expressive Home layout on cold start with 0ms overhead on warm returns.
Direct APK Downloads:
petal-browser-universal-release.apk: Universal build containing all ABIs (Recommended for all devices & in-app updates)petal-browser-arm64-v8a-release.apk: 64-bit ARM architecture (Recommended for modern smartphones)petal-browser-armeabi-v7a-release.apk: 32-bit ARM architecture (For older devices)petal-browser-x86_64-release.apk: 64-bit x86 architecture (For emulators & Chromebooks)petal-browser-x86-release.apk: 32-bit x86 architecture (For older emulators)
Full Changelog: v2.6.4...v2.6.5
Petal Browser v2.6.4 Release
What's Changed in v2.6.4
v2.6.4 — Hotfix: Custom Scheme Handling & Home Tab Fix
• Resolved net::ERR_UNKNOWN_URL_SCHEME error when opening or restoring the home page after restart
• Intercepted petal:// and custom home scheme URLs to ensure the underlying WebView cleanly loads blank state while keeping home UI intact
• Hardened session restoration and tab management against unhandled protocol schemes
Direct APK Downloads:
petal-browser-universal-release.apk: Universal build containing all ABIs (Recommended for all devices & in-app updates)petal-browser-arm64-v8a-release.apk: 64-bit ARM architecture (Recommended for modern smartphones)petal-browser-armeabi-v7a-release.apk: 32-bit ARM architecture (For older devices)petal-browser-x86_64-release.apk: 64-bit x86 architecture (For emulators & Chromebooks)petal-browser-x86-release.apk: 32-bit x86 architecture (For older emulators)
Full Changelog: v2.6.3...v2.6.4
Petal Browser v2.6.3 Release
What's Changed in v2.6.3
v2.6.3 — Hotfix: Unified High-Speed Download Architecture
• Unified Best Download Engine: High-speed multi-threaded segmented downloading powered by Fetch2 and OkHttp with auto-retry on reconnects
• Safe Filenames & Headers: Integrated robust RFC 5987 / UTF-8 filename decoding, character stripping, and safe HTTP header handling
• Automatic Torrent Routing: Intelligent auto-detection routing torrents and magnet links directly to 1DM if installed, with seamless streaming fallback
• Streamlined Settings: Removed manual download engine tweak settings and first-time prompts for direct, frictionless downloads
Direct APK Downloads:
petal-browser-universal-release.apk: Universal build containing all ABIs (Recommended for all devices & in-app updates)petal-browser-arm64-v8a-release.apk: 64-bit ARM architecture (Recommended for modern smartphones)petal-browser-armeabi-v7a-release.apk: 32-bit ARM architecture (For older devices)petal-browser-x86_64-release.apk: 64-bit x86 architecture (For emulators & Chromebooks)petal-browser-x86-release.apk: 32-bit x86 architecture (For older emulators)
Full Changelog: v2.6.2...v2.6.3
Petal Browser v2.6.2 Release
What's Changed in v2.6.2
v2.6.2 — Hotfix: Advanced Web Engine & Content Blocker Upgrade
• Advanced Content Blocker: Bundled multi-layer filter engine with EasyList, HaGeZi, and uAssets host binary indices for faster page loading
• Procedural Cosmetic Rules: Real-time element hiding and cookie banner removal injected cleanly at page start and commit
• Web Media Engine: Integrated HTML5 audio/video playback bridge, video autoplay controls, and Picture-in-Picture tracking
• Native Credentials & Passkeys: Enabled system-level Autofill and WebAuthentication (passkeys) support
• Momentum & Navigation Recovery: Watchdog against scroll stutter and intelligent popup/popunder defusion
Direct APK Downloads:
petal-browser-universal-release.apk: Universal build containing all ABIs (Recommended for all devices & in-app updates)petal-browser-arm64-v8a-release.apk: 64-bit ARM architecture (Recommended for modern smartphones)petal-browser-armeabi-v7a-release.apk: 32-bit ARM architecture (For older devices)petal-browser-x86_64-release.apk: 64-bit x86 architecture (For emulators & Chromebooks)petal-browser-x86-release.apk: 32-bit x86 architecture (For older emulators)
Full Changelog: v2.6.1...v2.6.2
Petal Browser v2.6.1 Release
What's Changed in v2.6.1
v2.6.1 — Hotfix: Inbuilt Updater & Multi-Architecture Releases
• Inbuilt App Updater: Prioritizes universal release APK downloads across all device types and architectures
• Pure Compose BottomSheet: Migrated updater and changelog sheets to ModalBottomSheet for seamless nested scrolling up and down matching Essentials physics
• Multi-Architecture Release Builds: GitHub Actions and Gradle now generate and distribute standalone APKs for arm64-v8a, armeabi-v7a, x86_64, and x86, alongside the complete universal build
Direct APK Downloads:
petal-browser-universal-release.apk: Universal build containing all ABIs (Recommended for all devices & in-app updates)petal-browser-arm64-v8a-release.apk: 64-bit ARM architecture (Recommended for modern smartphones)petal-browser-armeabi-v7a-release.apk: 32-bit ARM architecture (For older devices)petal-browser-x86_64-release.apk: 64-bit x86 architecture (For emulators & Chromebooks)petal-browser-x86-release.apk: 32-bit x86 architecture (For older emulators)
Full Changelog: v2.6.0...v2.6.1