Skip to content

Velocity Browser v5.0

Latest

Choose a tag to compare

@diekaiju diekaiju released this 27 Sep 17:52
· 1 commit to main since this release

🚀 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 .md notes 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 XXX and \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 #121214 system navigation bar styling across all screens and bottom sheets.