Foovi Changelog: Product Releases & Bug Fixes

May 29, 2026

⚡ Faster Lists for Daily Work

Products, Customers, and Orders have moved to the same list design as invoices. These pages now have filtering, sorting, pagination and list state that can be restored from the URL (go back and retain your filters). Large accounts no longer need to load every record into the browser before the table becomes useful.

🏷️ Products Are Easier to Manage

The Products page now supports page-by-page loading, product search, label and sale-status filters, and row navigation that preserves the current list state. Product details also load order-history information only when needed. Producers can now change sale status directly from the Products page—multiple products can be selected and updated together, so changing a seasonal batch no longer requires opening each product one by one.

👥 Customers Scale Better

The Customers page now uses the same paginated list pattern as Products and Invoices. Customer search, filtering, sorting, pagination, and drawer navigation work from the list state instead of depending on a full client-side table. For teams with many customers, this makes the page faster to open and easier to navigate.

📋 Orders Have a More Focused Table

The Orders page has been rebuilt on the shared list-table experience. Filters, sorting, pagination, selected-row actions, source indicators, and export behaviour now work from the list query rather than from a fully loaded table. Order source labels and order-number links were also polished so magic-link orders and other order sources are easier to recognise while scanning the list.

🔗 Clearer Magic Links and Date Filters

Foovi now consistently uses "Magic link" language instead of mixing "Order link" and "Magic link." The wording was updated in customer details, customer tables, dashboard messages, public order-page errors, and magic-link emails in English, Norwegian, and Danish. Date filters also open with a more relevant month pairing for past-facing and future-facing workflows.

🔄 More Reliable Invoices and Tripletex Sync

Invoice ID sorting now handles numeric invoice IDs correctly. Tripletex send failures are recorded more clearly, and scheduled Tripletex invoice sends refresh the local cache after a successful send. The sync progress copy is clearer, terminal paid rows are skipped by default during cache sync, and the scheduled sync route is exported correctly.

📦 Fulfillment and Picking List Polish

The Fulfillment sidebar section has been simplified into a direct Picking List link. The picking list now defaults to all time when no date range is selected, instead of accidentally filtering out every row.


May 19, 2026

✨ Redesigned Invoice Pages

The billing experience has been fully refactored into dedicated invoice, draft invoice, and invoice detail views. Navigation is clearer, invoice flows are easier to review, and returning from invoice details now preserves filters and page state.

✨ New Invoice Data Tables

Invoices and draft invoices now use modern paginated data tables with search, filters, pagination, and saved list state. Large invoice sets load faster and are easier to navigate.

🔧 Clearer Statuses & Invoice IDs

Internal invoice status, Tripletex invoice status, payment status, and due dates are now combined into a single clearer status view. Invoice IDs are also more distinguishable to reduce confusion between Foovi and Tripletex invoice numbers.

⚡ Better Tripletex Invoice Handling

Tripletex invoice data is now cached locally and refreshed automatically through sync jobs. Invoice lists and detail pages load faster, and scheduled global syncs keep statuses up to date.

✨ One-Step Tripletex Invoice Sending

Draft invoices can now be sent directly from Foovi in a single flow. If Tripletex accepts the order but the send step fails, Foovi preserves the created link so the invoice can still be retried safely.

🔧 Safer Tripletex Customer Matching

Foovi now checks existing Tripletex customers more carefully before creating new ones, reducing duplicate customer records caused by concurrent invoice flows or retry operations.

✨ Invoice Settings & UX Polish
  • Account-level invoice defaults now apply more consistently
  • Grouped-order invoice detail pages match invoice table styling
  • Invoice rows are fully clickable for faster navigation
  • Reusable list-page infrastructure improves consistency across Foovi

April 2026

April 20, 2026

✨ Minimum Order Totals

Set minimum order values at account level or per customer. Buyers see a progress bar showing how close they are to meeting the minimum, and can't submit orders below the threshold.

✨ Send Invoices Directly from Foovi

Complete Tripletex invoicing end-to-end without leaving the platform. Once a Tripletex order is created, you can now finalize and send the invoice to customers in a single click.

🔧 Improved Grouped Invoicing

Weekly, biweekly, and monthly grouped invoices now consistently land on the correct billing date. Invoices are generated earlier (7 AM Norwegian time) so they're ready when you start your day.

🔧 Clearer Tripletex Workflows

Confirmation dialogs now clearly distinguish "Create order in Tripletex" from "Send invoice." Better error messages show the actual issue when Tripletex rejects a request.

✨ Polish & Refinements
  • Timeline entries for magic-link orders now show customer names instead of "Buyer"
  • Product descriptions preserve line breaks for better readability
  • Removed "Closed BETA" messaging—we're live
  • Updated legal consent links and copy

April 7, 2026

⚡ Faster Page Loads

The platform now loads only what each page needs. Navigation feels instant, and pages you haven't visited yet no longer slow down the one you're on.

📸 Smarter Image Uploads

Product photos and avatars are automatically compressed and optimized before upload. Files are smaller, pages load faster, and images resize for desktop, tablet, or mobile.

🔧 Smoother Tables

Product, customer, and order lists no longer flash or flicker. Image thumbnails stay stable during scrolling, and pagination doesn't cause the interface to freeze or jump.

⚡ Instant Order Status Updates

When you change an order's status, the update appears immediately—no waiting for a page refresh. If something goes wrong, changes roll back automatically.

✨ Visual Polish
  • Refreshed navigation sidebar with cleaner layout
  • Environment banners clearly show staging/preview/local environments
  • Parcel labels load faster (only when you open the dialog)

Produsent, grossist eller innkjøper? Se hvordan Foovi kan forenkle arbeidet og gi deg bedre kontroll.

Book en gratis 20-minutters prat for å se hvordan Foovi kan effektivisere din drift og vekst.

Book en prat