Loading...

  1. v2.8.8iOS
    Improved location services, including a displayed address for duplicate venue names (ex. Jungle Jim’s International Market - two locations within the same city).
  2. v2.8.7iOS
    1. Unified filter-based mode system
    · Collection, Tasting, and Hunt as filters on a unified interface
    · Dynamic header and navigation
    · Dynamic "+" button title based on active mode
    · Shared underlying database and interface
    2. BourbonReader — Smart label scanner
    · Extracts: brand, product line, full name, type, age, proof, ABV, volume, mashbill, barrel info, edition/batch, bottling info, other visible text
    · Proof/ABV calculation and consistency checks
    · Precision handling for decimal values
    · Available in Add Bourbon, Add Tasting, and Add Hunt screens
    3. Hunt mode enhancements
    · Visual Open/Closed status badges
    · Proof and ABV tracking in Hunt mode
    · Enhanced "Add to Collection" workflow with automatic proof/ABV migration
    · Status prompt: "Mark as Closed" or "Keep Open" when adding Hunt to Collection
    · Database schema updates: added is_open, proof, and abv columns to hunts table
    4. Multi-select backup deletion
    · Select and delete multiple backup files at once
    · View file names, sizes, and creation dates
    · Improved backup management interface
    5. Privacy Policy and Terms of Service integration
    · Embedded HTML documents in the app
    · Accessible from "Manage Your Preferences" screen
    · Buttons positioned at bottom of preferences screen
    · Fixed scrolling and touch event issues
    6. Help/About Location Change
    · Part of the menu under the Account anchor
    · Redesign of Help/About using “hamburger” menu in upper left hand corner
  3. v2.8.6iOS
    1. **Vault search bar**
       Search bar under the banner filters the active vault (Collection, Tastings, or Hunt) by bourbon name, price, and purchase location; in Hunt mode, also by open or closed status. Keyboard dismisses when you scroll, tap the list, or clear search—and clearing search keeps you in the current vault.
    
    2. **View options as a sheet**
       The View button in the bottom toolbar now opens a sheet with the same sizing and styling as Account and Modes. Options: Search, Filter, Sort, Grid/List View (Collection), and Share Open Bottles (Collection) for a consistent experience across all three menus.
    
    3. **Help in the bottom toolbar**
       Help/About (?) has moved into the bottom toolbar, placed just to the left of the "+" button, so all main actions—Account, Modes, View, Help, and Add—are in one bar.
    
    4. **Hunt to Collection improvements**
       When adding a hunt to your collection, choose "Use hunt photo" or "Choose new photo" before opening Add Bourbon. Name, price, location, date, proof, ABV, and image are pre-filled; the hunt photo is correctly applied when you choose to use it.
    
    5. **Unified filter-based mode system**
       Collection, Tasting, and Hunt as filters on a unified interface with dynamic header and navigation, dynamic "+" button title by mode, and shared underlying database and interface.
    
    6. **BourbonReader — Smart label scanner**
       Extracts brand, product line, full name, type, age, proof, ABV, volume, mashbill, barrel info, edition/batch, bottling info, and other visible text. Proof/ABV calculation and consistency checks, precision for decimal values. Available in Add Bourbon, Add Tasting, and Add Hunt.
    
    7. **Hunt mode enhancements**
       Visual Open/Closed status badges; proof and ABV tracking; status prompt "Mark as Closed" or "Keep Open" when adding Hunt to Collection; database schema updates (is_open, proof, abv on hunts table).
    
    8. **Multi-select backup deletion**
       Select and delete multiple backup files at once; view file names, sizes, and creation dates; improved backup management interface.
    
    9. **Privacy Policy and Terms of Service**
       Embedded HTML in the app, accessible from "Manage Your Preferences," with buttons at the bottom of the preferences screen and fixed scrolling and touch behavior.
  4. v2.8.5iOS
    1. **Vault search bar**  
       Search bar under the banner filters the active vault (Collection, Tastings, or Hunt) by bourbon name, price, and purchase location; in Hunt mode, also by open or closed status. Keyboard dismisses when you scroll, tap the list, or clear search—and clearing search keeps you in the current vault.
    
    2. **View options as a sheet**  
       The View button in the bottom toolbar now opens a sheet with the same sizing and styling as Account and Modes. Options: Search, Filter, Sort, Grid/List View (Collection), and Share Open Bottles (Collection) for a consistent experience across all three menus.
    
    3. **Help in the bottom toolbar**  
       Help/About (?) has moved into the bottom toolbar, placed just to the left of the "+" button, so all main actions—Account, Modes, View, Help, and Add—are in one bar.
    
    4. **Hunt to Collection improvements**  
       When adding a hunt to your collection, choose "Use hunt photo" or "Choose new photo" before opening Add Bourbon. Name, price, location, date, proof, ABV, and image are pre-filled; the hunt photo is correctly applied when you choose to use it.
    
    5. **Unified filter-based mode system**  
       Collection, Tasting, and Hunt as filters on a unified interface with dynamic header and navigation, dynamic "+" button title by mode, and shared underlying database and interface.
    
    6. **BourbonReader — Smart label scanner**  
       Extracts brand, product line, full name, type, age, proof, ABV, volume, mashbill, barrel info, edition/batch, bottling info, and other visible text. Proof/ABV calculation and consistency checks, precision for decimal values. Available in Add Bourbon, Add Tasting, and Add Hunt.
    
    7. **Hunt mode enhancements**  
       Visual Open/Closed status badges; proof and ABV tracking; status prompt "Mark as Closed" or "Keep Open" when adding Hunt to Collection; database schema updates (is_open, proof, abv on hunts table).
    
    8. **Multi-select backup deletion**  
       Select and delete multiple backup files at once; view file names, sizes, and creation dates; improved backup management interface.
    
    9. **Privacy Policy and Terms of Service**  
       Embedded HTML in the app, accessible from "Manage Your Preferences," with buttons at the bottom of the preferences screen and fixed scrolling and touch behavior.
  5. v2.5.4iOS
    ** Major Features Implemented**
    
    **1. Firebase Community Location Sharing System**
    - ** Created Firebase data model** for business locations (`FirebaseBusinessLocation`)
    - ** Added Firebase methods** to save/load business locations with community sharing
    - ** Implemented dual storage** - locations saved to both SQLite (local) and Firebase (community)
    - ** Added duplicate prevention** across local and Firebase data sources
    - ** Enhanced location picker** to load from 3 sources: Local + Firebase + API
    
    **2. Enhanced Duplicate Prevention System**
    - ** Improved name normalization** - handles "Bob's Bar" vs "Bobs Bar", "&" vs "and", etc.
    - ** Added coordinate-based duplicate checking** (within ~11 meters)
    - ** Cross-source duplicate prevention** - prevents duplicates between local/Firebase/API
    - ** Enhanced SQL queries** with normalized name matching
    
    **3. Manual Location Entry Fix**
    - ** Fixed critical bug** - manually entered locations in text field weren't being saved
    - ** Added proper location saving** for manual text field entries
    - ** Integrated Firebase saving** for manual entries
    
    **4. UI/UX Improvements**
    - ** Fixed Col Wood's button double-tap issue** - gesture recognizer was interfering
    - ** Enhanced debug logging** throughout the location system
    - ** Improved error handling** and user feedback
    
    ** Technical Changes**
    
    **Files Modified:**
    1. **`FirebaseService.swift`** - Added complete Firebase business location system
    2. **`BourbonDatabase.swift`** - Enhanced duplicate checking, added Firebase integration
    3. **`LocationPickerViewController.swift`** - Added Firebase loading, enhanced duplicate prevention
    4. **`AddBourbonViewController.swift`** - Fixed manual entry saving, fixed button tap issue
    
    **New Capabilities:**
    - ** Community-driven location database** - users share discoveries
    - ** Personal favorites preserved** - each user's 3+ use locations remain personal
    - ** Offline-first architecture** - works without internet (local SQLite)
    - ** Community-enhanced** - richer data when online (Firebase)
    - ** Smart deduplication** - prevents same location appearing multiple times
    
    ** User Experience Impact**
    
    **Before:**
    - Manual locations not saved
    - No community sharing
    - Basic duplicate prevention
    - Col Wood's button required double-tap
    
    **After:**
    - ** Manual locations saved** to both local and community database
    - ** Community sharing** - Col Wood's discoveries available to friends
    - ** Advanced duplicate prevention** - handles name variations intelligently
    - ** Single-tap Col Wood's button** - works immediately
    - ** Three-tier location system** - Local + Firebase + API
    
    **Firebase Integration Details**
    
    - ** Data Structure**: `business_locations` node with user tracking
    - ** Security**: Authenticated users can read/write business locations
    - ** Duplicate Prevention**: Smart checking before saves
    - ** Community Benefits**: Shared location discoveries across all users
    
    **Impact**
    
    My Bourbon Collection app has evolved from a **personal tracker** into a **community discovery platform** where bourbon enthusiasts can share their favorite locations while maintaining personal preferences!
    
    The system now provides the perfect balance of **personal data** (favorites, use counts) and **community value** (shared discoveries) with robust duplicate prevention and offline-first architecture.
  6. v2.5.1iOS
    Meet Col Wood's Professional Review System
    
    Introducing the most advanced bourbon review system ever created! Col Wood, your personal bourbon expert, now provides professional-quality reviews with AI-powered intelligence.
    
    Revolutionary AI Review Generation
    
    Smart Bourbon Validation: Enter any bourbon name and let Col Wood validate it using advanced AI
    Variant Selection Picker: Choose from multiple expressions of the same bourbon brand
    Professional Descriptions: Get expert-level tasting notes in Col Wood's signature style
    Built-in Ratings: Each review includes Col Wood's Bourbon Derby Scale rating
    250-Character Limit: Comprehensive descriptions that fit perfectly in your collection
    
    Backup & Restore System
    
    Data Protection
    
    Create Backup: Save your entire collection locally with one tap
    Restore from Backup: Recover your data if needed with simple restore process
    View Backups: See all available backup files with creation dates
    Automatic Protection: Never lose your precious collection data
    
    Enhanced Email Registration & Preferences
    
    Stay Connected
    
    Double Email Entry: Enter your email twice to prevent typos during registration
    Real-time Validation: Visual feedback shows when emails match perfectly
    Change Email Option: Edit your email address without clearing fields
    Start Over Button: Clear both fields for fresh input when needed
    
    Notification Management
    
    Comprehensive Preferences: Control app updates, bourbon tastings, releases, and monthly reminders
    Push Notifications: Receive timely alerts even when the app is closed
    Email Notifications: Get important updates delivered to your inbox
    Unsubscribe Options: Individual toggles or unsubscribe from all at once
    Account Management: Delete account or manage privacy controls anytime
    
    Kiosk Mode for Business Use
    
    Public Display Features
    
    Secure Display Mode: Perfect for bars, restaurants, and bourbon tastings
    Business Integration: Show your collection in professional settings
    Enhanced Security: Prevents unauthorized access during public display
    Professional Presentation: Clean, focused interface for customer viewing
    
    Streamlined Location System
    
    Smart Location Search
    
    2-City-Block Radius: Focused search within 400 meters for truly local results
    Walking Distance: All results are easily accessible on foot
    Consistent Experience: 30-minute caching ensures reliable listings
    No More Confusion: Eliminates businesses that are miles away
    
    Enhanced Location Features
    
    Multi-API Integration: Foursquare, Apple Maps, Mapbox, HERE, and OpenStreetMap
    Automatic Detection: App detects your city/state for local focus
    Privacy-Focused: Only general location - your exact coordinates are never stored
    Global Reliability: Works anywhere with intelligent API fallback
    
    Technical Improvements
    
    Performance Enhancements
    
    Faster Response Times: Optimized AI processing and location services
    Smooth Animations: Professional UI transitions and feedback
    Memory Management: Optimized for long-term use
    Battery Efficiency: Minimal impact on device battery life
    
    User Interface Refinements
    
    Enhanced Button States: Clear feedback during AI validation and review generation
    Improved Error Handling: Better validation with user-friendly messages
    Streamlined Workflow: Removed unnecessary complexity for cleaner experience
    Professional Polish: Modern interface with smooth interactions
  7. v2.05iOS
    What's New in Version 2.05
    
    Revolutionary Location Picker Experience
    Instant Location Discovery
    Tap the Purchase Location field to immediately see nearby bourbon-friendly venues
    No more waiting - venues appear instantly within a 1-mile radius
    Enhanced search interface with activity indicators and smooth loading states
    Smart Search & Manual Entry
    Type to Search: Enter business names for custom searches
    Search Button: Appears when typing for quick access to location picker
    
    Manual Entry: Always-available option to enter custom locations like "Tony's Bar" or "Kevin's Pub"
    Saved Locations: Quick access to frequently used locations (3+ uses)
    Enhanced Multi-API Integration
    Fixed Foursquare API: Corrected authentication for reliable venue data
    5 Major APIs: Foursquare, Apple Maps, Mapbox, HERE, and OpenStreetMap
    Intelligent Fallback: Automatically switches between APIs if one fails
    Global Coverage: Works reliably in any geographic location worldwide
    
    Professional UI Improvements
    Optimized Input Experience
    Numeric Proof Field: Number pad keyboard with toolbar for easy proof entry
    Enhanced Price Field: Decimal pad keyboard with toolbar for precise pricing
    Smart Validation: Real-time validation with user-friendly error messages
    Improved Placeholders: Clear, descriptive placeholder text for better guidance
    Streamlined Interface
    Removed unnecessary complexity for cleaner experience
    Better error handling with improved validation and user feedback
    Performance optimization for faster loading and smoother interactions
    Bug fixes for constraint conflicts and UI issues
    
    Location Intelligence Enhancements
    Manual Entry Integration
    Always Available: Manual entry option appears at top of location list even when venues are found
    Clean Alert Dialog: Professional interface for entering custom location names
    Seamless Integration: Works with existing location tracking and "most used" functionality
    Consistent Experience: Manual entries appear in saved locations after 3 uses
    Enhanced Venue Details
    More comprehensive business information and ratings
    Distance calculation showing approximate distance to each location
    Professional formatting with auto-capitalization and consistent naming
    Alcohol-specific filtering ensuring only relevant venues appear
    
    Performance & Reliability
    Technical Improvements
    Faster Response Times: Optimized caching and API management
    Expanded Search Radius: Increased to 1-mile radius for better coverage
    Improved Error Handling: Better fallback when APIs are unavailable
    Smart Caching: Reduces API calls and improves response times
    User Experience
    Smooth Animations: Professional UI transitions and feedback
    Memory Management: Optimized for long-term use
    Battery Efficiency: Minimal impact on device battery life
    Offline Functionality: Full app operation without internet dependency
    
    Key Benefits
    
    Instant Discovery: Tap to immediately see nearby venues
    Flexible Entry: Manual entry for custom locations
    Smart Integration: Seamless "most used" locations tracking
    Professional UI: Clean, modern interface with smooth animations
    Global Reliability: Works anywhere with intelligent API fallback
    Enhanced Performance: Faster loading and smoother interactions
    
    This version transforms the location experience from basic to revolutionary, making it effortless for users to document their bourbon purchases from any location, whether it's a well-known establishment or their own personal collection spot!
  8. v2.0iOS
    **Inventory Tracking**
    Optional fields: ABV (auto-calculated), Flavor Profile, Notes, Price
    Size options: Shooter (50ml) to 1750ml bottles
    Rating system (thumbs down, okay, thumbs up corresponding to 1, 3, 5 stars)
    
    **Dual View Modes**
    List view for detailed information
    Grid view with pinch-to-zoom functionality
    Custom brand colors
    
    **Purchase Location Tracking**
    Integration with device location services
    Search radius of .2km (1 city block) for nearby businesses
    Business categories: Liquor Stores, Bars, Sports Bars, Whiskey Bars
    Frequently used locations with use count tracking
    
    **Bottle Tracking**
    Purchase date recording
    Date opened tracking
    Date emptied tracking
    Fill level monitoring (0-100%)
    Special handling for small bottles (disabled date tracking)

Disclosure: Independent intel to help mobile builders succeed.

AI-powered analysis with editorial review, built from publicly available sources. Marlvel.ai is not affiliated with, endorsed by, or sponsored by My Bourbon Collection: Vault, its developer, the app publisher, Apple, or Google Play. All trademarks, logos, and screenshots referenced remain the property of their respective owners.

Data licensed under CC-BY-NC 4.0