FLUF Connect Changelog
Daily product updates, UX improvements, and critical fixes across the FLUF Connect platform.
Last updated
Open in FLUF Connect17 Feb 2026
- ๐ [Smart Pricing] Fixed automated price progressions not running โ scheduled price drops and adjustments now execute on time as configured, and pricing schedules now automatically apply to all your products without needing to assign them to a price group first
- โก [Listings] Changing sort order now instantly refreshes the listings view on both web and mobile โ no need to press "Apply Filters" after selecting a sort option
- ๐ [Listings] Fixed SKU numbers not appearing in the listings table after saving them in the product detail panel โ all previously saved SKUs now display correctly
16 Feb 2026
- โจ [Intesa] You can now ask Intesa to view or change your channel settings โ say "What are my Depop settings?" or "Set my Depop location to Dubai" and Intesa handles it for you
- โจ [Depop] New "Shipping Origin / Location" setting in Depop channel settings โ search for your city to control where your listings appear in Depop local search results
- โจ [Facebook] Marketplace Location setting now uses a searchable city dropdown instead of free text โ more accurate location matching for your listings
- โจ [Smart Pricing] Undo and Reset actions in the price log โ click the 3-dot menu on any entry to undo (revert to previous price) or reset to source (revert to original price), and product names now show instead of IDs
- โจ [Smart Pricing] Price Groups and Progressions now display side-by-side on desktop for a cleaner Pricing Rules view
- โจ [Listings] New "Actions" button consolidates crosslist, relist, delete, and add to price group into a single menu โ select items and choose your action from the modal
- โจ [Listings] You can now see which Smart Pricing groups a product belongs to directly in the product detail panel
- ๐ [Listings] Fixed product thumbnails not showing in the listings table for some items even though the product detail panel had photos
- ๐ [Dashboard] Fixed dashboard cards not loading data on page load โ stats, revenue, and marketplace data now display correctly
- ๐ [Depop Sizes] Fixed EU and US shoe sizes being incorrectly mapped when crosslisting to Depop โ sizes like EU 40 are now listed correctly instead of being converted to UK sizes, and adidas โ /โ fractional sizes (e.g. EU 38โ ) now map to the correct half sizes
- ๐ [Inventory Sync] Improved detection of duplicate listings across channels and added safety checks to prevent sold items from being accidentally relisted
- ๐ [eBay Offers] Fixed counter offers failing when your listing price on eBay differs from your saved price โ the system now uses your actual eBay listing price to ensure counter offers always go through
- ๐ [Vinted Notifications] Captcha alerts now send immediately via email and show a clear action-required message in your notification bell โ previously these could be delayed or show a generic error
15 Feb 2026
- โ๏ธ [Settings] New "Default condition for imported products" option in General settings โ choose the condition applied to products when the source channel doesn't provide one
- ๐ [Shopify Import] Fixed gender detection falsely tagging products as "Men" when Shopify metafields contain words like "riferimento" (Italian for "reference") โ gender keywords now use word-boundary matching
- ๐ [Listings Log] Fixed blank rows appearing for products that were deleted after being crosslisted โ orphaned entries are now excluded from the log view
- ๐ [Vinted Offers] Fixed incoming buyer offers not being automatically accepted or countered โ the system now correctly identifies and processes pending offers from your inbox
- ๐ [Import] Fixed incorrect colours sometimes being added to imported products โ colours are now accurately detected from the source listing
13 Feb 2026
- ๐ [Inventory Sync] Fixed items occasionally not being delisted from Depop after selling on another channel โ reducing duplicate sales that required manual refunds
- ๐ฆ [Create Listing] New "Upload ZIP" option โ upload a single ZIP containing your CSV and image folders to create bulk listings with images in one step
- ๐ [Vinted Relisting] Fixed automatic relisting not picking the oldest items first โ items are now correctly relisted in age order as configured in your strategy
- ๐ค [Intesa AI] Chat with Intesa about specific products โ refine titles, prices, descriptions, and crosslist directly through conversation with real-time streaming responses
- ๐ฑ [Mobile App] "Refine with AI" replaces the old AI Regeneration button โ tap to open Intesa for smarter, conversational refinement of your listing details
- ๐ฑ [Mobile App] The Edit button now waits for AI analysis to fully complete before opening the form โ no more missing descriptions, sizes, or colours
- ๐ฑ [Mobile App] You can now sign in or create an account using your eBay account โ tap "Continue with eBay" on the login or registration screen
- ๐ [Vinted Offers] Fixed automatic offers and messages to likers sometimes not being sent โ the system now properly retries when a temporary connection issue occurs instead of waiting an hour
- ๐ [Order Tracking] Fixed tracking numbers not being synced to Depop for multi-item orders where some items were missing from Shopify โ all fulfilled items now correctly receive tracking
12 Feb 2026
- ๐ [Mobile App] Fixed gallery photo picker occasionally failing to open on some Android devices โ selecting photos from your gallery now works reliably
11 Feb 2026
- ๐ [Chat] Fixed direct messages appearing out of order when sending โ messages now always display in the correct chronological sequence
- ๐ฌ [Vinted Likers] You can now independently toggle sending offers and messages to people who like your items โ choose offer only, message only, or both, with smart variables like {discount}, {offer_price}, and {title} for personalised messages
- ๐ผ๏ธ [Detail Photos] Auto-generated detail photos now work across all channels โ close-up crops of your product images are automatically appended to listings on Depop, eBay, Shopify, Etsy, Facebook, Temu, and Vinted (enable in General settings)
- ๐ [Channel Notifications] You'll now receive email and in-app notifications when a channel disconnects โ daily reminders for up to 5 days help you reconnect before missing any sales or inventory syncs
- ๐ฐ [Smart Pricing] Redesigned pricing rules page โ set pricing rules across multiple channels with category-scoped targeting, and manage schedules from a single unified view
- ๐ผ๏ธ [Vinted Listings] Large images are now automatically optimised before uploading to Vinted โ fewer upload failures and faster listing creation
- ๐ [Relisting] Fixed relisting strategies not correctly tracking active/deactivated state when toggling on and off โ status and daily cap now always display accurately
- ๐ [Relisting] Fixed manual relist showing a success message even when the queue request failed โ relist status now correctly reflects the actual result
- ๐ฑ [Mobile App] New Referrals section on your profile โ share your referral link and track your rewards directly from the app
- ๐งญ [Navigation] Referrals moved to the main sidebar for easier access, and Support reorganised under a new "More" menu with Docs, API Access, and What's New
- ๐ฑ [Mobile App Orders] Stats cards on the orders page are now collapsible โ tap the chevron to expand or collapse your order metrics for a cleaner view
- ๐ [Mobile App Sync] Fixed sync history not loading correctly โ entries now display properly with full details
- ๐ฑ [Mobile App Listings] Data source filters now sync your saved preferences from the web app, default to FLUF AI, and load instantly โ channel options always show correctly in the filter panel
10 Feb 2026
- ๐ฑ [Mobile App] New in-app Help & Documentation section accessible from the More tab โ browse guides on getting started, registration, navigation, camera, channels, notifications, troubleshooting, and more without leaving the app
- ๐ [Relisting] Fixed auto-relisting continuing to create new listings after being disabled โ turning off relisting now immediately stops all relisting activity
- ๐ [Vinted Relisting] Fixed items with no brand getting permanently stuck in the relisting queue โ these now correctly relist using a default brand instead of failing repeatedly
- ๐ [Listings] Fixed products appearing as "Untitled Product" with no price when filtering by Depop or other channels โ your product details now display correctly regardless of which channel filter you use
- ๐ฑ [Mobile App Crosslisting] After crosslisting, the success popup now shows the listing URL for each channel and an "Open" button to view your new listing directly
- ๐ [Crosslisting] Fixed product descriptions and categories occasionally being wrong when crosslisting from the mobile app โ listings now always use the correct description and category
- ๐ [Autolist] Fixed autolist creating duplicate listings on channels where items already exist โ the system now checks your existing listings before crosslisting
- ๐ [Chat] Fixed direct message user IDs showing as "0" for admin users โ sender info now displays correctly
- ๐ฑ [Mobile App Depop] Improved Depop connection screen with clearer instructions โ warning about not clicking the magic link before copying, and a suggestion to use desktop for easier setup
- ๐ฑ [Mobile App Listings] Listings filters now show only your connected channels, with corrected status options (Synced, Crosslisting, Error, Scheduled) matching the desktop app
09 Feb 2026
- ๐ [Vinted Relisting] Fixed auto-relisting picking recently relisted items instead of your oldest listings โ relisting now correctly prioritises your oldest Vinted items first
- ๐ [Consignment] "View Listings" link on the Counterparties page now takes you directly to your listings filtered by that outlet โ product names in Consignment Orders are now clickable links to the listing detail
- ๐ [Depop Listings] Fixed Depop listings not loading on the Listings page โ your latest Depop items now appear correctly with real-time data from Depop
- โก [Dashboard & Orders] Dashboard, Orders, and Sync History pages now load instantly โ data is preloaded in the background after you sign in
- โก [Depop Crosslisting] Manual crosslisting to Depop is now significantly faster โ a new "Enhanced attribute matching" toggle in Depop settings lets you skip the AI attribute fill step when speed matters most
- ๐ [Listings] Delisting a product from a platform now instantly updates both the product detail panel and the listings table โ no more stale platform badges after delisting
- ๐๏ธ [Shopify Connection] Improved store name input validation with clearer error messages and a visual example showing where to find your myshopify.com domain
- ๐ฑ [Mobile App Orders] Redesigned orders page with status tabs (Processing, Shipped, Refunded, Overdue), 2x2 metrics grid, overdue order alerts, per-order inventory sync, and a new Sync History screen
- ๐๏ธ [Chat] You can now delete your own messages within 1 hour of sending โ works in both group chat and direct messages
- ๐ [Consignment] Fixed duplicate sale notification emails being sent when a consignment item sells โ you now receive a single notification per sale
- โ๏ธ [Settings] New per-channel sync controls โ you can now independently disable outgoing sales sync and incoming inventory sync for each marketplace channel
- โ๏ธ [eBay Settings] eBay "sync ended listings" setting split into separate "Sync sales" and "Delist on expiry" controls โ sales and expired/ended listings are now handled independently
08 Feb 2026
- ๐ [Mobile App] Fixed "Failed to save product" error when saving product details from the mobile app โ image processing is now significantly faster
- ๐ [Vinted Offers] Fixed automatic offer acceptance and counter-offers not working for incoming buyer offers โ your offer threshold settings are now applied correctly
- ๐ [Listings] Fixed crosslisting, relisting, and delete actions failing from the listings table โ platform badges now display correctly and all bulk actions work as expected
- ๐ [Relisting] Fixed daily relisting cap not being enforced correctly when relisting starts before the daily reset โ your cap is now consistently applied throughout the day
07 Feb 2026
- ๐ฐ [Smart Pricing] New "Current Price" anchor option โ set pricing policies based on your product's existing listed price instead of requiring market data, useful for simple percentage markdowns across channels
- โก [Smart Pricing] Market price data now refreshes weekly instead of monthly โ pricing suggestions stay more accurate and responsive to market changes
- ๐ [Vinted] Fixed Vinted 2FA errors causing a constant retry loop โ the system now pauses for 30 minutes between retries and only sends you one notification until your next successful listing
- ๐ [eBay] Fixed crosslisting to eBay failing with "select at least one domestic shipping service" error for sellers who primarily use Collection in Person โ a valid shipping method is now automatically applied
- โจ [Create Listings] Crosslisting results now show in a clean modal grouped by product with clickable "View listing" links instead of a plain text popup
- ๐ [Inventory Sync] Fixed sold items sometimes staying live on Depop after selling on Shopify โ cross-channel inventory sync now uses the correct listing ID even after auto-relisting
- ๐ฐ [Sale Notifications] Sale notification emails now show a clean summary with channel breakdown, total revenue, and product thumbnails instead of raw data โ high-volume sellers also receive fewer, smarter batched notifications that scale with your daily sales volume
- ๐ [Notifications] New search bar on the Notifications page โ quickly find any notification or email by keyword across both In-App and Email History tabs
- ๐ [Email Digest] Sale notifications now appear under their own "Sales" category in your daily digest instead of being miscategorised under "Alerts & Errors" โ multiple sale updates are consolidated into a single summary line
- ๐ [Email History] Fixed "View full email" links missing for some large emails like the Vinted Pro Daily Email โ all emails now display correctly regardless of size
- ๐ [Dashboard] Dark mode now respects your OS theme preference on first visit and no longer briefly flashes white when loading
- ๐ [Vinted Relisting] Fixed relisting failing with "Fill in Description" error when the listing description was empty โ the title is now used as a fallback
06 Feb 2026
- ๐ [Dashboard] Dark mode now fully supported across all major pages โ dashboard, listings, orders, products, activity log, and relisting all look great in dark mode
- ๐ [Listings] Fixed "Invalid Date" showing for some listings โ dates now display correctly, and clicking on a listing will automatically recover missing dates from the marketplace
- ๐ [Auto-Relisting] New "Trigger Next" button on each channel card โ manually relist the next item in your queue instantly without waiting for the automatic schedule
- ๐ฑ [Mobile App Chat] Reply to specific messages in both group and direct chats โ long-press any message to quote it in your reply, see the original context displayed in the conversation
- ๐ [Vinted Settings] Added missing "Activate relisting on Vinted" toggle in Channel Settings โ you can now enable Vinted auto-relisting directly from the Channels page
- ๐ [eBay] Fixed eBay listing updates failing with server errors โ price changes, inventory updates, and listing edits now sync reliably to eBay
- ๐ [Bulk Jobs] Fixed "Delete all" bulk jobs incorrectly completing with 0% when channel authentication was temporarily unavailable โ jobs now pause and retry automatically
- ๐ [Auto-Relisting] Fixed priority users being skipped at the start of each day until another user was processed first โ high-volume sellers now get immediate priority from midnight onwards
- ๐ [Consignment] Fixed multi-quantity items now tracked correctly โ when you consign 5 of the same item, each sale is tracked individually with accurate earnings, and you'll receive a notification for every unit sold
- ๐ [Consignment] Items with remaining stock are no longer marked as "sold" after the first unit sells โ status stays "active" until fully sold out, with earnings accumulating correctly in your dashboard
05 Feb 2026
- ๐ [Navigation] New Login / Register button in the sidebar for guests โ easily sign in or create an account from any page without hunting for the login link
- ๐ [Vinted Relisting] Vinted auto-relisting is now available to all FLUF Connect users โ go to Listings > Relisting to enable it for your Vinted channel. Your old listings are automatically deleted and relisted to boost visibility
- ๐ [Chrome Extension] Fixed Vinted connection being blocked by rate limiting when clicking "Connect Vinted" or "Check Now" โ manual actions now connect instantly without waiting
- ๐ฑ [Mobile App] New dedicated Help Center section for the FLUF mobile app โ 8 guides covering AI camera, marketplace connections, listings management, sharing, notifications, and more
- ๐ [Support] Help Center articles now have a sidebar navigation โ browse by category, filter articles, and jump between pages without going back to the index. New "How to Connect Facebook Marketplace" guide added
- ๐ [Create Listings] New search bar to quickly find listings by title, brand, or category in the Created Listings table
- ๐จ [Create Listings] Actions column now stays pinned when scrolling wide tables, cleaner AI regeneration button, and improved column sizing
- ๐ [Create Listings] Fixed edits made in the product form not saving after page refresh โ your changes to title, price, brand, size, and other fields now persist correctly
- ๐จ [Create Listings] Colours field in the product form is now multi-select โ pick multiple colours with tag chips and checkmarks instead of being limited to just one
- ๐จ [Channels] Settings panel on the Channels page can now be collapsed and resized โ drag the divider to adjust width or toggle it closed to see more channel cards at once
04 Feb 2026
- ๐จ [Navigation] Reorganised sidebar - Background Removal now under Listings, Shipping under Orders, Notes and Referrals under Profile, and What's New under Support for a cleaner layout
- ๐ฆ [Shipping] New Ship From Address setup in Settings - configure your shipping address once, and it's automatically used for all labels and carrier pickups
- ๐ [Crosslisting] Fixed rare crash when crosslisting with certain filter combinations - you can now crosslist reliably from any listings view
- ๐ [Vinted Crosslisting] Products without a brand (or with brands like "Other" or "Vintage") now automatically list on Vinted using "The Unbranded Brand" instead of failing with "brand required" errors
- ๐ [Sync History] New retry tools - use checkboxes to select specific failed syncs to retry, or "Retry All Failed" to process everything with progress tracking
- ๐ [Sync History] Sync Now button now lets you choose which channels to sync - hover for explanation, fixed button being disabled and tooltip cutoff issues
- ๐ [Sync History] Fixed error messages repeating endlessly in the details column - existing duplicates have been cleaned up
- ๐ [Duplicate Detection] Fixed false positives - crosslisted products (same item on eBay + Vinted) are no longer flagged as duplicates, only true duplicates within the same channel are detected. "Show Duplicates Only" on the Index Browser now also shows listings log duplicates โ products accidentally crosslisted to the same channel multiple times โ with one-click delist for the extras
- ๐ [Consignment] Fixed sold items not appearing in your Consignment dashboard - you'll now see all your sold consignment orders with shipping details and earnings breakdown
03 Feb 2026
- ๐ [Duplicate Detection] New Duplicate Identification tool on the Errors page - scan your channels to find and remove duplicate listings with one click, showing you exact matches and near-matches for safe cleanup
- ๐ฆ [Shipping] Upgraded to ShipEngine for better carrier coverage - now supports EVRi, DPD, Royal Mail, Yodel, and GlobalPost with pickup scheduling coming soon
- ๐ [Shipping] Fixed shipping modal not auto-filling recipient address for Depop orders - address details now populate correctly from order data
- ๐ [Vinted Crosslisting] Fixed stuck Vinted listings that kept failing with the same error - listings now automatically retry with fresh data, so temporary issues (like missing category mappings) self-heal without manual intervention
- ๐ก [Depop Connection] Clearer error message when connecting Depop with 2FA enabled - now shows specific instructions to disable Two-Factor Authentication in the Depop app, instead of a generic "Magic link auth failed" error
- ๐ [Billing] Fixed payment failure emails - you'll now only receive the "7 days to update payment" notice when your card declines, rather than incorrectly receiving both the grace period notice and an immediate "subscription ended" email
- ๐ก [Sync History] Error details now visible on hover - when a sync fails, hover over the error badge to see exactly why (e.g., "Authentication expired - please reconnect Depop" or "Product not found on eBay")
02 Feb 2026
- ๐ฑ [Mobile App] Fixed sharing to WhatsApp, Instagram, Twitter and other apps now working on iOS - previously showed "app not installed" even when apps were available
- ๐ [Listings] Fixed rare page errors when viewing certain products with unusual data - listings now load reliably even with edge-case product formats
- ๐ [Relisting] New "Relist Selected" button on the Listings page - select products and manually queue them for relisting on Depop, eBay, or Vinted with one click
- โฐ [Relisting] New Focus Hours feature - set time windows (e.g., 5pm-9pm) for faster relisting during peak traffic hours, with natural progression continuing outside those hours
- ๐ [Listings] New source filters: "FLUF AI" shows products created via FLUF's AI listing tools, "FLUF Database" shows all products saved locally from any channel
- โก [Listings] Dashboard loads faster - listings now preload in the background when you open FLUF Connect, using your saved filter preferences
- ๐ง [eBay Listings] Your newest eBay listings now appear first in the dashboard, matching the order shown on your eBay store when sorted by "Newly Listed"
- ๐ [Depop Sync] Fixed items imported from Depop not being automatically delisted when sold on other channels - your Depop listings now properly mark as sold when you sell on Shopify, eBay, or other connected channels
- ๐ [Listings Log] Vinted relisted items now correctly show as "Relisted" in the listings log - previously only Depop relistings were being marked
01 Feb 2026
- ๐ [Vinted Crosslisting] Fixed "Please select parcel size" errors when crosslisting to Home & Living categories like Wall Decor - now correctly uses heavy parcel options for non-clothing items
31 Jan 2026
- ๐ก [Vinted Crosslisting] Better brand handling - when listing to Vinted categories that require a brand, FLUF now shows a clear message if your product needs a brand added, and automatically tries to detect brands from your product title/description
- ๐ [eBay Refunds] Fixed a rare issue where Shopify-to-eBay refunds could process twice, causing customers to receive double the intended refund amount
- ๐ฆ [Listings] New "Stock Status" filter with All, In Stock, and Out of Stock options - easily find sold-out items to restock them across all channels
- ๐ [Facebook] Sales on Facebook Marketplace now automatically sync your inventory to other channels - when an item sells on Facebook, Depop, eBay, Shopify and other connected channels update their stock automatically
- ๐ก๏ธ [Facebook] Reduced automatic session refresh frequency to once per day to avoid triggering Facebook's anti-automation detection
- ๐ผ๏ธ [Crosslisting] Images now auto-recover from other channels - if your original images are unavailable (e.g., deleted Vinted listing), FLUF automatically pulls working copies from Depop, eBay, or other connected channels
- ๐ฆ [CSV Import] Major upgrade - paste image URLs directly in your CSV and they'll be downloaded automatically, import from Google Sheets by pasting a public link, AI-powered "Fix My CSV" repairs common issues, get email notifications when large imports finish, and undo your last import with one click
- โ๏ธ [Facebook] Added location setting for Facebook Marketplace - set your city or postcode in channel settings to control where your listings appear in local search
- ๐ฑ [Mobile App] Listings Log now shows actual date/time, status filters (success/errors), and clickable rows - tap errors to see details, tap successful listings to open them
- ๐ [Mobile App] Push notifications are here - get instant alerts when you make a sale, with quiet hours support so you're not disturbed overnight, and prompted after your first crosslist
- ๐ [Mobile App] Fixed listings page loading indefinitely when scrolling - now properly stops when all listings are loaded
- โ ๏ธ [Mobile App] Added errors view to listings page - tap the alert icon in the header to see all crosslisting errors in one place with expandable details
- ๐ [Mobile App] Dashboard now has quick links to Daily Metrics and Product Data pages from the web app
30 Jan 2026
- ๐ [Help Center] Redesigned support documentation with a cleaner category-based layout - browse 8 topic cards instead of scrolling through all articles, click to reveal articles per topic
- ๐ [Billing] Fixed new subscribers incorrectly receiving "Payment Failed" emails immediately after successful subscription - now correctly recognises when card verification succeeds on retry
- ๐ [Error Details] Crosslisting errors now link directly to full details - click "Details" in the error popup to see complete error information, data, and chain of events
- ๐ [Consignment] Fixed sale notifications not being sent when items sell through shared Shopify accounts - suppliers now receive immediate "Item Sold" emails for all sales
- โก [Vinted] Improved automatic color detection when crosslisting - better recognizes colors from product titles and descriptions, reducing "color required" errors
- ๐ฑ [Mobile UX] Improved touch targets, text readability, and modal sizing across FLUF Connect - easier to tap buttons, read stats, and use forms on your phone
- ๐ [Mobile App] Fixed Listings tab showing "No Listings" even when you have connected channels with products - now correctly displays your inventory
- โก [Mobile App] Channels tab now loads instantly when switching tabs instead of showing a loading spinner each time
- ๐ [Mobile App] Added welcome onboarding for first-time users - quick 3-screen introduction showing how to list everywhere, AI-powered descriptions, and automatic syncing (skippable)
29 Jan 2026
- ๐ฑ [Mobile App] Connecting channels while logged out now shows the login screen instead of an error - sign in and continue connecting seamlessly
- ๐ [Mobile App] Fixed channel connection status not updating immediately after connecting or disconnecting - your channels now sync correctly with the web app
- โ๏ธ [eBay] Added automatic buyer feedback - configure a custom message with {buyer} and {item} placeholders, set a delay in hours, and optionally wait until shipped before the timer starts
- ๐ [Chat] Added unread message counter badge to the Direct Messages tab - see at a glance how many unread DMs you have
- ๐ [Chat] Fixed Direct Messages inbox displaying too wide, cutting off message timestamps - conversations now fit properly on screen
- ๐ [Facebook] Fixed viewing Facebook Marketplace listings returning "Product not found" error - listings now load correctly when clicked
- ๐ [Facebook] Fixed Facebook listing details not displaying correctly - images, title, and stock status now show properly (evergreen inventory no longer shows as "Out of Stock")
- โ๏ธ [Settings] Added currency preference option in Channel Settings - choose your preferred display currency instead of auto-detecting from connected channels
28 Jan 2026
- ๐ก [Relisting] Improved error messages on the relisting page - now shows exactly what went wrong (e.g., "Authentication expired", "Invalid price") instead of a generic "Error Blocked" message
- ๐ [Consignment] Fixed sale notifications and payments showing the original price instead of the actual sale price when outlets sell at a discount
- ๐ [Chrome Extension] Fixed connecting to one channel (e.g., Vinted) accidentally connecting other channels (Depop, Facebook) if you happened to be logged in - now only connects the channel you specifically click
- ๐ [Vinted Relisting] Fixed relisting daily quota being used up without any items actually relisted - relisting now counts correctly
- ๐ [Vinted Listings] Fixed items with very low prices failing to list on Vinted - prices below the minimum are now automatically adjusted
27 Jan 2026
- ๐ [eBay Sync] Fixed a rare issue where restocking an eBay item while autolisting was running could create a duplicate listing, leading to double sales
26 Jan 2026
- ๐ [Vinted Pro Autolist] Improved daily quota reliability - if an item fails to list, the system now immediately tries replacement items and won't retry the same failing products for 48 hours
- ๐ก [Crosslisting] You now see a clear message when you hit your daily crosslisting limit instead of a confusing "completed" message - shows exactly which channel hit the limit and your usage (e.g., "vinted 5/5 daily limit")
- ๐ [Vinted Listings] Fixed items incorrectly disappearing from the "locations" display when temporary connection issues occurred - your Vinted listings now stay visible unless they're actually deleted
- ๐ [Vinted Pro Sync] Fixed items sold on Shopify not being delisted from Vinted Pro - inventory now syncs correctly across channels
- ๐ [Depop Relisting] Fixed shared account products relisting to the wrong store - items now relist to the same store they were originally listed on
25 Jan 2026
- ๐ [Vinted Listings] Fixed sold Vinted products incorrectly appearing in your listings table - only active listings now show
- ๐ฑ [Mobile App] Added Intesa AI assistant to the mobile app - chat with your AI-powered inventory helper directly from the app's center tab
- ๐ [Mobile App] Added unread message badge to the More tab and Chat card - see at a glance when you have new messages waiting
- ๐ [Team Management] Added help documentation for the Team Members feature - learn how to add staff with role-based permissions and magic link login
- ๐ณ [Billing] Added 7-day grace period for failed payments - if your card declines, you'll now have 7 days to update payment before your subscription is cancelled
24 Jan 2026
- ๐ [Crosslisting] Fixed sweatshirts and hoodies from eBay being incorrectly categorized as "shirts" when crosslisted to Depop
- ๐ฑ [Dashboard] Improved mobile layout - cleaner stat cards, better chart controls, and marketplace stats now fit properly on smaller screens
- ๐ฑ [Notifications] Redesigned notifications panel for mobile - now appears as a smooth bottom sheet instead of a cramped dropdown
- ๐ฑ [Intesa] Fixed mobile experience - burger menu now opens conversations panel, properly sized chat bubbles, and input area fits on screen
- ๐ฑ [AI Listings] Redesigned product editor for mobile - now slides up as a full-screen sheet with better touch targets, scrollable tabs, and native-feeling controls
- ๐ [AI Listings] Fixed AI-created products showing as "Uncategorised" - listings now correctly match to categories like Dresses, Tops, etc.
22 Jan 2026
- โจ [Sign In] Added Google One Tap - sign in instantly with your Google account from any page without leaving the page
- ๐ [eBay Listings] Fixed new eBay scheduled listings not appearing at top of your listings page - newly live items now show immediately
- ๐ [Crosslisting] Fixed SKU uniqueness errors when crosslisting items with placeholder SKUs like "None" or "N/A" - these are now filtered out automatically
- ๐ [Vinted Pro Orders] Fixed additional edge case where some orders weren't syncing to Shopify - removed timestamp check that was incorrectly skipping valid orders
21 Jan 2026
- โจ [Sign In] Added Google sign-in option - you can now log in or register using your Google account on fluf.io/login and in the app
- โจ [Email Settings] Redesigned notification settings with grouped categories and email delivery mode options (None/Instant/Daily/Weekly digest)
- โธ๏ธ [Bulk Jobs] Depop bulk jobs now pause instead of failing when authentication expires - job automatically resumes when you reconnect
20 Jan 2026
- ๐ [Inventory Sync] Fixed restocked items staying marked as sold on Depop - returned or restocked products now correctly relist on Depop
- ๐ [Vinted Pro Orders] Fixed some Vinted orders not importing to Shopify - all new orders are now correctly synced regardless of API response order
- ๐ [Consignment] Fixed counterparties page showing total sales instead of your actual commission earnings
- โจ [Consignment] Added note clarifying that pending payout amounts exclude sales not yet shipped by suppliers
- ๐ฐ [Consignment] Updated FLUF platform fee: Normal = 4% (2% from each party), Whitelabel = 2% from supplier + bespoke % of outlet commission
19 Jan 2026
- โจ [eBay Settings] Added business policy selection - you can now choose your preferred shipping, return, and payment policies for new eBay listings
- ๐ [Vinted Pro Orders] Fixed postcodes showing as "00000" in Shopify - Vinted Pro orders now include the correct customer delivery address and postcode
- ๐ [eBay Connection] Fixed country selection not being respected - users selecting UK are now correctly connected to eBay UK instead of eBay US
- ๐ [Etsy Settings] Fixed auto-renew setting showing as ON in settings when listings were actually being created with auto-renew OFF
- ๐ [Vinted Crosslisting] Fixed photographs and prints failing to list with "Please select a category" error
18 Jan 2026
- ๐ [Vinted Relisting] Fixed "Fill in Size to continue" errors when relisting items originally imported from Vinted
- ๐ [Vinted Relisting] Fixed photos appearing in wrong order after relisting - images now stay in the order you originally set
- โก [Vinted Offers] Improved reliability of auto-accept and counter-offer features - now routes through Chrome extension for better session stability
17 Jan 2026
- ๐ [Inventory Sync] Fixed double sales when items imported from multiple channels weren't linked - selling on one channel now correctly delists from others
16 Jan 2026
- ๐ [Depop Crosslisting] Fixed listings failing with "Brand is invalid" error when brand was set to 'other'
15 Jan 2026
- ๐ [Facebook Crosslisting] Fixed Facebook session disconnects and security alerts triggered when connecting via Chrome extension
- ๐ [Inventory Sync] Fixed Vinted sales not automatically delisting items from Depop and eBay for users using Chrome extension authentication
- ๐ [Create Listings] Fixed save button requiring multiple clicks - changes now save reliably on first attempt
- โจ [Create Listings] Channel preview tabs (Depop, eBay, Vinted) now load data when clicked instead of showing empty previews
- ๐ค [AI Listings] Improved AI-generated listings with better brand detection, more specific categories, and smarter size identification
13 Jan 2026
- โจ [Vinted Crosslisting] Added real-time progress messages showing each item being listed as it happens
- ๐ [Inventory Sync] Fixed duplicate sales when items sold on one channel weren't delisted from others, and fixed stock going to -1 after order mirroring
- โจ [Orders] Added "Sync Inventory" button - select sold orders and manually trigger delisting from other platforms when auto-sync didn't work
- ๐ค [Intesa] Added CSV export feature, improved product search results, and automatic error escalation when tools fail repeatedly
12 Jan 2026
- ๐ค [Intesa] Improved response formatting - agent now provides cleaner summaries instead of raw technical data, and links now work correctly
- ๐ [Vinted Crosslisting] Fixed "Fill in Size to continue" errors caused by size mismatches between similar categories
11 Jan 2026
- ๐ [Vinted Crosslisting] Fixed "Fill in Size to continue" errors caused by wrong category being selected for Men's/Women's products
- ๐ [Listings] Fixed "Failed to mark as sold on some channels" error appearing even when all channels succeeded
- ๐ [Etsy Crosslisting] Fixed "Auto-renew listings" setting not being applied when creating Etsy listings
10 Jan 2026
- ๐ [Depop Crosslisting] Fixed "Json validation error" failures caused by product attributes being incorrectly formatted
- ๐ [Vinted Crosslisting] Fixed autolisting repeatedly attempting to crosslist when Vinted session has expired
- ๐ [Consignment Sync] Fixed consignors' Depop sales not syncing to consignees' stores, preventing double sales
08 Jan 2026
- ๐ [Depop Crosslisting] Fixed "Description is invalid: Can't be longer than 1,000 characters" errors
- ๐ง [Crosslisting] "Products Connection Complete" emails now show accurate success/failure counts and error reasons
07 Jan 2026
- ๐ [Shopify Orders] Fixed duplicate orders being created on Shopify when syncing Depop sales
06 Jan 2026
- ๐ [Crosslisting] Fixed "Products Connection Complete" email incorrectly reporting success when crosslistings failed
04 Jan 2026
- โจ [Chat] Added message editing - edit your own messages within 1 hour of sending
03 Jan 2026
- โจ [Listings] Added option to delete products from FLUF database when bulk deleting listings
- ๐ [eBay Crosslisting] Fixed "condition id is invalid for the selected primary category id" errors
29 Dec 2025
- โจ [Channels] Added Offer Management modal for Depop, eBay, and Vinted - view statistics, manually trigger offer processing, and see offer history
- โจ [Listings] Added Channels quick-access modal to manage channel connections directly from the Listings page
- ๐ [Vinted Crosslisting] Fixed listings being created with incomplete images when some image uploads fail
- ๐ [Vinted Crosslisting] Fixed "Title contains too many capital letters" error rejecting listings
- ๐ฎ [Vinted Crosslisting] Fixed video game listings failing with "Select a platform to continue" error - platform is now auto-detected from product title
- ๐ [Chat] Fixed reply functionality - clicking reply no longer clears your message and fixed layout issues
- ๐ [Consignment] Fixed sale notifications and payout calculations showing incorrect prices for some consignment items
26 Dec 2025
- โ๏ธ [Channels] Added overdue dispatch threshold settings to each channel tab
24 Dec 2025
- โจ [Etsy Orders] Added Etsy order tracking to FLUF Connect
- ๐ [Orders API] Added Etsy support in orders API for fulfillment and refund operations
- ๐ [Analytics] Etsy sales now included in FC dashboard order statistics and revenue tracking
23 Dec 2025
- ๐ง [Billing] Improved subscription end email messaging - clearer communication about paused features and re-subscription options
- ๐ง [Billing] Added separate payment failure email for card declines - users now receive specific guidance when payment fails instead of generic subscription ended message
- ๐ก๏ธ [eBay/Etsy Crosslisting] Added daily listing safety limits to prevent accidental mass listings that incur marketplace fees - configurable in channel settings
22 Dec 2025
- ๐ [Shopify Delisting] Fixed product variant deletion GraphQL mutation - updated to use ProductVariantDeleteInput pattern to match Shopify's API requirements (fixes "Field productVariantDelete doesn't exist" error)
21 Dec 2025
- โจ [Relisting] Added data source configuration for relisting strategies - choose between "Source Data" or "Channel Data" (strictly preserves listing as it appeared on channel before deletion)
- ๐ [Shopify Image Upload] Fixed errors when uploading product images to Shopify
20 Dec 2025
- ๐ [Depop Category Mapping] Fixed gender-blind category mapping causing 422 errors for kids products
- ๐ง [Shopify Connection] Users now receive email notifications when their Shopify API token expires or becomes invalid
- ๐ [Shopify Webhooks] Fixed errors effecting inventory webhooks
- ๐ [Depop Orders] Fixed unprocessed Depop orders not being created in Shopify
- ๐ง [Depop Auth Expiry Notification] Improved Depop authentication expiry email with clearer guidance
- ๐ [Consignment Orders] Fixed orders page showing non-consignment sales - now only displays orders with valid payment data (order_id) from actual consignment Shopify sales, filtering out false positives from Depop/eBay sales
- ๐ [Vinted Crosslisting] Fixed measurement errors
- ๐ [Vinted Crosslisting] Fixed title capitalisation validation errors for listings
- ๐ [Etsy ] Fixed "Invalid API key" errors when reading Etsy products
- โก [Vinted Relisting] Faster error recovery - Vinted relisting errors now clear after 5 minutes instead of 30 minutes
19 Dec 2025
- โจ [Crosslisting Status Management] Enhanced queue visibility on Listings page with last processed item names - hover over "scheduled" status now shows which item was last successfully processed with a direct link to view it on FLUF
- โจ [Crosslisting Status Management] Added 1-hour timeout for stale "crosslisting" status - items stuck in "crosslisting" state for >1 hour are automatically reverted to "synced" to prevent stuck states
- โจ [Crosslisting Status Management] Added cancel functionality for scheduled items - users can now remove items from crosslisting queues and revert status to "synced" with a single click
- ๐ [Relisting] Fixed relisting creating duplicate listings for sold products - products with sold_out sync entries from last 7 days are now automatically skipped during relisting to prevent duplicate listings
18 Dec 2025
- ๐ฎ [FLUF Runner] Made the easter egg game more fun and playable - added combo system, power-ups, milestone celebrations, and visual effects
- ๐ [Auto Listing Queue] Enhanced queue visualiser with destination breakdowns, clickable rows, relisting indicators, and queue status in product details
- โ๏ธ [Chatroom] Preserve paragraph spacing in messages - Enter and Shift+Enter both create new lines, messages sent via send button only, paragraph spacing preserved in display
- ๐ [eBay Autolisting] Improved error tracking and product discovery performance - (1) reduced product check limit from 100 to 50 for better balance, (2) added comprehensive error logging to fc_listings_log and fc_index when crosslisting fails (previously errors were only logged on successful attempts), (3) now logs errors for product not found, stock check failures, exceptions, and daily limit violations - enables proper debugging of failed eBay autolisting attempts
- ๐ [Listings Log] Fixed duplicate log entries - (1) added skip logic in absMarketplace.php and fc-listings-log.php to prevent logging when item_already_listed type is detected, (2) added duplicate detection check in fc_add_listing_to_log to prevent inserting duplicate entries within 60 seconds (checks same fluf_id + destination_channel + dest_channel_id), preventing both item_already_listed duplicates and race condition duplicates (cleaned up 13,926 duplicate entries from production database)
- ๐ [Marketplace IDs] Fixed ID extraction from marketplace product IDs (eBay, Depop, Shopify) - IDs are now correctly parsed from format like "depop_563303486"
17 Dec 2025
- ๐ [Vinted Crosslisting] Fixed Vinted orders not syncing to Shopify and other channels - items sold on Vinted are now correctly marked as sold on all crosslisted channels
- ๐ [Vinted Updates] Fixed product price being set to ยฃ1 when editing listings without changing price - added safe_get_price() handler to properly handle object price values returned from Vinted API (prevents "Object of class stdClass could not be converted to float" errors)
16 Dec 2025
- ๐ฆ [Vinted Pro API] Shipment labels are now automatically downloaded and added to Shopify order notes when Vinted orders sync to Shopify
- ๐ฏ [Product Size Detection] Enhanced size extraction from product descriptions - improved regex pattern to correctly extract size labels (e.g., "Medium", "Large") from "Label Size:" fields, with better handling of N/A values (skips to downstream matching techniques)
- ๐ฏ [Vinted Size Matching] EU to UK size conversion now only applies when size is explicitly marked as "EU" - prevents incorrect conversion of chest measurements and other numeric values
15 Dec 2025
- โจ [Post-Purchase Messages] Added automatic post-purchase messages for Depop, Vinted, and eBay - sellers can now configure custom messages that are automatically sent to buyers when orders are detected
- ๐ [eBay Orders] Fixed stock not decrementing when products with multiple quantities are sold on eBay
- โจ [Shopify Collections] Added `get_products_from_collection()` function to retrieve products from a Shopify collection by handle - returns product details including ID, title, SKU, and inventory quantity
]- โจ [Vinted Pro API] Added automatic order sync for Vinted Pro API users - orders now sync to other channels automatically
- ๐ฏ [Vinted Pro API] Improved size matching - EU sizes now automatically convert to UK sizes and match correctly to Vinted size ranges
- ๐ [Vinted Pro API] Enhanced title capitalisation normalisation - now normalises if more than 2 words start with sequential capitals OR any word is all caps (e.g., "SUPERDRY", "ADIDAS") to prevent "too many capital letters" validation errors
- ๐ฏ [Product Size Detection] Fixed size extraction from Shopify products - now prioritises size labels from product titles (e.g., "UK 40", "Large") over chest measurements (e.g., "48") when both are present
14 Dec 2025
- ๐ [eBay Connection] Fixed eBay connection failing when session expires
12 Dec 2025
- ๐ [Listings] Fixed channel pills not showing all crosslisted channels - items with successful crosslistings (pushed_id/slug) now show in prodExpLocations even if still_pushed=0
- ๐ [Listings Log] Fixed status determination - items with dest_channel_id now show as 'synced' even if still_pushed=0, giving users visibility into all successful crosslistings
- ๐ [eBay Crosslisting] Fixed newly crosslisted items being automatically deleted - items are no longer incorrectly marked as sold by old orders from previous listings
11 Dec 2025
- ๐ [Etsy] Added Etsy connection flow
- โจ [Team Members] New team member system - business owners can now add team members with role-based permissions (viewer/editor/admin)
- ๐ [Team Members] Activity audit logging tracks all team member actions
- โ๏ธ [Settings] New Team Management page in FC dashboard for managing team members and magic links
- ๐จ [Settings] Reorganised navigation - Profile Settings now contains Account, Team, and Billing as sub-items
10 Dec 2025
- ๐ [Billing] Fixed "Subscription Ended" email being sent incorrectly when users first subscribe
- ๐ [Promote] Added "Link Existing Account" flow - sellers can now connect their own Google Ads accounts using Customer ID (works with Explorer Access)
09 Dec 2025
- ๐จ [Listings] Error tooltips now position dynamically near the error button instead of centered
- ๐ [Crosslisting] Fixed successful crosslistings showing as errors when product already exists on marketplace
- ๐ [Vinted Sync] Improvements
- ๐ฃ [Promote] New Google Ads integration - promote your marketplace listings with search ads, manage campaigns, track spend and optimise performance
- โก [Vinted Queue] Vinted listing queue now runs globally on all pages not just Listings page
08 Dec 2025
- ๐ [Listings] Fixed fatal error when accessing listings page
- ๐ง [Vinted] Updated 2FA verification instructions - users now guided to manually create a product on Vinted first to trigger 2FA verification
- ๐ [Relisting] Added FLUF listings page link to relisting summary emails - click "View on FLUF" to navigate directly to product in listings page
- ๐ [Relisting] Added Relisting Dashboard link to relisting summary emails - quick access to relisting dashboard for detailed stats and management
03 Dec 2025
- ๐ [Inventory Sync] Fixed products not syncing to other channels after restocking and selling again - products can now properly sync across all channels even after multiple sales
- ๐ง [Support] Improved support request email formatting - emails now display with proper paragraph breaks and professional styling
02 Dec 2025
- ๐จ [UI] Added dark mode support to mobile sidebar navigation - mobile menu now properly adapts when dark mode is activated
- ๐จ [Listings] Improved styling for product colors and tags - badges now have proper colors, padding, and rounded borders
- ๐ [Channels] Fixed channel settings showing "No settings available" during loading - now shows loading indicator instead
- ๐ [Vinted Crosslisting] Fixed missing tracking and analytics for successful Vinted listings - Vinted listings now properly tracked in daily emails and export status
- ๐ [Vinted Crosslisting] Fixed false error emails for Vinted items queued for Chrome extension processing
- ๐ [Depop Orders] Fixed Depop orders not importing to Shopify - orders now properly retry when Shopify API is throttled and better error logging for failed imports
01 Dec 2025
- ๐ [Crosslisting] Fixed items incorrectly showing as "synced" when they weren't successfully listed (e.g. when product already exists on marketplace)
29 Nov 2025
- โจ [Vinted] Automatic offer management - accept or counter Vinted offers based on your threshold percentage (Settings > Vinted)
- ๐ [Bulk Jobs] Fixed Vinted delete_all jobs falsely completing when auth expired - jobs now pause and auto-resume when auth is restored
- ๐ [Listings] Fixed out-of-stock items appearing in inventory - listings now always show fresh data from marketplaces
27 Nov 2025
- โจ [Bulk Jobs] New Category Update bulk job - change categories for products matching specific categories across any channel
- โจ [eBay Bulk Jobs] You can now bulk enable OR disable Best Offer on all your eBay listings
- โธ๏ธ [Bulk Jobs] Jobs now show "paused" status and auto-resume when waiting for authentication (e.g. Vinted auth expired)
- ๐ [Depop Crosslisting] Fixed duplicate URL bug causing doubled URLs in product slugs (e.g. depop.com/products/depop.com/products/...)
- ๐ก๏ธ [Relisting] Added safety mechanism - queue stops if delete succeeds but relist fails, preventing mass deletions without relistings
- ๐ [Crosslisting] Added frontend request deduplication to prevent duplicate crosslisting requests from rapid clicks
- ๐ง [Relisting Recovery] Fixed recovery query to find pending/error items that were deleted but never relisted
26 Nov 2025
- ๐ [Relisting] Added infinite scroll and search to recent activity and failed relistings tabs
- ๐ค [Relisting] Fixed product titles displaying HTML entities - titles now decode correctly
- ๐ [Billing] Fixed incorrect subscription level detection and limit emails for Super Seller users
- ๐ [Chatroom] Fixed direct messages not allowing replies when clicking on message bubbles
- โจ [Chatroom] You can now reply to your own messages to add follow-up comments
25 Nov 2025
- ๐ซ [Background Removal] Background removal moved to top-level navigation for easier access
- ๐ [Crosslisting] Fixed Shopify sale prices not syncing correctly to eBay - products now use current prices when crosslisting
- ๐ [eBay] Fixed errors when fetching business policies for sellers not enrolled in eBay Business Policies
- ๐ [Etsy Inventory] Fixed Etsy quantity updates failing when the API rejected product IDs in inventory payloads
- ๐ง [Crosslisting Emails] Fixed confusing completion emails showing incorrect product counts - now accurately shows unique products with errors
24 Nov 2025
- ๐ณ [Billing] Billing page moved to main navigation for easier access
23 Nov 2025
- ๐ [Chatroom] Improvements to image sending and direct messages inbox.
- โจ [Listings] You can now view products created through FLUF AI creation by filtering by "FLUF" source
- ๐ท๏ธ [Listings] Fixed SKU column showing "[object Object]" for FLUF-created listings
- ๐ท [Listings] Fixed missing images in product table thumbnails for FLUF-created listings
- ๐ [Shopify Connection] Added validation to prevent invalid myshopify.com URLs and automatic email notifications when URL format errors are detected
22 Nov 2025
- ๐ท [Chatroom] You can now send images in direct messages, just like in group chat
21 Nov 2025
- ๐ฏ [Category Mapping] Improvements to category mapping logic.
- โจ [Crosslisting] Products automatically unselect after successful crosslisting or errors
- ๐ฐ [Dashboard] Fixed currency display in Sales by Marketplace time table to use correct currency symbols for all supported currencies
- ๐ [Chatroom] Fixed direct message button error when clicking to message online users
- ๐ [Listings Log] Fixed Vinted platform pills not being clickable in listings log table
- ๐ฏ [eBay Crosslisting] Increased product description context for better category mapping accuracy
- ๐ฐ [Dashboard] Fixed revenue currency detection to use user's store currency when no orders exist
- ๐ฏ [eBay Crosslisting] Fixed products being mapped to wholesale categories - individual clothing items now correctly map to regular categories
- ๐ [Chatroom] Added more reaction emojis including thinking, crying, fun, and pop culture options
- ๐ [Depop Crosslisting] Fixed products appearing to export successfully but then disappearing on refresh
- ๐ [Vinted Crosslisting] Fixed incorrect category mapping - men's items no longer go to kids' categories
- ๐จ [Navigation] Recent sidebar now defaults to closed and remembers your preference
- ๐๏ธ [Vinted Listings] Vinted listings now remain visible even when authentication expires
20 Nov 2025
- ๐ฏ [Auto-Relisting] Added advanced relisting strategies system - create multiple custom relisting rules per channel with sorting (price, age, category sellthrough, seasonality), filters, and custom daily limits
- ๐ [Auto-Relisting] Added dedicated Auto-Relisting page under Listings to view relisting status, activity, and statistics for all channels
- โ [Auto-Relisting] Added FAQs section to relisting page explaining how strategies work
- ๐ [Product Analytics] Added sell-through rate per category to product analytics dashboard showing how fast each category sells relative to inventory
- ๐ [Dashboard] Added Time tab to Sales by Marketplace chart showing revenue and items sold by time period
19 Nov 2025
- โก [Performance] Pages now load faster with instant navigation between Connect pages
- ๐ฌ [Chatroom] You can now reply to messages in direct conversations
16 Nov 2025
- โ๏ธ [Product Images] You can now crop listing photos directly from the product detail view in FLUF Connect
- โน๏ธ [Dashboard] Tooltips now explain AOV and sell-through stats with compact on-card helpers
15 Nov 2025
- ๐ฐ๏ธ [Agentic Browsers] Fellou added, Comet highlighted as preferred, plus new Chrome extension + Vinted troubleshooting guidance for agents
- ๐ [Referrals] Referral clicks and discounts now stick when visitors land on the homepage, CTA buttons, or any login/sign-up flow
- ๐ผ๏ธ [Chatroom] Image sends now debounce so repeated Enter presses can't fire duplicates while uploads finish
14 Nov 2025
- ๐ [Listings] Fixed checkboxes allowing only one selectionโyou can now select multiple listings for crosslisting again
- ๐ [eBay Crosslisting] Fixed products incorrectly being mapped to wholesale/job lot categories on eBay
- ๐ [eBay Crosslisting] Fixed "Like New" condition incorrectly being mapped to "New" on eBay listings
- ๐งน [Listings] Disabled accidental text highlighting when selecting rows
- ๐ [Listings] Shift/Ctrl multi-select now works reliably after any click, and checkbox clicks once again add or remove items without clearing the rest of your selection
- ๐ข [eBay Crosslisting] Added a toggle to disable international shipping on new listings
- ๐ฆ [eBay Crosslisting] Apply your preferred shipping discount profile so combined postage rules flow through every new listing
- ๐ [eBay Settings] Choose whether listings use eBayโs Global Shipping Programme
- โจ [Bulk Jobs] Shipping price updates now cover Depop and eBay via one dropdown with domestic/international control
- ๐ฏ [Category Mapping] Gender badges now visible for Vinted and eBay categories
- ๐ค [Intesa] Agent replies now render as tidy Markdown and can create or delete your custom category/brand mappings on request
- ๐๏ธ [Intesa] Deleting your own mapping overrides now just needs confirmationโno admin escalation required
- ๐ก๏ธ [eBay Mapping] Shopify damage quality grades now auto-set the correct eBay condition
- ๐ [Product Import] Single-letter gender codes now map to their correct departments when reading products
- ๐ธ [eBay Refunds] Shopify-triggered refunds now cover closed return cases by automatically issuing the remaining balance at order level
- ๐ [Website] Landing page now spotlights how to 10ร results by pairing FLUF Connect with agentic browsers like Comet and Atlast
- ๐ค [Support] Added Agentic Browsers guide with example browsers, navigation hooks, and starter automations for AI workers
- โธ๏ธ [Bulk Jobs] Vinted batches now pause with a reconnect warning instead of failing every item when auth expires
- ๐ก๏ธ [eBay Mapping] Improvements to gender detection
- ๐ [Chatroom] Fixed emoji reactions not registering so tapping an emoji shows instantly for everyone
- ๐ฌ [Onboarding] Watch the new FLUF Connect demo video from the welcome email, landing page, and support page
- โจ [Listings] Shift-click now selects ranges and Ctrl/Cmd click toggles individual listings
13 Nov 2025
- ๐ก๏ธ [eBay Mapping] Gender detection now trusts your FLUF departments before AI, keeping adult listings out of the kids branches
- ๐ฐ [Referrals] Fixes to referral tracking
- ๐ก๏ธ [eBay Mapping] Improvements to gender detection
- ๐ [Chatroom] Fixed emoji reactions not registering so tapping an emoji shows instantly for everyone
- ๐ฌ [Onboarding] Watch the new FLUF Connect demo video from the welcome email, landing page, and support page
- โจ [Listings] Shift-click now selects ranges and Ctrl/Cmd click toggles individual listings
12 Nov 2025
- ๐ ๏ธ [Channel Settings] Pricing adjustments now sit alongside other common rules
11 Nov 2025
- ๐ [Create Listings] Added pagination controls for FLUF product tables
- ๐ [eBay Crosslisting] Stopped AI category picks returning invalid IDs so item specifics no longer fail during listing
- ๐ [Analytics] Daily summary emails no longer stall after the first recipient; everyone gets their update
- ๐ [Analytics] Shared Shopify accounts now receive one combined daily summary without double-counting totals
- ๐ก๏ธ [Vinted Crosslisting] Captcha challenges now surface actionable links, stay visible until dismissed
10 Nov 2025
- โจ [Website] Landing page pricing now highlights the Black Friday offer across paid plans
- ๐ [Create Listings] Recent AI-generated listings now stay visible after you refresh the page
- ๐ [Notifications] Stopped duplicate account error emails repeatedly landing in your inbox
- ๐ [Crosslisting] Fixed bug preventing FLUF AI-created products not listing to vinted
- ๐ [Depop Crosslisting] Fixed kids autolisting failing with Depop variant errors and stopped Vinted size IDs breaking Depop pushes
- ๐ [Connect Navigation] Your last 20 FC pages now sit in a pinnable Recents sidebar for quick jumps
- ๐ [Etsy Inventory] Fixed Etsy sold-out updates failing when the API expected a price value
- ๐ฌ [Chatroom] Direct message inbox now sports a card layout with unread badges so you can see new replies at a glance
- ๐ [Chatroom] Emoji reactions now pop instantly on every chat message
- ๐งญ [Chatroom] Opening the chat now drops you at the latest message, while older history loads as you scroll up
- ๐ก๏ธ [Chatroom] Read receipts load reliably again and direct message bubbles now mirror reactions and retry statuses
09 Nov 2025
- ๐ ๏ธ [Relisting] Bug: Fixed relisted products staying flagged as pending so the recovery cron no longer re-deletes live inventory
- ๐ [Chatroom] Direct message threads now appear in your inbox
- ๐ฌ [Chatroom] Messages now send instantly with a friendly retry if your connection drops
- โก [Listings Log] Listings activity history now loads much faster for sellers with large channel exports
- ๐ [eBay Refunds] Shopify-triggered eBay refunds no longer get stuck thinking theyโve already been paid out
08 Nov 2025
- ๐ [Chatroom] Image uploads now support multi-select staging, clipboard paste and inline previews before sending
- ๐ [Chatroom] Tap any message bubble to open reply/DM actions and launch a full-screen lightbox for images
- ๐ฑ [Chatroom] Reply bar slimmed down and overall chat layout refined for mobile responsiveness
- ๐จ [Channel Settings] Fixed settings content overflowing outside the settings card borders
- ๐ [Intesa] Replies now auto-space paragraphs and log tool usage with each message for clearer conversations
- ๐ [Offer Management] Added toggle to disable counter offers on Depop and eBay
- ๐จ [Vinted Crosslisting] Email & in-app alerts when Vinted blocks listings with a captcha challenge
- โธ๏ธ [Vinted Autolist] Autolisting pauses automatically for 30 minutes after a captcha challenge
- ๐ [Notifications] Account errors now raise in-app and email alerts with preferences managed in Settings
- ๐ [eBay Refunds] Fixed eBay refunds stalling when no return request exists so sellers get instant confirmations again
07 Nov 2025
- ๐ค [Intesa] Intesa now LIVE - your intelligent assistant for products, bulk jobs, analytics, and debugging
- ๐ท [Intesa] Paste or upload images for visual debugging and product analysis
- ๐ [Intesa] Rate Intesa's responses to help improve the assistant
- ๐ [FC Sync] Fixed database errors during inventory sync
- ๐ฏ [Depop Crosslisting] Fixed t-shirts being incorrectly categorized as jackets
- ๐ฏ [Category Mapping] Fixed mens/womens items going into kids categories on eBay
- ๐ [FC Index] Auto-updates fc_index after crosslisting and relisting for better product tracking
06 Nov 2025
- ๐ [Order Tracking] Fixed duplicate order posts across all channels
05 Nov 2025
- โจ [Etsy & Temu Sync] Complete synchronization functionality implemented for Etsy and Temu channels
- ๐๏ธ [Settings] Added account deletion feature - users can now permanently delete their account and all data
- ๐จ [Bulk Jobs][CRITICAL] Fixed minimum price bulk jobs getting stuck and not updating low-priced products
- โจ [eBay] Added bulk job to update eBay business policies (shipping, return, payment) across all listings
- ๐ [Listings Log] Fixed Depop relisted items not appearing when filtering for "Relisted Items"
- ๐ [eBay Orders] Fixed missing eBay orders not syncing to Shopify
- ๐ก๏ธ [Vinted Crosslisting] Added duplicate detection to prevent duplicate listings
- ๐ [Chatroom] Fixed DM notifications - clicking now opens the exact conversation
- ๐ [Chatroom] Fixed DM inbox not showing conversations
04 Nov 2025
- โก [Create Listing][PERFORMANCE] Optimised AI listing creation speed
- ๐ฏ [eBay Crosslisting] Fixed Boys/Girls/Women's/Men's items being listed in wrong gender categories
- ๐ฌ [Chatroom] @ mentions, replies, and direct messages now send notifications (email, in-app, browser push)
- ๐จ [Chatroom] Beautiful WhatsApp-style reply design - quoted messages now show inside bubbles
- ๐ฌ [Chatroom] Added Direct Messages inbox to view all your conversations in one place
- ๐ [Chatroom] Added read receipts - see who's read your messages with the (i) icon
- ๐ [Notifications] Added notification centre with unread count badge on Chat menu
- ๐ณ [Consignment] Payment method setup now working - consignees can add cards to pay consignors
- โ [Consignment Testing] Complete payment flow tested: charges, transfers, and refunds all working
- ๐ฏ [Bulk Jobs] Bulk jobs now prioritise completing product indexing before processing
- โจ [Consignment Invites] Added full invite system with email notifications (send, accept, reject, cancel)
- ๐จ [Consignment Settings] Cleaned up UI - removed redundant role, current settings, and permissions sections
03 Nov 2025
- ๐ [Consignment][MAJOR] Consignment platform now fully operational - products can be consigned, sold, and payments tracked
- โ๏ธ [Consignment] Added Consignor Settings page with Stripe Connect status and disconnect button
- ๐ง [Consignment] Consignment menu now visible when users have active relationships
- ๐ [Inventory Sync][CRITICAL] Fixed database parsing errors preventing sync records from being saved
- ๐ [Autolisting][CRITICAL] Fixed eBay autolisting rules not processing - resolved undefined array key error and added graceful API rate limit handling
- โ๏ธ [Emails] Simplified email template with clean white design and better mobile support
- ๐ง [FLUF Connect] Revamped welcome email with quick start guide, sync info, Vinted tips, and referral programme link
02 Nov 2025
- ๐ช [Shopify Integration] Shopify store names now automatically saved for all users
- ๐ [Bulk Jobs] Added "Last 10 Processed Items" tracker showing detailed history for each bulk job
- ๐ [eBay Relisting] New feature: Activate automatic eBay relisting to refresh product visibility
- ๐ [Relisting Analytics] Analytics now show separate Depop vs eBay reupload counts instead of just "reuploads"
- ๐ [Inventory Sync] Fixed stale sync locks blocking inventory checks
- ๐ [Cross-Channel Sync][CRITICAL] Fixed products not delisting on duplicate channels after sales - items now properly sync across eBay, Depop, Shopify when sold elsewhere
31 Oct 2025
- ๐ง [Inventory Sync] Fixed SQL escaping errors in batch sync data inserts - improved handling of special characters in sync traces, preventing "Column count doesn't match" database errors that were causing intermittent sync failures
- ๐ [Shopify Orders] Fixed "Invalid country code" errors when creating Shopify orders from Depop sales to Puerto Rico and other US territories - PR, VI, GU, AS, MP, and UM now automatically mapped to US for Shopify API compatibility
30 Oct 2025
- ๐ [Vinted Autolisting][CRITICAL FIX] Massively improved Vinted autolisting speed and reliability - items now process automatically on ANY FLUF Connect page (Dashboard, Channels, Analytics, etc.), not just Listings. No more waiting for 2-minute checks! The unified queue checks every minute when active, with smart exponential backoff when idle (1min โ 2min โ 4min โ 8min โ max 10min). Just keep ANY FC tab open and your items will process
- ๐ง [Vinted Listings] Fixed stale sold Vinted products appearing in listings page - indexing now correctly filters for active products only, preventing sold items from being cached in the index
- ๐ [Crosslisting][CRITICAL] Fixed "Product not found on FLUF during crosslisting" errors affecting 205,000+ products - products are now correctly marked as 'indexed' (not yet pulled to FLUF) vs 'synced' (ready to crosslist), with helpful error messages guiding users to sync their products first
- ๐ [Bug Fix][FLUF Connect] Fixed critical issue where out-of-stock products were being relisted on Depop when background crosslisting jobs executed after a sale - now checks FLUF's local stock status before any channel exports to prevent relisting sold items
- ๐ง [Relisting][CRITICAL] Fixed database error breaking Depop relisting since Oct 27 - currency symbol column now properly populated, resolving "Column count doesn't match" errors that were causing silent failures for all users
- ๐ [Relisting Performance] Massively improved relisting speed - cron now runs every minute instead of 10 minutes with per-user locks, allowing users to cycle through 76x faster (expected 760 products/day vs previous 20/day)
- ๐๏ธ [eBay Listings] Fixed stale out-of-stock eBay products showing in listings - closed/ended eBay auctions now automatically removed from index when detected (previously only deleted items were removed)
- ๐ฆ [Bulk Jobs] New bulk job type: Depop Shipping Method - Set all Depop products to use "Depop Shipping (via Evri)" required for label printing
- ๐ [Bulk Jobs][CRITICAL] Fixed channel mismatch bug causing bulk price jobs to fail - crosslisted products (e.g. eBay items from Shopify) were incorrectly read from source API instead of target channel, causing jobs to stop at 18% completion and leaving thousands of products unupdated
- ๐ง [Inventory Sync][CRITICAL FIX] Fixed database INSERT errors causing silent inventory sync failures - when items sold on one channel, sync records sometimes failed to save, preventing stock updates on other channels and causing double-sales (discovered via User 931's report of 4 SKUs with 1-2 day sync delays)
29 Oct 2025
- ๐ฏ [eBay Crosslisting] Fixed adult clothing being incorrectly mapped to kids/boys/girls categories on eBay - Men's and Women's items now filtered to exclude all children's categories with enhanced AI safeguards
- ๐ท๏ธ [Etsy SKUs] Fixed missing SKUs on Etsy listings - Shopify product SKUs now properly sync to all Etsy crosslisted products (74 existing listings automatically updated)
- ๐ผ๏ธ [Create Listing] Fixed HEIC image upload issues - HEIC/HEIF images now upload successfully even when browsers send them with generic MIME types
- ๐ง [Shopify Sync] Fixed "Empty reply from server" errors for large Shopify stores by adding automatic retry logic with exponential backoff and improved error tracking
- ๐ [Listings] Fixed critical error preventing listings page from loading for users with high-value items - prices with commas now handled correctly across all listing views
- ๐ง [Vinted Queue Notifications] Fixed race condition causing duplicate daily notification emails when cron jobs run concurrently - date guard now set immediately to prevent spam
27 Oct 2025
- ๐ [Sync History] Added product search feature - quickly find sync records by searching product names, SKUs, FIDs, or order IDs with debounced input for smooth performance
- ๐ [Analytics] Fixed critical bug causing inflated relisting numbers - daily relisting summary emails now send correctly and stats display accurate product counts
26 Oct 2025
- ๐ [Listings] Added batch loading controls - quickly load 100 or 1000 listings at once with progress feedback, plus increased default page size from 50 to 100 items for better browsing
- ๐ [Vinted Crosslisting] Improvements to Vinted crosslisting and autolisting that should hopefully make things faster and more reliable.
- ๐๏ธ [Bulk Delete] Fixed popup staying in loading state after errors and improved error messages if delete operations fail
10 Nov 2025
- ๐ฆ [Autolisting] Added daily per-channel limits so autolisting stops once your configured cap is reached
24 Oct 2025
- ๐พ [Listings] Product detail panel visibility now syncs across your devices - your preference to show/hide the details panel is remembered everywhere
- ๐ผ๏ธ [Chat] Image attachment fixed
- ๐ง [Email Notifications] Fixed issue where daily summary emails were being sent multiple times (spammy)
- ๐ง [Bulk Jobs] Fixed number of bugs relating to bulk jobs. Some jobs were stuck indefinitely. Some price updating jobs wont working. More informative emails
- ๐ฐ [Bulk Jobs] New "Set Minimum Price" bulk job - automatically updates products below your minimum price threshold (skips products with invalid prices to protect data integrity)
- ๐ [Channel Settings] Revised all channel setting dropdowns to searchable
23 Oct 2025
- ๐ฌ [Chat] New feature - in-app chat!
02 Nov 2025
- ๐ค [Consignment] Complete payment & refund system - automated payments 2 days after shipping, full refund flow with consignor charge-back and return logistics
- ๐ณ [Consignment] Payment method setup for consignees via Stripe Elements with secure card storage
- ๐ฆ [Consignment] Order details view with customer info, timeline, and earnings breakdown
- ๐ง [Consignment] Line-item fulfillment for multi-consignor orders - prevents conflicts when multiple suppliers ship separately
22 Oct 2025
- ๐ง [Vinted Crosslisting] Fixed tracking bug that caused inaccurate "Products Connection Complete" emails for Vinted crosslistings
- โ [Vinted Listings] Fixed platform pills on Listings page - Vinted badges now only appear for successfully listed items, not for failed attempts
21 Oct 2025
- ๐ค [eBay Offers] Automated Best Offer management - automatically accepts offers above your threshold or counters below it, plus sends offers to item watchers after configurable delay
- ๐ [Analytics] eBay offer statistics now tracked in daily analytics - accepted, sent, and countered offers with channel-specific breakdowns
- ๐๏ธ [Listings] Bulk delete now shows channel selection modal - choose which channels to delete from
- ๐ท๏ธ [Attribute Mapping Overrides] Extended category mapping to support brand mapping and performance improvements
20 Oct 2025
- ๐ [Navigation] Reorganised sidebar navigation - Notes and Product Data moved under Dashboard, Sync History and Errors moved under Listings for better organisation and discoverability
- โ ๏ธ [Errors] New dedicated Errors page under Listings to easily view and diagnose recent FLUF Connect errors
- โก [Dashboard] Real-time stats updates - dashboard now shows current relisting and offer stats immediately when you visit, no more waiting for daily cron jobs to see your latest activity
- ๐ง [Sync History] Fixed database insertion errors that were preventing sync history from being properly recorded
19 Oct 2025
- โก [Autolisting] Faster Vinted autolisting processing
- ๐ง [Autolisting] Added email alerts for queue-level failures to help identify and resolve processing issues quickly
- ๐ [Changelog] New changelog feature - stay informed about all the latest updates and improvements to FLUF Connect!
- โจ [Changelog] Improved changelog design with proper emoji rendering, better visual hierarchy, and engaging layout for daily user engagement