Release Notes
What's new in DeductAble
Cross-Platform
- Stability Improvements — Resolved hundreds of code quality issues across the app for improved reliability and performance.
Web
- Improved Goods Validation — Clearer prompts and better handling when adding goods donations with missing or incomplete fields.
Cross-Platform
- Donation Receipt PDF Export — Generate a detailed PDF receipt for any individual donation, perfect for your records or sharing with your tax preparer.
- Smarter Item Review — The AI-powered item review screen now lets you add items manually and shows match confidence with color-coded indicators, making it easier to review and adjust valuations.
- Improved Charity Map & Addresses — Charity locations now update on the map automatically when you edit an address, and map snapshots are displayed at full width for a clearer view.
Web
- More Accurate Address Lookups — Web now uses Apple Maps for charity address geocoding, providing more accurate location results.
Cross-Platform
- Better Post-Import Experience — After importing your donation history, the dashboard now loads more smoothly with proper loading states and correctly displays your charity names right away.
Cross-Platform
- XLSX Import Support — You can now import your ItsDeductible data from Excel (.xlsx) files in addition to CSV. This makes migrating your donation history even easier.
- Improved Import Reliability — Fixed an issue where importing large files could occasionally create duplicate entries.
Cross-Platform
- Photo & Document Attachments — Attach photos, receipts, and documents directly to your donations. Snap a receipt, attach a thank-you letter, or add any supporting documentation you'll need at tax time. Available with Premium.
- AI Assistant Auto-Attach — When you use the AI Assistant to identify items from a photo, that photo is now automatically attached to the donation as a receipt.
- Search Confidence Indicators — Item search results now show confidence levels so you can quickly see how closely each suggestion matches what you're looking for.
- Improved Charity Sync — Fixed an issue where donations could temporarily disappear when switching between devices due to a syncing issue.
Web
- Profile Page Timeout Recovery — Fixed an issue where the profile page would crash when network requests timed out. The app now displays your profile content even if some background data loading takes too long.
- Improved Timeout Handling — Added better error handling and fallback UI for slow network connections.
iOS
- iOS Cloud Sync on Startup — iOS users will now automatically sync their donations from cloud storage when they open the app, ensuring they always have the latest data without manual action.
- Cloud Record Updates — Fixed an issue where updating records from cloud sync would sometimes create duplicates. The app now properly updates existing records instead.
Web
- Cloud Record Updates — Fixed an issue where updating records from cloud sync would sometimes create duplicates. The app now properly updates existing records instead.
iOS
- Draft Donation Persistence — Your draft donations are now automatically saved on iOS. If you navigate away or your app closes unexpectedly, your draft will be there waiting for you.
- Improved Draft Recovery — Drafts are restored with better UX, showing a confirmation before applying saved data.
- AI Assistant Draft Saving — Fixed an issue where drafts created in the AI Assistant would be lost when saving a donation.
- AI Response Filtering — The AI Assistant now properly filters out items you've already added, preventing duplicate suggestions.
- Draft Restoration — Fixed several issues with recovering draft donation data when navigating between tabs or reopening the app.
- Session Persistence — Enhanced session management across the app to prevent data loss during normal use.
Web
- Draft Donation Persistence — Your draft donations are now automatically saved on web. If you navigate away or your app closes unexpectedly, your draft will be there waiting for you.
- Improved Draft Recovery — Drafts are restored with better UX, showing a confirmation before applying saved data.
- AI Assistant Draft Saving — Fixed an issue where drafts created in the AI Assistant would be lost when saving a donation.
- AI Response Filtering — The AI Assistant now properly filters out items you've already added, preventing duplicate suggestions.
- Draft Restoration — Fixed several issues with recovering draft donation data when navigating between tabs or reopening the app.
- Session Persistence — Enhanced session management across the app to prevent data loss during normal use.
Cross-Platform
- TXF Format Refinements — Multiple fixes to ensure TXF export exactly matches TurboTax requirements: donations grouped by charity, cash donations aggregated with yearly totals, proper character padding for compatibility.
- Export Dialog — Quick export options added to the home page for easy access to multiple export formats.
- Mileage Values — Fixed an issue where mileage donations would use a hardcoded rate instead of your stored custom mileage value.
iOS
- TXF Export for TurboTax — Export your donations in TXF format for direct import into TurboTax Desktop. Supports all donation types with IRS Form 8283 compliance. Premium subscription required.
Web
- TXF Export for TurboTax — Export your donations in TXF format for direct import into TurboTax Desktop. Supports all donation types with IRS Form 8283 compliance. Premium subscription required.
- Catalog Browser — Browse and select donation items in bulk from our comprehensive catalog with easy navigation, quick add, smart duplicate detection, and search.
iOS
- Improved ItsDeductible Import — Better address parsing when importing from ItsDeductible CSV files, with smarter duplicate handling.
- Line Item ID Race Condition — Fixed a rare bug where creating multiple donation items simultaneously could cause ID conflicts. Now uses universally unique IDs.
- Popup Blocker Error Handling — Improved error messages when your browser blocks sign-in popups for Google or Apple Sign-In.
- Memory Optimization — Infrastructure improvements for handling large donation collections more efficiently.
Web
- Duplicate Charity Prevention — The web app now prevents you from accidentally adding the same charity twice by checking for existing charities as you add new ones.
- Improved ItsDeductible Import — Better address parsing when importing from ItsDeductible CSV files, with smarter duplicate handling.
- Line Item ID Race Condition — Fixed a rare bug where creating multiple donation items simultaneously could cause ID conflicts.
- Popup Blocker Error Handling — Improved error messages when your browser blocks sign-in popups.
- Charity Selection Dialog — Fixed 'Use Existing' charity selection to work correctly in all scenarios.
- Memory Optimization — Infrastructure improvements for handling large donation collections more efficiently.
- Infinite Scroll — Home page now uses memory-efficient infinite scroll with SQL-based metrics instead of loading all donations at once.
iOS
- iOS 26 Compatibility — Full support for iOS 26 with the latest Xcode 26 tools.
- Flutter 3.38.7 Upgrade — Updated to the latest Flutter version for better performance and compatibility.
- Share Sheet on iOS 26 — Fixed compatibility with iOS 26's updated share sheet behavior.
- Mileage Recurrence — Fixed storage and calculation of recurring mileage donations in PDFs.
Web
- AI-Powered Support Chat — Get instant answers to your questions about DeductAble through our AI-powered support chat, available in-app.
- User Feedback Triage — Your feedback is now automatically analyzed and organized to help us prioritize improvements.
- Sign-Up Tracking — Improved Google Ads conversion tracking for new sign-ups.
- Web Sign-In — Fixed Google/Apple sign-in to work correctly when email addresses match existing accounts.
- Web Analytics — Enabled proper GA4 and Google Ads conversion tracking for web purchases and sign-ups.
- Web PDF Export — Resolved hanging issues with Form 8283 worksheet generation on the web version.
Web
- Google Ads Conversion Tracking — Improved tracking of sign-ups and web purchases for better analytics.
- Web Purchase Tracking — Fixed missing analytics tracking for purchases made through the web paywall dialog.
- RevenueCat Initialization — Prevented duplicate customer creation when signing in with Google or Apple accounts.
iOS
- Authentication Improvements — Fixed keychain restoration on iOS before RevenueCat initialization.
- Form 8283 Worksheet Update — Revised the Form 8283 for easier TurboTax entry with improved column headers and organization.
- Mileage Tracking — Year-end summary now shows total miles and trips for your charitable mileage donations.
- Default Categories — Items imported from ItsDeductible now default to 'Household Items and Clothing' category.
Web
- Form 8283 Worksheet Update — Revised the Form 8283 for easier TurboTax entry with improved column headers and organization.
- Category Display — Fixed how categories are displayed on forms — now shows just the main category (e.g., 'Clothing' instead of 'Clothing > Men's').
- Item Organization — Changed goods section to group by Charity and Date for clearer organization.
- Web RevenueCat Initialization — Fixed premium subscription status checking on the web version.
- Web PDF Export — Resolved page-spanning crashes when exporting PDFs with goods donations.
- Item Quantity Calculation — Fixed category counting in Form 8283 when items have quantities greater than 1.
- Web Analytics Events — Enabled sign-up and purchase event tracking for web users.
Web
- Server-Side Subscription Status — Implemented secure server-side checking of subscription status for web users with ad blockers.
- RevenueCat API Updates — Updated to use RevenueCat v2 API for more reliable subscription verification.
- Password Manager Support — Added autofill hints to sign-in form fields for better password manager compatibility.
- Bulk Donation Entry — Increased AI Assistant capacity to handle 20+ items in a single natural language request.
- Web ItsDeductible Import Parity — Web import now matches iOS behavior with proper grouping and deduplication.
- Donation Delete Option — Added Delete option to donation context menu on web for easier management.
Cross-Platform
- Infinite Scroll & Pagination — Home page now uses efficient pagination instead of loading all donations at once.
- Apple Maps Integration — Added support for Apple Maps on web with proper CORS handling and Content Security Policy updates.
- Improved Charity Search — Better coordinate passing and address display in charity search results.
- Accessibility Updates — Fixed several accessibility issues and improved error handling.
- Firestore Pagination — Implemented cursor-based pagination for efficient cloud data loading.
- Web Download Support — Fixed file download functionality on the web version.
Cross-Platform
- Complete Redesign — Complete redesign and modernization of the DeductAble application.
- Streamlined Donation Entry — Faster, more intuitive donation creation process.
- Enhanced Cloud Sync — More reliable synchronization between iOS and web platforms.
- Improved PDF Export — Better formatting and compliance with tax forms.
- Better Error Handling — More helpful error messages and recovery options.
- Mobile-First Design — Optimized experience for iOS users.
iOS
- Multiple bug fixes and performance optimizations.
- Enhanced cloud synchronization.
- Better support for various tax export formats.
- Enhanced charitable organization search.
- Improved data validation and app reliability.
- Enhanced donation tracking capabilities.
- Improved historical data viewing.
- Better organization of donation records.
iOS
- Better app performance.
- Enhanced user interface.
- Improved data organization.
- Multiple stability updates.
iOS
- Initial iOS Release — Donation tracking and valuation.
- Tax form PDF export (Form 8283).
- Multiple donation type support (cash, goods, mileage).
- Cloud sync capabilities.