Repository navigation
🚀 Velocity Browser v5.0 Release Notes
Velocity Browser is a 100% native Android Markdown browser built for lightning-fast, distraction-free, privacy-first web reading and knowledge management.
🌟 What's New in v5.0 (Build 5)
🗂️ Obsidian-Style Documents & Vault Management (Slide Drawer)
- Hierarchical Folder Tree: Rebuilt the document management drawer into a full-featured folder explorer supporting nested subfolders and expandable directory trees.
- Generate Document from Web Link: Quickly create new
.mdnotes from a custom title and web URL — Velocity fetches the page, strips web bloat, and saves standard Markdown into your vault automatically. - Obsidian-Themed Action Sheets: Card-grouped action sheets for files and folders (Duplicate Note, Move across Folders with source cleanup, Copy Link/Path, Share, Export, Rename, and Delete).
- Direct Export to Storage: One-tap note export directly to
Downloads/Velocity/on device storage. - Vault Sorting: Sort notes and folders by Name (A to Z, Z to A) or Date Modified (Newest/Oldest first).
🛡️ Floating Web Engine Resolver (Cloudflare & Turnstile Challenges)
- Dedicated Floating Resolver: Added a clean, dark-themed (
#16161A) floating WebView sheet to solve Cloudflare Turnstile, anti-bot verifications, and JavaScript-heavy pages (such as GateOverflow). - One-Tap "Extract & View Native": Resolves challenges, extracts full
document.documentElement.outerHTML, dismisses the floating window, and seamlessly converts the page into Velocity's native Markdown reader. - Proactive Error Detection: On HTTP 403, 503, 429, or challenge detection, Velocity provides a direct action prompt (
[👉 Solve & Load with Web Engine](action://load_web_engine)). - Crash-Proof Fallback: Wrapped WebView instantiation in safe exception guards so devices with missing/disabled Android System WebViews show an informative Toast without crashing.
🧮 Advanced Mathematical & Scientific Formula Engine
-
Comprehensive LaTeX & MathJax Support: Added full support for MathJax inline
\( ... \)/$ ... $, display\[ ... \]/$$ ... $$, and standalone LaTeX commands (\alpha,\beta,\theta,\pi,\le,\ge,\neq,\approx,\times,\div,\pm,\sum,\prod,\int,\partial,\infty, etc.). -
Fractions & Roots: Cleanly renders
\frac{a}{b}$\rightarrow$ (a / b)and\sqrt{x}$\rightarrow$ √(x). -
Subscripts & Superscripts: Automatically maps complex indices and exponents (
$x^2 \rightarrow x²$ ,$x_{12} \rightarrow x₁₂$ , $O(n^2) \rightarrow O(n²)$). -
Math DOM Deduplication: Automatically deduplicates MathJax and KaTeX multi-layer DOM representations (eliminating repeated
XXXand\Theta(n\log n)artifacts). - Code Block & Link Safety: Code blocks and Markdown URLs are isolated from math symbol processing, ensuring code syntax and links remain 100% intact.
📑 Complete Content Preservation & Markdown Cleanliness
- Removed Selective Slicing: Entire page bodies are preserved without dropping answers, community solutions, comments, or question options (A, B, C, D).
- Clean Headings: Removed noisy
{#heading-slug}text suffixes from rendered headings while maintaining background navigation index anchors. - Balanced Spacing: Improved paragraph and list spacing to prevent excessive blank gaps and trailing whitespace.
🎨 Dark Navigation Bar Enforcement
- Enforced dark
#121214system navigation bar styling across all screens and bottom sheets.