Changelog
What's new
Every release, documented. We ship every 2–3 weeks.
v1.3.0
LatestMarch 5, 2026
MCP server support, Claude Desktop integration, and faster Stripe syncing.
- newModel Context Protocol (MCP) server — connect Billy to Claude Desktop, Cursor, or any MCP-compatible AI tool.
- newNatural language billing commands via AI (issue refunds, look up customers, check overdue invoices).
- improvedStripe sync now processes deltas instead of full re-syncs — 10× faster for large accounts.
- improvedAudit log now captures AI agent actions with the `mcp` source label.
- fixedSubscription cancellation was not reflected in the dashboard until manual refresh.
v1.2.1
February 18, 2026
Hotfix: refund cap enforcement bug for Billing Clerk role.
- fixedBilling Clerk role could issue refunds above the $100 cap when using the bulk refund API endpoint. The cap is now enforced server-side at all entry points.
- securityAdded additional rate limiting on the refund endpoint — max 5 refund requests per minute per user.
v1.2.0
February 10, 2026
Invoices, custom branding, and improved team management.
- newInvoice creation and sending directly from Billy — no need to visit Stripe.
- newLogo upload and custom from-name for invoice emails (Pro and Business plans).
- newTeam member deactivation — revoke access instantly without deleting the user.
- improvedCustomer search now includes address fields and metadata keys.
- improvedCharges table loads 2× faster with server-side pagination.
- fixedSubscription pause/resume was not syncing status correctly in some regions.
v1.1.0
January 20, 2026
Dark mode, audit log improvements, and mobile dashboard.
- newFull dark mode support across the entire dashboard.
- newAudit log is now searchable and exportable to CSV (Pro and Business plans).
- newMobile-responsive dashboard — view data and perform quick lookups from any device.
- improvedOnboarding wizard now verifies your Stripe restricted key before proceeding.
- fixedDate range filters on the Charges page were not applying timezone offsets correctly.
- fixedInvite emails sometimes arrived with the wrong org name in the subject line.
v1.0.0
January 5, 2026
Initial launch — Stripe billing access with role-based permissions.
- newCharges, Customers, Subscriptions, and Invoices views powered by Stripe Sync Engine.
- newFour-tier RBAC: Owner, Billing Manager, Billing Clerk, Read Only.
- newRefund cap enforcement ($5,000 for Manager, $100 for Clerk) on the server side.
- newStripe Restricted Key stored in Azure Key Vault — never in a database.
- newPer-customer container isolation on Azure Container Apps.
- newAppend-only audit log with user, action, IP, and source.
- newTeam invites via magic-link email.