Changelog
Atualizações do Produto
Acompanhe cada melhoria que fazemos no OmniConvert
All notable changes to OmniConvert are documented here.
This page is rendered at `/{locale}/updates/` for public visibility.
v0.6.0 — 2026-02-14
New Format Support
HEIC/HEIF image conversion (iPhone photos to JPG/PNG/WebP)
Audio conversion via FFmpeg.wasm: MP3, WAV, OGG, AAC, FLAC, M4A, WMA, AIFF (14 conversion pairs)
Image to PDF conversion via jsPDF (all image formats to PDF)
49 file conversions total, 18 wiki pages
UI/UX Improvements
Dark mode lockdown: single cohesive dark theme, removed all light mode artifacts
Removed all emoji from UI and generated content
Language switcher now stays on current page instead of redirecting to homepage
Download button triggers real file save (fixes iOS Safari opening files in browser)
PDF output page size matches image exactly (no whitespace)
Homepage intro restructured, conversion counter added
SEO and Content
200 unit conversion SEO pairs across 13 categories
Content depth average 800+ words per page
AI crawler files and Google Analytics integrated
Technical
Content architecture refactored, all content externalized to JSON
3 new unit categories: digital-storage, angle, fuel-economy
Total: 118 units, 1227 pages
v0.5.3 — 2026-02-13
🏗️ Page Structure & Content Enrichment
Unit pages: Added Breadcrumb navigation, Value Props (4-card grid), BottomCTA, HowTo JSON-LD
Homepage: Introduction paragraph + 5 FAQ accordions
Unit Hub: Introduction paragraph + 5 FAQ accordions
Category Hubs: Per-category descriptions (10 categories) + cross-category navigation
Wiki pages: Expanded from ~40 words to 285-503 words per format
- History, Technical Specs, Use Cases, Format Comparisons, FAQ
- 11 formats: JPG, PNG, WebP, GIF, BMP, AVIF, SVG, ICO, TIFF, PDF, DOCX
52 new i18n keys for unit page structure × 4 languages
~160 new i18n keys for Hub content × 4 languages
v0.5.2 — 2026-02-13
📝 Content Depth 3.5x Expansion
SEO article content: 122 → 450 words per page (English average)
New sections per page: Category Context, Common Mistakes, Pro Tips
10 category-specific context paragraphs × 4 languages
30 unique "common mistakes" descriptions (3 per category × 10 categories)
Quick reference values with computed conversions
Real-world examples integrated into article body
Zero English leakage on non-English pages (i18n labels fixed)
v0.5.1 — 2026-02-13
🌍 Real-World Examples — 365 Life Scenarios
86 conversion pairs × 3-5 real-world examples each = 365 scenarios
Travel: airline luggage limits (23kg/32kg), liquid restrictions (100ml), body temperature screening
Cooking: oil bottles (5L), beer packs (330ml×6), US recipe cups/tbsp
Fitness: body weight (kg/lb), running distances (km/miles), pool lengths
Real estate: room sizes (m²/ft²), renovation measurements
Automotive: tire pressure (bar/psi), fuel tanks, speed limits
All examples with 4-language descriptions (en/zh/ja/es)
Pre-computed conversion results for instant display
v0.5.0 — 2026-02-12
🌐 Domain Launch & Full Site Audit
Custom domain: Deployed to `tools.sagasu.art`
Language selector: Root page language chooser (no auto-redirect), nav bar globe dropdown
Mobile responsive: Hamburger menu, vertical unit converter layout on small screens, touch targets ≥ 44px
Copy to clipboard: Result field copy button with full-precision raw value
96 units audited: NIST SP 811 naming (Degree Celsius, Millimeter of Mercury, etc.)
FAQ singular/plural fix: All 86 conversion pairs × en/es corrected ("1 foot" not "1 feet")
i18n quality: Japanese copyright translated, Chinese naming fixes (吨, 间)
SEO fixes: hreflang deduplication, JSON-LD (WebSite + Organization), /convert/ hub page, root page meta tags
Legacy migration: All old pages → locale redirects, zero non-locale pages remain
New pages: /convert/ index hub (4 langs), /wiki/ locale pages (44 pages)
404 page: Custom not-found page with navigation
Favicon + OG image: Branded assets for social sharing
Total: 651 pages across 4 languages
5 full audits completed: Unit names, mobile UI, i18n quality, SEO technical, landing page structure
v0.4.0 — 2026-02-12
🔢 Unit Converter Launch — 76 Conversion Pairs
New product line: unit conversions alongside file conversions
10 categories: Length, Mass, Temperature, Volume, Area, Speed, Energy, Pressure, Power, Time
85 units with NIST SP 811 exact conversion factors
76 popular conversion pairs × 4 languages = 304 conversion pages
Interactive UnitConverter component with real-time calculation
Reference conversion tables (12 rows per pair)
Temperature: hardcoded non-linear formulas (°C/°F/K)
Category hub pages (10 × 4 langs = 40 pages)
Main unit hub page (4 langs)
JSON-LD: WebPage + BreadcrumbList + FAQPage per page
NIST Exact badge for mathematically exact conversions
Total site pages: 191 → 539 pages
4966 unit tests passing (NIST exact values + round-trip)
v0.3.0 — 2026-02-12
🆕 6 New Image Formats
Added GIF, BMP, AVIF, SVG, ICO, TIFF as input formats
All new formats convert to JPG, PNG, WebP, and PDF
Total conversion pairs: 11 → 35
Total pages: 44 → 140 (across 4 languages)
🎨 Landing Page Redesign
Upgraded from 7 to 12 sections per conversion page
New: Before/After conversion preview
New: Feature Showcase with indigo gradient brand section
New: Bottom CTA with scroll-to-converter anchor
New: "More Conversion Tools" grid with all 35 pairs
Emotional hero titles in 4 languages
4 value prop icons: 🔒 Privacy / ⚡ Speed / 📴 Offline / 🎯 Quality
WebPage JSON-LD schema (5 total schemas per page)
v0.2.1 — 2026-02-11
🔍 SEO Deep Optimization
FAQ section: 5 Q&A per conversion pair × 4 languages + FAQPage JSON-LD
Cross-links: "Same source" + "Same target" converter navigation
Article expanded: 129 → 389 words (6 H3 sections)
Format comparison table with technical specs
HowToSteps visual 3-step cards
Visual polish: styled tables, card grids, tip boxes, numbered steps
📊 Competitive Analysis
Analyzed Canva, Convertio, FreeConvert, CloudConvert, Online-Convert
Documented 3-tier SEO funnel architecture from Canva templates
v0.2.0 — 2026-02-10
🚀 Sprint 1 Complete
Core image conversion engine (Canvas API)
Web Worker isolation for non-blocking conversion
Dropzone component with 5-state flow
SEO matrix: 11 conversion pairs × 4 languages = 44 pages
Full i18n system: 50+ translation keys, zero English leakage
JSON-LD: SoftwareApplication + HowTo + BreadcrumbList per page
hreflang: 5 groups (en/zh/ja/es + x-default)
Deployed to Cloudflare Pages: omni-convert.pages.dev
🏗️ Architecture
Monorepo: apps/web (Astro) + packages/converter-core + packages/seo-matrix
Client-side only: zero server processing, 100% browser-based
Cloudflare Pages free tier deployment
v0.1.0 — 2026-02-09
🌱 Project Initialization
Astro + React + Tailwind CSS setup
Cloudflare Pages adapter
Basic project structure and documentation
This changelog is part of OmniConvert's commitment to transparency.
For technical details, see our [GitHub repository](https://github.com/omni-convert).*