v0.3.0
LatestFeatures
- New platform: Lande. Create a Lande portfolio and import its account statement (.xlsx) directly — deposits, investments, principal repayments, interest, bonuses and cashback, in English or Spanish exports. You can also upload Lande's investments report (optional): the portfolio page gains a "live investments" section showing each loan's interest rate, collateral, country, remaining principal and term.
- A cleaner shell. The top bar is gone. Your profile now lives at the bottom of the sidebar — one row with your account that opens Settings, Subscription, Guide, Refresh and Sign out. Collapse the sidebar from its header; a floating button on the top-left brings it back.
- The diversification chart tells you more. On the full-page view, hovering a slice swaps the center for that platform's value and share of the portfolio, the selection sticks until you click empty space, and the chart rests dimmed so what you select lights up. The dashboard widget keeps its classic look: biggest platform selected, portfolio count in the middle.
Fixes
- Imports can no longer destroy data. The importer refuses positions reports (like Lande's investments file) up front, and for everything else it only replaces existing transactions after the file has provably parsed into new ones — a bad or mistaken file used to be able to wipe a portfolio and insert nothing.
- Accurate XIRR and Statement. Crypto flows were counted in coin units instead of euros, manually-added purchases could subtract from yearly investment totals, and leftovers from deleted portfolios inflated deposits. All fixed — your Analysis numbers now reflect reality (global XIRR included).
- One number for Indemo and Urbanitae too. The same alignment MyInvestor got: every calculator now classifies platforms identically, so the list, the header and the chart agree.
- Consistent colors everywhere. Portfolio accents now follow the diversification chart's category shades across Carteras, the dashboard table and the Analysis charts.
Polish
- Type labels on the nested diversification chart no longer get clipped by the outer ring.
