Latest ·

Changelog

Recent changes, newest first.

  1. 2026-05-20

    • "This Week" briefing improvements, including installment-due reminders and more.
    • Fixed some filter-related bugs.
    • Fixed assorted security issues, improved CSV import, and more.
    • Removed the calendar-subscription reminder for domain expiry.
  2. 2026-05-07

    • Installment bookkeeping refined: log each receipt as it lands (negative amount = refund). Monthly revenue follows the real receipt date — simpler and more accurate.
    • Active installments are easier to spot and never get forgotten: a "Installment N/M" chip in Domain Portfolio plus a one-click receipt prompt in "This Week" near each expected receipt date.
    • Multi-year renewal fixes: picking 2 / 3 years rescales the amount accordingly, and domains without an explicit expiry date now extend by the full chosen years.
    • Deleting a renewal now rolls back the domain's expiry_date and renewal count, instead of leaving the extension behind as orphan data.
    • Add Transaction: a hint under the Amount field reminds you to enter the total renewal cost, not the per-year price.
  3. 2026-05-02

    • Smart CSV import: upload an export from GoDaddy, Namecheap, Dynadot or Spaceship — the format is detected automatically and rows merge into your portfolio by domain name.
    • Bulk CSV import bug fixes.
  4. 2026-04-30

    • Major UI overhaul: styles refined across the app, with a more cohesive feel between pages.
    • Module layout reworked: information is grouped more sensibly and common panels are easier to reach.
    • Domain tracking refined: core metrics now read more clearly and reflect real performance, with charts and KPI tiles consistent.
    • Security alerts moved from email into a "Recent Activity" panel in Settings — sign-ins and sensitive actions show up immediately.
    • SEO: refreshed share image and structured data on the homepage.
    • Bug fixes, new renewal forecasting, and other small improvements.
  5. 2026-04-27

    • System upgrades: data sources, caching, and calculation conventions across several analytics modules were unified and refactored — the dashboard is lighter and panel / year switches feel snappier.
    • UI updates: streamlined several duplicated or redundant cards; refreshed chart layouts and copy for cleaner information density.
    • Many bug fixes — notably: improved the investment chart’s "Portfolio Value" line to compute actual net asset value (realized cash + fair value of held domains); improved the renewal analysis formulas; tightened the expired-domain loss definition to only count domains you explicitly mark expired, no longer double-warning with the "next expiry" reminder; the "suggested renewal cost" hint in the transaction form now derives from your real transactions.
    • Localization & cleanup: currency formatting and several hint strings now follow your Chinese / English locale; an obsolete internal database table and its trigger were removed.
  6. 2026-04-11

    • Public site in Chinese and English (/zh, /en) with sitemap and related discovery settings; localized homepage; changelog added.
    • Sell “gross” vs “net” amounts are consistent across the app; saving sends only what changed, with faster follow-up loads.
    • Renewals, expiry, and renewal counts behave more predictably; reports and analytics ranges/copy improved; reliability fixes for sign-in and data refresh.
  7. 2026-03-15

    • More reliable load/save after sign-in, with better recovery when the session expires and fewer stale lists.
    • New and edited transactions show up faster in the UI; installment sales in stats follow cash collected so totals stay sensible.
    • Smoother renewal entry; registrar distribution; a timeline of purchases, renewals, and sales; richer analytics and sharing.
  8. 2026-03-01

    • Sign in with Google; clearer redirects for login and protected pages.
    • Rebrand to Domain.Financial; cleaner homepage and settings (language, theme, data).
    • Installment progress and some marketplace fee rules refined; improved portfolio and single-domain share visuals and copy.
    • Broader translations on overview and lists; record sales including sold domains; more renewal and expiry-related insights.
  9. 2026-02-16

    • Refreshed dashboard and landing layout for clearer hierarchy.
    • More dependable domain edit dialog; clearer message when a domain is already in your portfolio.
    • Sturdier transaction saves and error feedback; share-related strings localized.
  10. 2026-01-05

    • Dashboard structure and data loading simplified for fewer unnecessary refreshes.
    • Fixes to validation, caching, and finance/renewal calculations.
    • Stricter checks so domain and transaction data stay tied to the signed-in user.
Changelog · Domain.Financial