Skip to main content
vendor analytics expense tracker

Fixed vendor share sorting

xpenser fixed vendor share sorting so merchant analytics keep their percentages ordered predictably during finance review.

Published June 12, 2026
xpenser dashboard showing monthly income, expense, and category summaries

Vendor analytics became easier to scan with corrected share sorting behavior.

This release came from PR #41 and is now part of the xpenser release archive. It gives people evaluating an open-source expense tracker a clearer view of how the product has improved over time.

What changed

  • Fixed sorting for vendor share rows.
  • Kept percentage-based vendor analysis predictable.
  • Protected vendor analytics from misleading order changes.

Why it matters

Sorting errors can make a finance report harder to trust. Correct ordering helps users focus on the vendors that matter most.

Where it fits

This strengthens the merchant and vendor analysis surface introduced earlier.

For a broader product overview, start with the xpenser home page. Developers can also explore the personal finance API and MCP tools, while self-hosters can review the self-hosted personal finance tracker page.

Start hosted, then self-host when ready

Create a hosted xpenser account for the public instance, or review the MIT licensed source and run your own deployment from Docker Compose.