Stuffolio

What's New

Version history and changelog for Stuffolio. See new features, improvements, and fixes in each release.

Version 1.0 (Build 30)

March 26, 2026

Beta Testing

Version 1.0 (Build 30)

March 26, 2026 Beta

Acquisition type tracking, Scout report sharing, adaptive macOS fonts, and a massive data reliability push. CloudKit sync coverage jumped from 21% to 81%, CSV round-trip from 31% to 78%, and the entire UI got a visual refresh with the Insights card pattern.

Highlight

Acquisition Type Tracking -- Record how you got each item: Purchased New, Purchased Used, Inherited, Gifted, Found/Salvaged. Form labels and fields adapt dynamically -- gifts hide the price field, inherited items show provenance options.

Highlight

CloudKit Sync 81% -- Sync coverage expanded from 18 to 69 fields. Extended warranties, coverage tiers, and maintenance tasks now sync across devices. Edits propagate reliably between iPhone, iPad, and Mac.

New

  • Acquisition Type Tracking -- 6 types (Purchased New/Used, Inherited, Gifted, Found/Salvaged) with dynamic form labels that adapt per type
  • Scout Report Sharing -- Save all text fields from Stuff Scout results, copy buttons on each section, full report export for sharing
  • Adaptive macOS Fonts -- Bumped small fonts for desktop readability so Mac users don't squint at tiny text
  • Cost Basis Tracking -- Track additional costs beyond purchase price, see total investment, "great find" detection for items acquired below market value
  • Coverage Insights -- Insured value field on warranties, stale replacement cost detection alerts you when coverage may be outdated

Improvements

  • CloudKit Sync Coverage -- Expanded from 21% to 81% (18 to 69 fields). Extended warranties, coverage tiers, and maintenance tasks now sync
  • CSV Round-Trip -- Import/export coverage expanded from 31% to 78% with 9 new columns and 16 round-trip tests
  • Widget Deep Links -- Tapping widgets now routes correctly to the relevant app section
  • Visual Refresh -- Insights card pattern (solid category colors, white text, translucent icon circles) applied across 16+ files
  • Accessibility -- Non-semantic yellow replaced with sf3aYellow for better colorblind contrast throughout the app
  • Scout Valuations -- Stuff Scout value estimates now automatically flow to market price records

Bug Fixes

  • Sync Reliability -- Fixed edit propagation between devices, resolved sync ghost items and orphaned records
  • Backup Data Safety -- Fixed coverage tier links lost on restore, beneficiary backup gaps, donation ID tracking
  • SafeDeletionManager -- Fixed crash on aged iCloud data with nil deletion dates
  • iPhone Navigation -- Non-tab sidebar sections now present correctly as sheets
  • Time Bomb Fixes -- 3 deferred operations that would crash on aged data identified and fixed
  • Settings Icon Styling -- Fixed inconsistent icon styling on macOS Settings view

Version 1.0 (Build 29)

March 20, 2026 Beta

Inline AI alternatives in Repair/Keep/Replace, improved photo collection UX, and 3 waves of workflow audit fixes. The decision tool now fetches product alternatives directly in the view with an animated progress indicator. Adding photos is clearer with contextual button labels and a 5-photo limit.

Highlight

Inline AI Alternatives — Repair, Keep, or Replace now fetches alternative product recommendations directly in the decision view with an animated progress indicator. No need to leave the screen to research options.

Highlight

Better Photo Collection — After selecting your first photo, the Add Item flow now shows contextual button labels ("Capture another angle"), a photo count badge (1 of 5), and moves the Continue button below the add-more options for a natural flow.

New

  • Inline AI Alternatives — Repair, Keep, or Replace fetches product alternatives inline with an animated progress indicator showing search phases. Includes source attribution and "Ask More Questions" fallback to the full AI assistant
  • find_alternatives Backend Endpoint — New Cloudflare Worker query type with Brave/Tavily/Exa provider chain for product alternative recommendations

Improvements

  • Photo Collection UX — Dynamic subtitle shows photo count, contextual button labels after first photo, prominent "Add More Photos" section header, and 5-photo max enforced client-side
  • Recall History Persistence — Recall check results now persist in UserDefaults with JSON encoding and deduplication by recall number
  • Onboarding Scroll Fix — FirstItemSuccessView wrapped in ScrollView to prevent buttons going off-screen at large Dynamic Type sizes
  • Delete Affordances — Visible delete buttons with confirmations added to Depreciation Tracking, Social Media Links, and RMA views

Bug Fixes

  • Photo Library Selection — Fixed second photo not being added when using "Choose from Library" in collection mode. Added missing onChange handler and reset selectedPhotoItem after processing
  • Spotlight Performance — Fixed O(n) full table scan in Spotlight indexing
  • Handoff Bug — Fixed stale itemID in Handoff causing wrong item to open on other devices
  • Deep Link Failures — Fixed silent deep link failures with proper fallback handling
  • Orphaned Photos — Fixed orphaned photo attachments and conflict matching in sync
  • Race Conditions — Fixed sync ghost items, orphaned loans, and concurrent access issues

Under the Hood

  • Workflow Audit — 3 waves of systematic workflow fixes across navigation, data wiring, and UX dead ends
  • Bug Prospector — Deep analysis pass finding and fixing assumption bugs, state machine issues, and error path gaps
  • Swift Testing — New tests use Swift Testing framework (#expect, @Test, @Suite). 10 new unit tests for AI alternatives
  • SwiftUI Modernization — SwiftData predicate safety, CloudKit model defaults, concurrency fixes
  • Dead Code Removal — Removed 24 dead code items across 15 files (~265 lines) plus 7 dead files (~2k lines)

Version 1.0 (Build 26)

March 2, 2026 Beta

Dashboard redesign, accessibility overhaul, solid-color icons app-wide, and pre-release hardening. The Dashboard gets a fresh layout with an improved search prompt and Customize shortcut. Go To now covers more features and opens them directly. Dynamic Type, Keychain security, and performance improvements across the board.

New

  • Dashboard Redesign — Rebuilt Dashboard layout with a tappable search prompt, a visible Customize shortcut, and cleaner card organization throughout
  • Smarter Repair Advisor — Repair, Keep, or Replace now uses your actual item data — age, warranty status, condition, brand — for more accurate recommendations with clear confidence levels
  • Direct AppleCare+ Editing — Edit AppleCare+ details (incidents used, service fees, coverage dates) without opening the full item editor. Single Apple-product users skip the picker entirely
  • Enhancements in Settings — A new Enhancements section in Settings surfaces subscription features in context. Sharing settings now visible alongside other categories
  • iCloud Sync in Empty State — Empty inventory screen now offers a one-tap option to turn on iCloud Sync

Improvements

  • Colorblind-Friendly Icons — Icons throughout the app use distinct, solid colors following Apple HIG guidelines. Categories, conditions, and statuses are visually distinct for everyone
  • Shortcuts Grid (iPad & Mac) — Feature shortcuts now display in a 4-column grid on iPad and Mac for a denser, more efficient layout
  • macOS Theme Toggle — Light/Dark theme switch is now available directly in the Mac Dashboard header — no trip to Settings required
  • Dynamic Type — All text throughout the app now respects your preferred text size. Works with the smallest to largest accessibility sizes
  • Go To Navigation — More features are registered in Go To (⌘K / spotlight), and every result opens its feature directly — no more intermediate pages
  • Legacy Wishes — Fixed cross-context deletion, added confirmation for bulk operations, and improved iPad rotation handling
  • Consistent Keyboard Dismiss — Added keyboard dismiss controls to 8+ views that were missing them, using a consistent chevron-icon pattern
  • Sheet Hero Headers — 7 feature sheets now open with a coloured hero header for a more polished, contextual feel
  • Touch Targets — Selection card tap areas fixed throughout the app so every card responds reliably
  • Faster Photo Loading — Item photos load in the background for smoother scrolling
  • Better iCloud Sync — Duplicate prevention improved; photo syncing is more reliable

Bug Fixes

  • Pre-Release Hardening — Fixed async I/O safety, file protection on sensitive files, backup exclusion for non-user-data files, and CKAsset cleanup on delete
  • Bulk Delete Recovery — Improved recovery UX when deleting multiple items, preventing data loss on interruption
  • Memory Leaks — Fixed closure-capture leaks in banner notifications and a macOS observer token
  • Silent Failures — Cache clear and rescan operations now surface errors instead of failing silently
  • Item Deletion Crashes — Fixed crashes when deleting items with photos or attachments
  • iCloud Sync Duplicates — Resolved issue causing duplicate items on other devices after sync
  • Scout Results Dismiss — Fixed dismiss button not responding after viewing Stuff Scout results

Under the Hood

  • Keychain Security — Email addresses and phone numbers moved from UserDefaults to Keychain for secure storage
  • iCloud Sync Rewrite — Sync engine reorganised into focused modules for better reliability
  • Performance — Replaced DateFormatter/NumberFormatter allocations with Swift FormatStyle for fewer background allocations
  • Architecture — Migrated several managers (LiveActivity, QuickAdd, SectionPosition) to @Observable for cleaner state management
  • Networking Hardening — Improved error visibility for Codable parsing failures; added timeout handling
  • Expanded Test Coverage — 5,068 of 5,073 unit tests now pass. Tests added for Dashboard components, Repair/Keep/Replace logic, and more
  • Code Cleanup — Removed unused dead code (ScoutBookmarkManager, VersionedSchema migration), simplified guard-let patterns

Version 1.0 (Build 25)

February 20, 2026 Beta

Stuff Scout linkage: Items added via Stuff Scout now show a "View Scout Results" button. Plus simplified onboarding, enhanced family sharing safety, and optional encrypted backups.

New Features

  • View Scout Results from Items — Items added via Stuff Scout show a "View Scout Results" button to see the original identification and valuation without re-scanning
  • Expanded Siri Shortcuts — 7 new voice commands: "What's my inventory worth?", "Show maintenance due", "Get items by category", and more
  • Simplified Onboarding — New "Set Up Your Experience" screen with 3 simple toggles (AI, Online Lookups, iCloud Sync) — all ON by default
  • Encrypted Backups — Optional password protection for backup files
  • Family Sharing Deletion Safety — Only the item creator or household Admin can delete shared items
  • Scan Depth Options — Choose Quick ID (~15s), With Pricing (~25s), or Full Appraisal (~40s)
  • Data Cleanup, Batch Categorize, Bulk Price Update — New tools to organize and update your inventory in bulk
  • Photo Optimizer — Reduce photo storage size while keeping quality

Bug Fixes

  • iCloud Sync Performance — Faster, more reliable syncing with better error recovery
  • App Store Compliance — Resolved patterns that could cause App Store rejection

Version 1.0 (Build 24)

February 6, 2026 Beta

New "Send to Apps" feature for seamless integration with Apple Notes, Calendar, and Reminders. Quickly create warranty events, maintenance reminders, and notes from any item.

Highlight

Send to Apps — Tap Notes, Calendar, or Reminders chips to quickly send item details to Apple's built-in apps. Perfect for creating warranty expiration events, maintenance reminders, or detailed notes about your items.

New Features

  • Send to Apps Bar — New component in item detail views and add/edit forms for quick system app integration
  • Apple Notes Integration — Send item title, brand, and model to Notes for detailed note-taking
  • Calendar Integration — Create warranty expiration events with item context pre-filled
  • Reminders Integration — Add maintenance tasks or follow-up reminders with one tap
  • Quick Links in Tools — Access Notes, Calendar, and Reminders from the Tools tab

Improvements

  • Clipboard Integration — Item details automatically copied for easy pasting in destination apps
  • Haptic Feedback — Tactile confirmation when sending to apps
  • Toast Notifications — Clear feedback confirming action taken

Version 1.0 (Build 23)

February 5, 2026 Beta

Bug fixes and polish following the Add Item flow redesign. Improved Quick Find, fixed iOS overlay issues, and enhanced overall stability.

Bug Fixes

  • Quick Find — Fixed search functionality for more reliable and consistent results
  • Add Item Overlays (iOS) — Tips and Quick Start overlays now correctly show and hide based on context
  • Keyboard Dismissal (iOS) — Further improvements to keyboard dismiss behavior when scrolling forms
  • Error handling — Fixed various error conditions for improved stability

Improvements

  • UI Polish — Visual refinements throughout the app for a more consistent experience
  • iOS Platform Fixes — Platform-specific improvements for iPhone and iPad

Version 1.0 (Build 22)

February 3, 2026 Beta

Simplified Add Item experience with just 3 clear options. Optimistic AI loading shows the form instantly while analysis runs in the background.

Highlight

Simplified Add Item Flow — No more confusion! Choose from just 3 options: Photo (AI identifies automatically), Barcode (scan UPC), or Manual (enter yourself). Clean card-based UI makes the choice obvious.

New

Optimistic AI Loading — Take a photo and the form appears instantly. AI analyzes in the background and fields fill in automatically as results arrive. No more waiting 15-30 seconds — start editing immediately!

Beta Testers

Unlimited AI Access — Beta testers now have unlimited AI queries for testing. No need to worry about trial limits while helping us improve Stuffolio.

New Features

  • 3-Option Add Item Chooser — Photo, Barcode, or Manual — that's it
  • Card-Based UI — Visual card grid makes options clear at a glance
  • Optimistic Form Loading — Form appears immediately after photo capture
  • Progressive Field Population — AI results animate into fields as they arrive
  • Beta Tester AI Override — TestFlight users get unlimited AI access

Changes

  • Removed "Something I just got" / "Something I already have" — Distinction wasn't helpful; use purchase date in form instead
  • Removed "Use Stuff Scout AI" option — AI now runs automatically for subscribers when using Photo
  • Moved "Record a donation" — Now accessible via Dispose Of → Donate (where it logically belongs)
  • Moved "Multiple identical items" — Use quantity field in the form instead
  • AI messaging based on access — Photo flow shows accurate messaging: "AI will identify your item" for subscribers/beta testers, or "Add a photo of your item" for others

Bug Fixes

  • Photo handoff from library — Photos selected from library now properly appear in the Add Item form immediately
  • Keyboard dismiss on scroll — Keyboard now dismisses immediately when scrolling the form (was delayed ~30 seconds)
  • Cleaner photo flow — Tips and Quick Start overlays automatically hide when photos are already added, giving you a clear view of your item
  • Images section auto-expand — When adding items via photo, the Images section now automatically expands to show your photo

Version 1.0 (Build 21)

January 30, 2026 Beta

Major new features: Household Sharing with real-time sync, and Price Watch to see how inflation affects what you own. Plus enhanced AI integrations and improved barcode scanning.

Highlight

Household Sharing — Real-Time Collaboration — Create a household and invite family members. Share appliances, vehicles, and electronics with real-time sync across all devices. See who added each item, resolve conflicts when edits overlap, and work offline with automatic sync when back online.

Also New

Price Watch — See How Inflation Affects What You Own — That mixer you paid $350 for might cost $550 to replace today. Track current market prices, view price history charts, and get alerts when prices drop. Essential for insurance documentation and understanding the real cost of your belongings.

New

Smart Auto-Fill — AI-Discovered Resources — When you use the AI Assistant's "Maker Website" query, discovered URLs can now be saved directly to your product. Manufacturer websites, support pages, and documentation links are captured with one tap. A new Resources section appears in item details only when URLs have been saved (progressive disclosure).

New

Component-Based Warranties — Some products have different warranty periods per component. Track 3 years on batteries and 5 years on tools for brands like EGO Power+, DeWalt, and more. Coverage Phases is now a top-level section available when adding new items (not just editing).

New

Legacy Wishes Family Sharing — Share your Legacy Wishes with family via CloudKit. Real-time sync, offline support, and conflict detection when multiple family members express interest in the same item. Family members can now indicate preferences ("I'd like this" / "I don't need this") to help you make decisions.

New Features

  • Household Sharing — Create a shared household; invite family members with Viewer, Editor, or Admin permissions
  • Real-Time Sync — Changes to shared items sync instantly across all family members' devices
  • Owner Attribution — See who added each shared item and who last modified it
  • Conflict Resolution — When two people edit the same item, compare versions and choose what to keep
  • Offline Support for Shared Items — Edit shared items offline; changes sync automatically when back online
  • Price Watch — Track current replacement costs for any item. Enable per-item to monitor prices from multiple sources
  • Price History Charts — Visual timeline showing how prices change over weeks or months
  • Price Drop Alerts — Set target prices and get notified when items drop below your threshold
  • AI "Current Price" Query — New AI Assistant query finds current retail prices from Amazon, Walmart, Best Buy, Target, and more
  • Stuff Scout → Price Watch — When applying Scout results, optionally update Price Watch with marketplace values
  • Barcode → Price Watch — UPC lookup now returns current retail prices; option to auto-enable Price Watch
  • Dashboard Price Watch Card — See items with significant price changes at a glance
  • Smart Auto-Fill — AI discovers manufacturer websites and support page URLs during product research. Save them to your product with one tap. A new Resources section appears in item details only when URLs are populated (progressive disclosure)
  • Component-Based Warranties — Track different warranty periods for different product components (e.g., 3 years on batteries, 5 years on tools). Category-aware suggestions help you quickly add common components
  • Coverage Phases Discoverability — Coverage Phases is now a top-level section in the add/edit form (no longer nested inside Warranty). Available when creating new items, not just editing
  • Coverage Phase Help — New in-form help button explains coverage types, component warranties, and when to use phases
  • Legacy Wishes CloudKit Sharing — Share your Legacy Wishes with family via iCloud with real-time sync across all devices
  • Legacy Wishes Family Input — Family members can indicate preferences on items: "I'd like this", "No preference", or "I don't need this"
  • Legacy Wishes Conflict Detection — When multiple family members express interest in the same item, the owner sees a conflict indicator to help start conversations
  • Legacy Wishes Offline Support — View and work with shared Legacy Wishes even when offline; changes sync automatically when back online

Improvements

  • Barcode Scanner — Enhanced product lookup with current retail pricing from major retailers
  • AI Response Caching — Price lookups cached for offline access; reduced API usage
  • Export Enhancements — Price Watch history now included in CSV and Excel exports
  • Stuff Scout Value Display — Clearer presentation of market value ranges with source attribution
  • Warranty Help Updated — Help content now explains Coverage Phases and component-based warranty support
  • Unified AI Progress — Consistent progress indicators across all AI features with smooth animations
  • Resource URL Editing — Long-press any resource link to edit or remove incorrect AI-discovered URLs

Bug Fixes

  • Fixed Scout comparison view layout issues on smaller screens
  • Resolved issue where AI provider fallback wasn't updating UI correctly
  • Fixed price formatting for non-USD currencies in some locales

Version 1.0 (Build 18)

January 22, 2026 Beta

This build focuses on improved Stuff Scout refinement, Legacy Wishes integration in the Edit Item view, and numerous UI polish updates across the app.

Highlight

Stuff Scout Refinement from Edit View — Re-analyze existing items using your form data (manufacturer, model, notes) as context. Radio button selection lets you choose what to keep for each field. Adding details you know can dramatically improve valuations.

New Features

  • Legacy Wishes in Edit Item — Assign items to beneficiaries directly from the Edit Item view without leaving the form
  • Contingency Recipients — Set a line of succession for Legacy Wishes. If your primary recipient declines, specify who should receive the item next
  • Stuff Scout Refinement — Re-analyze items from Edit view with form data as context; choose per-field what to keep
  • Receipt Pairing for Scout Results — Add receipt photo after Scout identification; store, date, and price auto-fill
  • Clickable Source Links — Tap source links in Recent Sales to view original marketplace listings

Improvements

  • Scout Result Caching — Recent Scans now cache last 25 analyses for 30-day offline access
  • Scout Bookmarks — Swipe right on any scan to save permanently; access saved analyses anytime
  • Entry Mode Selection — New picker when adding items: "Something I just got", "Something I already have", "Multiple identical items", "Record a donation", or "Use Stuff Scout AI"
  • Approximate Date Toggle — Mark purchase dates as approximate when you don't know the exact date
  • UI Polish — Numerous interface improvements throughout the app

Bug Fixes

  • Fixed issue where warranty phase notifications could be delivered at incorrect times
  • Resolved sync conflict dialog not appearing in certain edge cases
  • Fixed keyboard dismissal behavior on iPad when editing notes

Version 1.0 (Build 17)

January 15, 2026 Beta

Introduced Apple Wallet warranty cards, RMA tracking, and customer support interaction logging.

New Features

  • Apple Wallet Warranty Cards — Generate Wallet passes for warranties; quick proof of coverage at repair shops
  • RMA & Claim Tracking — Track warranty claims: RMA numbers, status, shipping labels, timeline
  • Support Interaction Logging — Log customer service calls: rep names, case numbers, promises, follow-ups
  • Value Snapshots — Track how inventory value changes over time with automatic snapshots
  • Depreciation Calculator — Estimate current value based on age and depreciation method

Improvements

  • Warranty Coverage Phases — Enhanced UI for managing Full → Parts Only → Limited transitions
  • Insurance Profile — Better coverage gap identification and high-value item flagging
  • Export Options — Added Excel format; improved PDF layout for insurance documentation

Bug Fixes

  • Fixed crash when adding warranty with no end date on macOS
  • Resolved iCloud sync delay when adding photos on cellular connection
  • Fixed filter presets not persisting across app restarts

Version 1.0 (Build 16)

January 8, 2026 Beta

Added Siri Shortcuts integration, Audit Mode for inventory verification, and the Duplicate Finder.

New Features

  • Siri Shortcuts — Voice control: "Add item to Stuffolio", "Show expiring warranties", "Open Stuff Scout"
  • Audit Mode — Room-by-room verification that physical inventory matches digital records
  • Duplicate Finder — Scan inventory for items added twice; compare side-by-side or merge
  • Filter Presets — Save favorite search filters for one-tap access

Improvements

  • Product Ratings — Added "Would Buy Again" tracking alongside 1-5 star ratings
  • Repair, Keep, or Replace? — Now shows brand history from your other items
  • Widgets — New Lock Screen widget for warranty countdown

Bug Fixes

  • Fixed Spotlight search not indexing newly added items
  • Resolved issue where maintenance reminders could duplicate
  • Fixed category picker scrolling issue on smaller iPhones

Version 1.0 (Build 15)

January 2, 2026 Beta

Introduced Legacy Wishes for estate planning and improved multi-device sync conflict resolution.

New Features

  • Legacy Wishes — Document who should receive your belongings; assign recipients, set fallbacks
  • Sync Conflict Resolution — Side-by-side comparison when edits conflict; you decide what to keep
  • Photo Quick Add — AI extracts product info from photos of products, nameplates, receipts, or packaging

Improvements

  • Dashboard Redesign — New "Needs Attention" section surfaces items requiring action
  • Quick Actions — Circular buttons for common tasks on Dashboard

Version 1.0 (Build 14)

December 20, 2025 Beta

Initial public beta release with core inventory features, Stuff Scout AI, and warranty tracking.

Initial Features

  • Core Inventory — Add, edit, organize items with photos, categories, and locations
  • Stuff Scout AI — Identify items from photos; get product details, history, and valuations
  • Warranty Tracking — Track expiration dates with coverage phases and reminders
  • Maintenance Reminders — Category-based scheduling for regular upkeep
  • Product Ratings — Rate items 1-5 stars to remember what's worth buying again
  • iCloud Sync — Sync across iPhone, iPad, and Mac through your iCloud account
  • Family Sharing — Share specific items with family members
  • Export — CSV, PDF formats for insurance documentation
  • Barcode Scanning — Auto-fill product info by scanning UPC/EAN codes
  • Recall Checker — Check products against CPSC recall database

Found an Issue?

Help us improve Stuffolio by reporting bugs or suggesting features.

Send Feedback Testing Guide

Latest Development Activity

Inline AI alternatives, photo UX improvements, workflow audit fixes

Mar 20, 2026 • Features & UX