Skip to content

Seal Plus v2.8.0

Choose a tag to compare

@github-actions github-actions released this 11 Jun 11:01
· 91 commits to main since this release
d0f0498

✨ Seal Plus v2.8.0 - Settings & About Redesign, Bulk Dependency Update, Website & SEO Overhaul


🎨 Settings & About Page Redesign

  • Full-Width Settings LazyColumn Layout

    • Settings page redesigned with PreferenceItem + trailing chevron icons throughout
    • Visual grouping with spacers between sections
    • Prominent sponsor card with primaryContainer color
  • Card-Based About Page Redesign

    • 2-column grid of CommunityCard components
    • Website link to sealplus.in, Auto-Update toggle as standalone Card
    • Version & package name footer caption

🔌 Accompanist → Platform API Migration

  • Permissions: Replaced accompanist-permissions with ActivityResultContracts.RequestPermission
  • WebView: Replaced accompanist-webview with platform AndroidView + WebView
  • Pager Indicators: Replaced accompanist-pager-indicators with custom Row + Box dots
  • Entire accompanist dependency bundle removed

📦 Bulk Dependency Update

  • Gradle 9.5.1 & AGP 9.2.1 — Upgraded from 8.13 / 8.13.2
  • Kotlin 2.3.21 with K2 Compiler — Upgraded from 2.0.21, KSP 2.3.9
  • Compose BOM 2026.05.01 — Upgraded from 2025.01.00
  • Coil 3.4.0 — Migrated from Coil 2 to Coil 3 (io.coil-kt.coil3)
  • Android SDK 37 — compileSdk/targetSdk upgraded to Android 17
  • Room 2.8.4, Koin 4.2.1, MMKV 1.3.16, Coroutines 1.11.0 — All bumped

🐛 Bug Fixes & Stability

  • LockScreen Biometric Fix — Repeated prompt prevention, finishing guard
  • MainActivity LockScreen — Deferred until after onboarding completes
  • QuickDownloadActivity — Early return fix for finishing activity crash
  • DownloaderV2 Cleanup — Network callback properly unregistered on crash/low memory
  • SponsorUtil Leak — OkHttpClient per-call instead of singleton
  • DatabaseUtil — Destructive migration fallback for safety
  • UpdateUtil — checkForUpdate now safe with Dispatchers.IO + runCatching

🌍 Website Redesign & SEO Overhaul

  • Complete sealplus.in redesign — hero, support CTA, install guide, comparison table, FAQ
  • New support.html (UPI/PayPal/GitHub Sponsors donations)
  • New contact.html (Formspree contact form)
  • Updated sitemap.xml, privacy.html, OG tags
  • Complete CSS rewrite with glassmorphism design system

📦 Installation

Download the appropriate APK for your device:

  • Universal APK: Works on all devices (recommended)
  • arm64-v8a: For 64-bit ARM devices (most modern phones)
  • armeabi-v7a: For 32-bit ARM devices
  • x86_64: For 64-bit x86 devices
  • x86: For 32-bit x86 devices

✨ Key Features (v2.8)

  • 🎨 Settings & About Redesign - Card-based grid layout with chevron navigation
  • 🔌 Accompanist Removed - Fully migrated to platform APIs
  • 📦 Bulk Dependency Update - Gradle 9.5.1, Kotlin 2.3.21, Compose BOM 2026.05
  • 🐛 Bug Fixes - Biometric, memory leaks, crash on finishing activity
  • 🌐 Website Overhaul - New pages, SEO, glassmorphism design
  • ⏯️ Pause/Resume downloads with queue support
  • 🌐 Download from 1000+ sites via yt-dlp

📜 Full Changelog

See CHANGELOG.md for complete version history.


Built on:
Commit: d0f0498