Preskoči na vsebino
    Back to LOVE OS
    Public Changelog

    What's new in LOVE OS

    Every update, fix and new feature — logged transparently. Newest releases first.

    v1.20.0

    May 10, 2026

    LOVA AI v7.1 "Memory" — persistent context across all surfaces

    All four LOVA surfaces (AI / Pro / Gardener / Studio) are now aligned at v7.1. New: persistent memory via /zapomni si and /remember commands — LOVA can save your thoughts, health context, nutrition notes, goals and recall them in future conversations. Manage everything from a new 🧠 Memories panel in the LOVA chat header.

    • ✨ New/zapomni si and /remember slash commands save the rest of the message as a memory.
    • ✨ New🧠 Memories dialog: search, pin, edit, delete; categories Health · Nutrition · Goals · Personal · Other.
    • 🚀 ImprovedPinned + recent memories are auto-injected into the LOVA system prompt so she remembers across sessions.
    • 🚀 ImprovedAll version badges (sidebar, headers, promo) bumped from mixed v5.0/v6.1/v7.0 → unified v7.1.
    • 📝 NotesMemories are private (RLS-protected) and never leave Lovable Cloud. Only the user can read or edit them.

    v1.19.0

    May 8, 2026

    LOVE PDF v2.0 — Share as read-only

    New 🔗 Deli (Share) button next to Izvozi: bakes edits, flattens pages to images so they cannot be undone, and optionally locks the file with an AES-256 password. Safe defaults: printing allowed, copying & modification blocked.

    • ✨ NewDedicated Share dialog with filename input and optional password toggle.
    • 🚀 ImprovedShared exports also appear in the recent-exports popover for instant re-download.

    v1.18.0

    May 8, 2026

    LOVE PDF v1.9 — Recent exports list

    Every Quick Export is now remembered for the session. Open the 🕘 history popover next to Izvozi to instantly re-download any previous `*-edited.pdf` without re-baking annotations.

    • ✨ NewRecent exports popover (max 8) with filename, size, timestamp, re-download and remove actions.
    • 🚀 ImprovedExported blob URLs are kept alive instead of revoked after 2s; cleaned up on app unmount or eviction.

    v1.15.0

    May 8, 2026

    LOVE PDF v1.6 — Quick Export (no lock)

    New 📥 Izvozi button next to Save: bakes all edits into a fresh `*-edited.pdf` and downloads it instantly — no Save dialog, no read-only flatten, no password. The exported file stays fully editable so you can re-open and keep iterating.

    • ✨ NewQuick Export button: one-click bake + download as `<name>-edited.pdf` without the Save dialog.
    • 🚀 ImprovedExported PDF auto-replaces the in-memory document so you can keep editing from the new baseline.
    • 📝 NotesSave dialog with read-only / AES-256 password options remains available for final hand-off.

    v1.14.0

    May 8, 2026

    LOVE PDF v1.5 — Paragraph Mode (Reflow)

    Drag a rectangle over an entire paragraph to edit it as multi-line text. On save, LOVE PDF re-flows the new text inside the original bounding box: word-wrap to width, auto-shrink to height, line spacing inferred from the original. Far more natural than per-word cover-and-replace for long edits.

    • ✨ NewNew ¶ Paragraph tool (Premium): drag-select a paragraph, edit in a multi-line textarea, commit with Ctrl+Enter.
    • ✨ NewAuto line-detection groups extracted text items into lines and reconstructs the original paragraph as starting text.
    • 🚀 ImprovedBake step word-wraps inside the bbox and progressively shrinks font (down to 50%) to fit height — preserves layout.
    • 📝 NotesColor matching and per-line alignment (centered / right) remain on the v1.6 roadmap.

    v1.13.0

    May 8, 2026

    LOVE PDF v1.4 — Font Matching

    Edit Mode now picks the closest standard PDF font (Helvetica / Times / Courier × bold/italic) automatically based on the original text style, and auto-shrinks the new text if it would overflow the original slot. Result: edits visually blend much closer to the surrounding document.

    • ✨ NewAuto font-family detection from extracted text style (sans/serif/mono + bold/italic).
    • 🚀 ImprovedAuto-fit: new text shrinks proportionally (down to 50% min) to stay inside the original word slot.
    • 🚀 ImprovedCover rectangle now uses font ascent + descent for cleaner masking of original glyphs.
    • 📝 NotesColor matching and multi-line reflow remain on the v1.5 roadmap.

    v1.12.0

    May 8, 2026

    LOVE PDF v1.3 — Edit Mode (Premium)

    You can now edit existing text inside any PDF, not just add overlays. Click any text item, replace it inline, save. Cover-and-replace approach (white box + new text) keeps the rest of the page pixel-perfect. 100% client-side, no upload, no subscription beyond Premium.

    • ✨ NewEdit Mode tool: click existing PDF text → inline editor → Enter to commit.
    • ✨ NewHover ghost outlines on text items so you see exactly what you can click.
    • 🔒 SecurityPremium gate: $6/mo Pass required (free Premium for Premium+ users).
    • 📝 NotesEditor uses cover-and-replace (white rect + new text) — pdf-lib limitation; full text-stream rewrite planned for v1.4.

    v1.11.0

    May 8, 2026

    LOVA AI v7.0 "Awakening" — one soul, many arms

    LOVA crosses from a single chat assistant into a full intelligence ecosystem. v7.0 ships the Kimi K2.6 agent engine (LOVA Pro), real-time web search with citations, PDF attachments up to 50 pages, the Studio (avatar video, TTS, voice clone, AI music), Character Consistency Phases 1–4 (Avatars, LoRAs, Video), Background Removal, Gardener, Create (AI website builder), and per-engine USD budgets with drift detection on the canonical LOVE/USD rate. New public hub: /promo/lova.

    • ✨ NewPublic LOVA hub at /promo/lova showcasing every arm with interactive cards.
    • 🚀 ImprovedLOVA Pro (Kimi K2.6): 256K context, agent-class reasoning, coding, PDF attachments.
    • ✨ New/search slash command — real-time web with citations (Firecrawl + Gemini).
    • ✨ NewLOVA Studio: avatar video, TTS, voice clone, AI music — USD-pegged, paid in LOVE.
    • ✨ NewCharacter Consistency: reference avatars, multi-avatar library, LoRA fine-tuning, video gen.
    • ✨ NewLOVA Gardener & LOVA Create (AI website builder) — wired into the unified family.
    • 🔒 SecurityPer-engine USD budget caps + hourly drift detection on canonical LOVE/USD rate.
    • 📝 Notes🌌 North Star: LOVA's mission is steward, not ruler — aligned with LOVE values.

    v1.10.3

    May 7, 2026

    LOVE PDF is now the default PDF reader in LOVE Browser

    Click any .pdf link in LOVE Browser and it opens directly in LOVE PDF — no third-party readers, no subscriptions, no surprise downloads. The browser auto-detects PDF URLs, fetches them through the LOVE Proxy when needed, and hands them off to LOVE PDF for editing, signing, redacting, OCR or AES-256 locking — all client-side.

    • ✨ NewLOVE Browser auto-routes .pdf URLs to LOVE PDF.
    • ✨ NewLOVE PDF accepts ?url= and fetches the document (direct or via LOVE Proxy).
    • 🔒 SecurityPDF magic-byte validation before opening to reject spoofed files.

    v1.10.2

    May 7, 2026

    LOVE PDF v1.2 — OCR for scanned PDFs (Premium)

    Scanned PDFs and photographed documents are no longer dead pixels. Press ✨ OCR, pick a language (EN, SI, DE, IT, HR, ES, FR), and LOVE PDF runs Tesseract.js entirely in your browser — page by page — and rebuilds the PDF with an invisible text layer. The result opens anywhere (Adobe, Preview, Chrome) with text that is searchable, copyable, and screen-reader friendly. Zero uploads, included in LOVE Premium.

    • ✨ NewPremium ✨ OCR button: scanned PDF → searchable PDF with invisible text layer.
    • ✨ New7 languages supported (English, Slovenian, German, Italian, Croatian, Spanish, French).
    • 🚀 Improved100% client-side via Tesseract.js — no uploads, no API costs, models cached after first download.

    v1.10.1

    May 7, 2026

    LOVE PDF v1.1 — real AES-256 password lock

    Locking a PDF with a real password is finally here. Pick 🔐 AES-256 in the Save dialog, set a user password (and optional owner password), choose what's still allowed (print / copy / modify) — and the resulting PDF won't even open in Adobe / Preview / Chrome without the password. Opening password-protected PDFs is also supported: LOVE PDF prompts for the password and decrypts locally. 100% client-side, zero uploads.

    • 🔒 SecurityReal AES-256 (PDF 2.0 standard) encryption via @cantoo/pdf-lib (MIT).
    • ✨ NewSave dialog: 3 modes — 🔓 Unlocked / 🔒 Read-only flatten / 🔐 AES-256 password.
    • ✨ NewPermission flags: printing, copying, modifying — independently togglable.
    • ✨ NewOpen encrypted PDFs: prompts for password, decrypts in-browser.

    v1.10.0

    May 7, 2026

    LOVE PDF — finally, a PDF editor that doesn't hurt

    New app in the LOVE OS Office family. Three buttons, no subscriptions, no uploads — everything happens locally in your browser. Create a blank PDF, edit any existing PDF (text, signatures, highlights, redact, images), and save as 🔓 unlocked or 🔒 locked (read-only flatten). Available at /love-pdf (public landing) and /dashboard/love-pdf (full editor). Now in the LOVE OS dock and Spotlight.

    • ✨ NewLOVE PDF app — create / edit / save with view-lock
    • ✨ NewPublic landing /love-pdf with onboarding
    • 🚀 ImprovedLOVE OS Office family now has 5 apps (Docs, Sheets, Slides, Snip, PDF)
    • 📝 NotesTrue AES-256 password lock arrives in v1.1 (mupdf-wasm). Current 'locked' = flatten to image (prevents copy/edit). Premium tier will add batch ops (merge, OCR, batch convert).

    v1.9.0

    May 3, 2026

    LOVA v6.1 — unified family (AI · Pro · Studio · Gardener)

    All four LOVA experiences are now aligned at version 6.1. The main LOVA AI v6.1 chat gets a direct in-header toggle to switch between LOVA, 🧠 Pro and 🌿 Gardener (no more menu hunting). LOVA Pro v6.1 is now reachable from the sidebar and ships a distinct gold/PRO identity with six specialized quick actions (code review, deep analysis, strategic planning, debugging, document summary, problem breakdown). LOVA Studio v6.1 has been redesigned with a deevid.ai-inspired three-column workspace: left tool rail, central preview canvas, right inspector with live LOVE quote and history. LOVA Gardener v6.1 stays in sync.

    • ✨ NewSidebar exposes LOVA Pro entry directly under LOVA AI.
    • ✨ NewIn-header toggle in `/dashboard/lova` for LOVA · 🧠 Pro · 🌿 Gardener.
    • 🚀 ImprovedLOVA Pro v6.1 — gold/PRO avatar identity + 6 specialized quick actions for long-horizon reasoning.
    • 🚀 ImprovedLOVA Studio v6.1 — deevid.ai-inspired 3-column workspace (tool rail · canvas · inspector with live LOVE quote & history).
    • 📝 NotesAll four LOVA surfaces now share version v6.1 — clean baseline before next round of upgrades.

    v1.8.3

    April 30, 2026

    Smooth scroll for iOS Safari + auth redirect failover

    Mobile menu navigation now scrolls smoothly to the target section on iOS Safari, even after the drawer closes (custom rAF tween + dynamic sticky-header offset). All auth/confirm email links now route through `loveos.tech` while `lovecoin.life` DNS is being repaired at Neoserv — onboarding stays unbroken. Footer now lists all three official domains (lovecoin.life · loveos.tech · lovebrowser.life).

    • 🚀 ImprovedNew `src/lib/smoothScroll.ts` utility — double rAF + manual easeOutCubic tween fixes iOS Safari scroll cancellation when closing the mobile drawer.
    • 🚀 ImprovedUnified scroll helper across LoveOSHeader, LoveBrowserHeader, Overview, Games, Exchange.
    • 🐞 FixedAuth + verification + reset-password emails route through `loveos.tech` while `lovecoin.life` DNS is restored — new helper `getAuthRedirectUrl()`.
    • ✨ NewInternal admin report `/dashboard/admin-state-of-love` — live State of LOVE dashboard (tokenomics, DAU/MAU, email queue, infra).
    • 📝 NotesFooter bottom-bar now shows all three official domains side by side.

    v1.8.2

    April 29, 2026

    LOVE Nodes — Genesis admin & WireGuard issuance

    Foundations for the first physical LOVE Node ('genesis') are live. The `love_nodes` table now supports `server` and `genesis` tiers with hardware metadata (CPU, RAM, storage, bandwidth, region, public IP, hostname). A new `love-node-wg-config` edge function issues per-node WireGuard peer configs (with auto-allocated 10.66.0.0/16 IP, preshared key, downloadable .conf) backed by the new `love_node_wg_configs` table — owner-scoped via RLS. The user dashboard at `/dashboard/love-nodes` now exposes a WireGuard panel for server-grade nodes (issue, view, rotate, download). A new admin console at `/dashboard/admin-love-nodes` shows the entire fleet with live heartbeat (5-min window), staked LOVE, daily payout, server-grade count, and full WireGuard issuance for any node.

    • ✨ NewAdmin page `/dashboard/admin-love-nodes` — fleet overview, search, live heartbeat, WireGuard issuance for any node.
    • ✨ NewEdge function `love-node-wg-config` issues per-node WireGuard peer configs with auto IP allocation, preshared key and downloadable `.conf`.
    • ✨ NewWireGuard panel embedded in `/dashboard/love-nodes` (My Nodes tab) — issue, view, rotate keys, download config.
    • 🚀 Improved`love_nodes` schema extended: `node_kind` (browser/desktop/server/genesis), hostname, public_ip, region, cpu_model, ram_gb, storage_tb, bandwidth_mbps, wireguard_pubkey/endpoint, notes.
    • 🔒 SecurityWireGuard configs are RLS-scoped to the node owner; only admins (`has_role admin`) can issue/rotate for foreign nodes.

    v1.8.1

    April 29, 2026

    LOVE Hosting promo + publish polish (canonical, OG, JSON-LD, global slug)

    New `/promo/love-hosting` landing page that frames LOVA Create as a full hosting product with regenerative economics. The publish pipeline (`lova-create-publish`) now embeds canonical URL, OpenGraph, Twitter card, JSON-LD WebSite schema and an inline accent-tinted heart favicon into every published HTML — no extra requests, indexable by Google on day one. A global slug-uniqueness check (across all users, not just per-user) prevents collisions on the shared `sites.lovecoin.life` namespace and returns a clean 409 with a rename hint.

    • ✨ NewPublic promo page `/promo/love-hosting` with hero, 3-step flow, features grid, USDL pricing, 3-phase roadmap and dev block.
    • 🚀 Improved`lova-create-publish` HTML now ships canonical, og:url, twitter:card, JSON-LD WebSite schema and inline SVG favicon tinted to the site theme accent.
    • 🔒 SecurityGlobal slug uniqueness check on publish — returns 409 `slug_taken` if another user already published the same slug, preventing namespace collisions.

    v1.8.0

    April 28, 2026

    LOVA Create + LOVE Hosting (Phase 1) + LOVE Nodes waitlist

    AI-powered website builder lands inside the LOVE ecosystem. LOVA Create turns a text prompt into a structured site schema (Gemini 3 Flash via Lovable AI Gateway, tool-calling), saves it as an editable draft, and on publish renders it to static HTML hosted on the `lova-sites` public bucket. Tier pricing: Free gets 1 site, $2 unlocks a 5-site pack, Premium / Premium+ are unlimited (enforced server-side via `lova_create_site_limit`). New tables `lova_sites` + `lova_site_versions` (version snapshots on every publish). LOVE Nodes promo page now has a real waitlist form writing to `love_node_waitlist` (anyone can sign up, only admins can read). Decentralized node software + L1 hosting registry remain on the roadmap.

    • ✨ NewPage `/dashboard/lova-create` with prompt → schema → preview → publish flow.
    • ✨ NewEdge function `lova-create-generate` (Gemini 3 Flash, tool-calling) returns a typed `SiteSchema` (sections, SEO, theme).
    • ✨ NewEdge function `lova-create-publish` enforces tier quota, renders schema → HTML, uploads to `lova-sites` bucket, snapshots a version.
    • ✨ NewTables `lova_sites`, `lova_site_versions`, `love_node_waitlist`; bucket `lova-sites` (public read, user-scoped write).
    • ✨ New`/promo/love-nodes` gains an embedded waitlist form (email + country + hardware tier).
    • 📝 NotesDecentralized node software + L1 hosting registry are NOT in this release — Phase 2 / Phase 3 roadmap.

    v1.7.0

    April 28, 2026

    LOVA Background Remove — AI tool with USDL-pegged tier pricing

    New AI-powered background removal tool integrated into the LOVE ecosystem. Multi-provider abstraction supports remove.bg and Replicate BRIA RMBG, with a built-in mock fallback for development. Standalone page at /dashboard/lova-tools/background-remove plus inline 'Remove BG' button on Spark photo uploads. Pricing pegged to USDL: $0.08 (≤1 MP) / $0.20 (≤4 MP) / $0.50 (≤16 MP), charged in LOVE at live market rate via the same 5-min price lock used by Video Generation. Premium tier gets 50 free HD removals per month; Premium+ gets unlimited up to 16 MP. Guests get 3 lifetime trial uses (≤0.5 MP) before being routed to paid tiers.

    • ✨ NewPage `/dashboard/lova-tools/background-remove` with tier overview and recent jobs grid.
    • ✨ NewEdge function `lova-bg-remove` (quote + process actions) with provider abstraction (remove.bg → Replicate BRIA → mock fallback).
    • ✨ NewReusable `BgRemoveDialog` component plugged into Spark photo composer; replaces media file with PNG result.
    • ✨ NewTables `lova_bg_jobs`, `lova_bg_quotes`, `lova_bg_lifetime_trial`; bucket `lova-bg-removed` with user-scoped RLS path.
    • 🚀 ImprovedPremium auto-detection via `is_premium` RPC + `user_premium_status.tier` for free quota assignment.

    v1.6.10

    April 28, 2026

    LOVA Video — 5-min USDL→LOVE price lock with confirm dialog

    LOVA Video Generation now uses a real two-phase pricing flow identical to Wallet swaps. Pressing 'Show price' calls the new `quote` action which reads the live LOVE/USD price, computes the exact USDL cost, and locks both for 5 minutes in the new `lova_video_quotes` table. A confirm dialog then shows the full breakdown — USDL cost, locked LOVE/USD rate, exact LOVE you'll pay, your current LOVE balance, and a live countdown that turns red under 30 seconds. Only after you press 'Confirm & pay' does the system race-safe consume the quote and charge the locked LOVE amount via `transfer_love`. If the price moves during the 5-minute window your cost does not change. The wizard auto-clears the quote when it expires.

    • ✨ NewTable `lova_video_quotes` (5-min price lock with usdl_cost, love_price_usd, love_amount, expires_at, consumed_at).
    • ✨ NewEdge function `lova-video-generate` extended with dual `action` — `quote` returns locked price + balance, `generate` race-safe consumes the quote and charges LOVE at the locked rate.
    • ✨ NewConfirm dialog in `VideoGenerationWizard` shows full breakdown (USDL, LOVE/USD price, exact LOVE due, balance) with live MM:SS countdown that turns red under 30s.
    • 🚀 ImprovedHook `useLovaVideos` exposes `requestQuote()` separately from `generateVideo({ quote_id })` so any caller can implement custom pre-confirm UX.
    • 🔒 SecurityQuote consumption uses `update ... where consumed_at is null` to prevent double-charging on parallel submits.

    v1.6.9

    April 28, 2026

    LOVA Phase 4 — Video generation (text→video & image→video)

    LOVA can now generate short videos (3, 5 or 10 seconds) from a text prompt or a reference image. Three model lanes are wired up — Kling 1.6 (best image-to-video), Runway Gen-3 (cinematic text-to-video) and Stable Video Diffusion (cheapest). Pricing is pegged to USDL ($0.18 – $1.00 per video) and charged in LOVE at the live market rate (5-min lock pattern, identical to Phase 3 LoRA). Tier-based monthly quotas are enforced by a DB trigger: Premium = 5 videos/month, Premium+ = 30 videos/month, Free is locked. The pipeline runs in mock-mode (~40s simulated render) until the `RUNPOD_API_KEY` is added — frontend & billing are live today, just swap the secret to flip to real GPU rendering. Available at `/dashboard/lova-videos` with realtime progress and an inline player.

    • ✨ NewTables `lova_videos` (generation type, model, prompt, ref image, lora_id, duration, resolution, aspect, status, progress) and `lova_video_jobs` (USDL/LOVE billing ledger).
    • ✨ NewDB trigger `enforce_lova_video_quota` — Free locked, Premium 5/mo, Premium+ 30/mo (counts only non-failed videos in the current calendar month).
    • ✨ NewPublic storage bucket `lova-videos` with user-scoped RLS (paths must start with `${user_id}/`).
    • ✨ NewRPC `is_premium(uuid)` — returns true if user has Premium+ OR any active per-chain Premium subscription (ETH/BTC/ADA/XRP/SOL/STELLAR/TRON).
    • ✨ NewEdge functions `lova-video-generate` (USDL→LOVE, charge via `transfer_love`, mock or RunPod dispatch) and `lova-video-webhook` (verify_jwt=false, RunPod completion handler).
    • ✨ NewPage `/dashboard/lova-videos` with `VideoGenerationWizard` (Tabs T→V / I→V, duration / aspect / resolution selectors, USDL price card) and grid of `VideoCard`s with inline `<video>` player + download.
    • ✨ NewHook `useLovaVideos(userId)` — list, generate, delete, realtime progress subscription, current monthly count vs tier limit.
    • ✨ NewLova chat panel adds a violet entry button under the LoRA panel that links to `/dashboard/lova-videos`.
    • 📝 NotesMock mode is the default until secrets `RUNPOD_API_KEY`, `RUNPOD_VIDEO_ENDPOINT_KLING`, `RUNPOD_VIDEO_ENDPOINT_RUNWAY`, `RUNPOD_VIDEO_ENDPOINT_SVD` are configured. Mock returns BigBuckBunny.mp4 as the placeholder output.

    v1.6.8

    April 28, 2026

    Optical Bridge LP — referral promo flow with 10% lifetime USDL bonus

    You can now invite friends to become Optical Bridge LPs and earn an additional 10% of every USDL reward they receive — for as long as they stay an LP. The bonus is fully platform-funded (your invitee's payout is never reduced). The promo page detects `?ref=USERNAME` in the URL and shows an 'Invited by @x' banner; the dashboard adds an LP Referral Bonus card with one-click share link, lifetime stats (invited / active LPs / bonus USDL / network volume) and a top-10 ambassadors leaderboard. A trigger on `optical_lp_rewards` automatically credits the referrer's USDL balance + writes an `optical_lp_referral_bonus` ledger entry.

    • ✨ NewTable `optical_lp_referrals` (referrer/referee/first position, bonus_share_pct = 10%, lifetime totals).
    • ✨ NewRPCs `link_optical_lp_referral`, `get_optical_lp_referral_stats`, `get_optical_lp_referral_leaderboard` (last is anon-callable for the promo page).
    • ✨ NewTrigger `process_optical_lp_referral_bonus` — credits 10% of every reward to the referrer's USDL balance + ledger entry.
    • ✨ NewDashboard card `OpticalLPReferralCard` with copy / native-share, 4-KPI grid, and ambassador leaderboard.
    • ✨ NewPromo page hero shows 'Invited by @x' banner when `?ref=` is present + dedicated 'LP Referral Program' section above the FAQ.
    • 🚀 ImprovedPosition activation now calls `link_optical_lp_referral` with the stored invite code — one-time, self-cleans on success.

    v1.6.7

    April 28, 2026

    Optical Bridge LP — live on-chain trust metrics on /promo

    /promo/optical-bridge-lp now shows a real-time 'Live on-chain data' section pulling anonymized aggregates from the LP ledger every 60s: total staked (USD), active LP count, lifetime / 7d / 24h USDL paid out to LPs, completed bridge swaps in the last 7 days, and a ticker of the 5 most recent fee payouts (asset, network, USDL amount, swap size, time). Backed by a new SECURITY DEFINER RPC `get_optical_lp_promo_metrics` (anon-callable, zero PII).

    • ✨ NewRPC `get_optical_lp_promo_metrics` returning anonymized aggregates + 5 most recent payouts (no user IDs / addresses).
    • ✨ NewOpticalLPLiveMetrics component (4 KPI cards + recent payout ticker, auto-refresh every 60s).
    • 🚀 ImprovedPromo page injects the live metrics block right after the hero — first proof-point above the fold.

    v1.6.6

    April 28, 2026

    Optical Bridge LP — UTM attribution & conversion analytics

    /promo/optical-bridge-lp now captures utm_source/medium/campaign/term/content on landing, persists them in localStorage for 30 days (last-touch wins on new UTMs), and emits four named Umami events with full attribution payload: optical_lp_promo_view (on mount), optical_lp_cta_click (every hero & final CTA with location label), and optical_lp_activation (fired from the dashboard the moment a user successfully creates an LP position — carrying asset, network, amount_usd, custody mode and lock period). This lets you measure signups and LP activations per channel directly in the Umami funnel dashboard.

    • ✨ Newsrc/lib/analytics/opticalLpAttribution.ts helper (capture/read attribution + 4 named track helpers).
    • 🚀 ImprovedPromo page fires promo_view on mount and cta_click on all 5 CTAs (hero × 3, final × 2) with sticky UTM payload.
    • 🚀 ImprovedDashboard /dashboard/optical-bridge-lp fires optical_lp_activation on successful position creation, attributing the conversion back to the original landing channel.

    v1.6.5

    April 28, 2026

    Optical Bridge LP — dedicated FAQ with category tabs

    New categorized FAQ on /promo/optical-bridge-lp covering custody modes (custodial vs SAFE self-custody), lock periods (Flex/90/180/365d + bonuses), rewards timing (instant USDL streaming, share formula, APR variance), supported assets (BTC Lightning, ETH, USDC/USDT multi-chain, SOL, AVAX, MATIC, XLM) and fees & risk. Pill-style category switcher with 18 expandable answers via shadcn Accordion.

    • ✨ NewOpticalLPFaq component with 5 category tabs (Custody / Locks / Rewards / Assets / Fees & risk) and 18 expandable Q&A entries.
    • 🚀 ImprovedReplaces the old 5-item flat FAQ on /promo/optical-bridge-lp with structured, deeply explained answers including share formula and risk breakdown.

    v1.6.4

    April 28, 2026

    Optical Bridge LP — interactive reward calculator on /promo

    New interactive calculator on /promo/optical-bridge-lp lets visitors input stake, lock period, asset preset and projected pool volume to instantly estimate daily/monthly/yearly USDL rewards, effective fee share (with auto tier detection: Starter 35% / Builder 45% / Whale 55% + lock bonus 0–15%, capped at 70%), pool share after deposit and projected APR. New 'Try the calculator' CTA in the hero anchors to the new section.

    • ✨ NewOpticalLPCalculator component (asset presets, slider stake input, lock buttons, monthly volume + pool TVL fields, live daily/monthly/yearly + APR projection).
    • 🚀 ImprovedHero adds 'Try the calculator' anchor CTA next to the primary 'Start earning' button.

    v1.6.3

    April 28, 2026

    Optical Bridge LP — My Earnings Summary

    New 'My LP earnings summary' card at the top of /dashboard/optical-bridge-lp showing total deposited, weighted average fee share, total earned (with unclaimed), next unlock countdown and projected daily/monthly/yearly USDL earnings + APR based on the last 7 days of real pool activity.

    • ✨ NewMyEarningsSummary component fetches get_optical_pool_stats and computes per-position pro-rata projection × effective share.
    • 🚀 ImprovedWeighted-average fee share, next unlock date and projected APR all visible at-a-glance above the tabs.

    v1.5.6

    April 28, 2026

    Device compatibility section on /love-os

    New 'Where you can run LOVE OS' section with a card per platform — Windows, macOS, Linux, Android, iOS, plus LOVE-branded hardware. Each card shows what works TODAY (web/PWA/install path) and when the NATIVE installer arrives (ISO Q3 2026, APK Q3 2026, TestFlight Q3 2026, Win/macOS Q4 2026, LOVE Hardware Q1 2027). Added 'Devices' link to the sticky header.

    • ✨ NewLoveOSCompatibility component (6 cards: Windows, macOS, Linux, Android, iOS, LOVE Hardware) with per-platform accent color, floating glow blob and Today/Native split.
    • ✨ NewAnchored #compatibility section + 'Devices' link in sticky header (active-section highlight included).
    • 🚀 ImprovedLinux & Android marked as 'next' (amber badge) since they ship first (Q3 2026); macOS & Windows as 'future' (Q4 2026); LOVE Hardware as Q1 2027.

    v1.5.5

    April 28, 2026

    FAQ section on /love-os landing

    Added a bilingual FAQ section answering the most common real-world questions: can I install LOVE OS as the only OS on a bare-metal computer (today vs Q3 2026 vs 2027), is it free, which devices, where data lives, how to earn LOVE while using it, open source roadmap, language support. New 'FAQ' link in the sticky landing header.

    • ✨ NewLoveOSFaq component (7 questions, accordion, per-item icon + animated halo).
    • ✨ NewAnchored #faq section with smooth-scroll + active-section highlight in sticky header.
    • 🚀 ImprovedStandalone-install question gets a clear today/Q3 2026/Q1 2027 timeline so visitors know exactly when bare-metal LOVE OS arrives.

    v1.5.4

    April 28, 2026

    Sticky nav with section highlight + alive Pillars

    The /love-os landing now carries an always-visible sticky header that highlights the section you're reading and shows a thin scroll-progress bar at the bottom edge. The Six Pillars cards lose their dead gray look — each pillar now glows in its own signature color with a slow floating halo and shimmer sweep on hover, while text contrast stays perfectly readable. New cinematic hero image puts the freshly redesigned LOVE Browser front and center, and Browser is now pinned to the first dock slot.

    • ✨ NewSticky landing header with active-section highlight (IntersectionObserver) + scroll progress bar.
    • ✨ NewPillars cards reborn: per-pillar accent color, floating glow blob, hover shimmer sweep, animated icon chip.
    • 🚀 ImprovedNew AI hero image emphasizing the redesigned LOVE Browser UI (Brave-style chrome, ruby/emerald/gold).
    • 🚀 ImprovedLOVE Browser pinned to first dock slot in the demo desktop preview.
    • 🚀 ImprovedSmooth-scroll anchors with proper scroll-margin so the sticky header never covers section titles.

    v1.5.3

    April 28, 2026

    Reduce Motion toggle + automatic animation throttling

    /love-os now respects the user's motion preference. We auto-detect the OS-level `prefers-reduced-motion` media query and add a floating pill toggle (bottom-right) so visitors can cycle Auto → Reduced → Full at any time. Choice is remembered per browser.

    • ✨ NewFloating Reduce Motion toggle on /love-os (Sparkles/Zap icon, AUTO badge when following OS pref).
    • ✨ New`useReduceMotion` hook (localStorage override + live media-query listener) + global CSS killswitch on `.loveos-surface`.
    • 🚀 ImprovedKen Burns, fade-in-up, glow-pulse, float, hover lift/scale and shimmer all neutralised when reduce motion is active.
    • 🔒 SecurityMagneticCursor now skips initialization when reduce motion is requested (no rAF, no listeners).

    v1.5.2

    April 28, 2026

    Cinematic download cards & Build with us hero

    Linux, Android and iOS download cards now feature animated AI hero artwork (Ken Burns motion). The 'Build with us' open-source CTA gets a full cinematic background with glowing GitHub badge.

    • ✨ NewAI-generated cinematic backgrounds for Linux ISO, Android APK and iOS TestFlight cards.
    • ✨ NewCinematic 'Build with us' CTA hero with floating ruby hearts + gold circuit motif.
    • ✨ NewGlobal `animate-ken-burns` Tailwind animation (18s loop) reusable across landing pages.
    • 🚀 ImprovedGlassmorphic icon chips, gold primary CTA and lifted hover shadow on download cards.

    v1.5.1

    April 28, 2026

    LOVE Browser front & center — new hero + dock spotlight

    We rebuilt the LOVE OS hero around the new LOVE Browser UI and pinned the LOVE Browser icon directly into the dock so first-time visitors can launch it in one click.

    • ✨ NewCinematic hero image showcasing the new LOVE Browser chrome (Brave-style omnibox + emerald/gold edges).
    • ✨ NewLOVE Browser icon added to the interactive dock preview on /love-os.
    • 🚀 ImprovedDock now curates 8 hero modules instead of the first 8 in the catalog.

    v1.5.0

    April 28, 2026

    LOVE Browser reborn — Brave-style chrome with true light mode

    LOVE Browser inside LOVE OS gets a complete redesign: a modern Brave-inspired tab strip, pill omnibox with padlock, back/reload/home controls, and a true full-page light mode (Sun/Moon toggle in the top-right). Light mode now applies to the entire browser — chrome, content panels, sidebar — not just the header.

    • ✨ NewBrave-style chrome: tab strip + pill omnibox with padlock + back/reload/home/menu controls.
    • ✨ NewTrue browser-scoped light mode — Sun/Moon toggle persists per user via localStorage.
    • ✨ NewPrivacy status pills (IP hidden · DNS encrypted · Scripts stripped · Premium badge) inline in chrome.
    • 🚀 ImprovedEmpty-state hero with gold halo icon and clearer instructions for first-time use.
    • 🚀 ImprovedAll surfaces use a single set of --lb-* design tokens — instant theme swap, no flash, no orphaned dark cards.

    v1.4.0

    April 28, 2026

    LOVA arrives — animated AI guide & fresh v1.0 hero

    LOVA the AI guide now appears as a full-body animated character on the LOVE OS desktop — drag her anywhere on screen, hide for 4h/24h, or fully disable from the menu. The promo hero image was upgraded to a cinematic v1.0 LIVE keynote shot featuring the real dock and ruby heart core.

    • ✨ NewLOVA AI guide character (full-body editorial render) replaces the generic bot icon on the desktop assistant.
    • ✨ NewBrand-new v1.0 LIVE hero image on /promo/love-os — laptop + ruby hearts + emerald status badge.
    • 🚀 ImprovedLOVA assistant is fully draggable across the desktop, position is remembered between sessions.
    • 🚀 ImprovedQuick hide menu: Hide for 4 h, Hide for today (24 h), or Disable permanently — re-enable anytime in Settings → LOVA Assistant.
    • 🚀 ImprovedGlow halo + online pulse around the LOVA character so she feels alive without being intrusive.

    v1.3.0

    April 28, 2026

    Roadmap reborn — past phases done, future unveiled

    All five original development phases (R&D → MVP) are now marked Done. A new Live v1.0 hero card celebrates the launch, and five cinematic future phase cards (Native installers, Open SDK, Hardware partners, Ambient AI, Global mesh) reveal what's next — each with its own AI-generated editorial background.

    • ✨ NewLive v1.0 hero card with pulsing emerald status badge and animated heart core.
    • ✨ New5 future phase cards (v1.5 → v4.0) — Native installers, Open SDK, Hardware partners, Ambient AI, Global mesh.
    • ✨ New6 cinematic editorial backgrounds (ruby/gold palette) generated for the roadmap section.
    • ✨ NewKen Burns slow-zoom + ruby vignette + shimmer sweep on every future phase card.
    • 🚀 ImprovedPast phases collapsed into a compact emerald 'completed' timeline (5 wins, 2 lines each).
    • 🚀 ImprovedReal CSS keyframes added: loveos-float, loveos-glow-pulse, loveos-shimmer (previously silent no-ops).

    v1.2.0

    April 28, 2026

    Ambassador Mode — share & earn

    The share section is now an Ambassador hub. Logged-in users get a personal referral link (loveos.tech/?ref=…) and a LOVA pop-up explaining the lifetime revenue share career model. Guests are invited to sign up first.

    • ✨ NewAmbassador hero card with LOVA call-to-action above the share row.
    • ✨ NewLovaAmbassadorDialog — bilingual modal explaining 3-level lifetime revenue share, USD-pegged bonuses, and the LOVE career path.
    • 🚀 ImprovedShare URL is now the clean root domain (loveos.tech/) and auto-appends ?ref=<code> for signed-in users.
    • 🚀 ImprovedSection copy reframed from 'Share & install' to 'Share — build your network'.

    v1.1.0

    April 28, 2026

    Editorial Modules — landing redesign

    21 cinematic editorial photos replace flat gradient tiles. Each module card now opens a magazine-style detail dialog with a Launch CTA. Bonus: magnetic ruby cursor on desktop and a hidden Konami easter egg.

    • ✨ New21 luxury editorial photos for module cards (ruby/gold/emerald palette).
    • ✨ NewInteractive ModuleDetailDialog — magazine-spread modal with Launch CTA.
    • ✨ NewKen Burns slow-zoom on every module card hover.
    • ✨ NewMagnetic ruby cursor that snaps toward CTAs (desktop only).
    • ✨ NewHidden Konami easter egg (↑↑↓↓←→←→BA) — unlocks future NFT drop.
    • 🚀 ImprovedCohesive dark-luxury art direction across every section of the landing page.

    v1.0.0

    April 28, 2026

    LOVE OS goes live

    First public release of LOVE OS — the Web3 operating system layer of the LOVE ecosystem. Fully functional desktop shell with native modules, dual-domain hosting (loveos.tech + lovecoin.life), light/dark/auto theming and a mobile-clean PWA experience.

    • ✨ NewOfficial loveos.tech landing page with custom LOVE OS header & footer.
    • ✨ NewLive interactive desktop demo with draggable windows and dock.
    • ✨ New15+ native LOVE OS apps: Wallet, Sparks, Messenger, Exchange, Browser, LOVA Assistant, Office suite and more.
    • ✨ NewLOVE OS PWA — installable on Android & iOS, branded standalone start URL /dashboard/love-os.
    • ✨ New4 ruby/heart wallpapers (ruby-orbit default) with desktop wallpaper switcher.
    • ✨ NewLight / Dark / Auto theme toggle, scoped to LOVE OS desktop & Office apps.
    • ✨ NewLOVA Desktop Assistant with friendly welcome popup on first visit.
    • ✨ NewQuick Send & Quick Calc draggable widgets, persisted positions per user.
    • 🚀 ImprovedMobile clean mode (≤768 px) hides desktop widgets for a focused phone UI.
    • 🚀 ImprovedHero LOVE OS logo enlarged, transparent background, animated radial halo.
    • 🚀 ImprovedFavicon + PWA icons re-tightened so the heart logo is clearly visible in tabs.
    • 🔒 SecuritySettings toggle to fully disable LOVA Assistant (`love_os_lova_disabled_v1`).
    • 📝 NotesOperated by Wise World 2012 Limited (HK SAR). Open-source initiative within the LOVE Coin ecosystem.
    LOVE Guide