← BackChangelog
What's new in CellarAged.
June 2026Betav0.16
- newPush notifications — CellarAged can now alert your device when a wine enters its drinking window or slips past its peak, even when the app is closed. Open the notification bell and tap Enable under "Drink-window push alerts." Alerts are checked hourly and you are told once per wine, never repeatedly.
- newInstant alerts for time-sensitive events — forwarding a receipt email that adds bottles, and Inner Circle (Confrérie) requests and acceptances, now push to your device the moment they happen instead of waiting for the next check.
- newDaily email summary — once a day, if any of your bottles are newly ready to drink or past peak, CellarAged emails you a digest naming them, so a quiet inbox means a quiet cellar.
- noteOn iPhone and iPad, web push only works if you add CellarAged to your Home Screen and open it from that icon — an Apple restriction on web notifications. Android and desktop work in a normal browser tab.
- newCellarTracker direct sync — connect with your CellarTracker login to pull your inventory directly, alongside the existing CSV/TSV upload.
- improvedNew accounts now start with an empty cellar instead of a pre-filled sample collection. Want to look around first? "Explore a sample cellar" is now an explicit opt-in on the welcome screen, and clears out the moment you add your own wine.
- improvedAdd a wine by name alone — only the wine name is required now. Enter what you know and CellarAged fills in the rest; you no longer have to complete every field to save a bottle.
- improvedVarietal breakdowns now treat grape synonyms as one grape — Syrah and Shiraz, Grenache and Garnacha, Pinot Gris and Pinot Grigio no longer split into separate bars across Analytics, Insights and the variety filter. Blends (GSM, Bordeaux Blend) and deliberately distinct styles (Zinfandel vs Primitivo) are left as-is.
- improvedCounts throughout the app (bottles, wines, import totals) now use comma grouping for readability.
- fixedBulk imports no longer stop at the free-plan bottle cap — a large CellarTracker import used to commit zero bottles. Storage is unlimited; the plan only caps what is displayed.
- fixedEvery import format now de-duplicates against your existing collection, so re-importing the same file no longer silently clones your whole cellar.
- fixedCleaner imports — HTML entities are decoded, region and sub-region hierarchy is preserved instead of one clobbering the other, and unknown spreadsheet columns are no longer dumped into your private tasting notes.
- fixedFixed a false "You're offline" banner that could appear on a perfectly healthy connection.
- fixedFixed the Android push notification badge showing a white box instead of the wine-glass icon.
- fixedPalate Match now correctly fills the "Both love" row when you and another collector share grape varieties, and AI quota limits no longer surface a misleading error message.
April 2026Betav0.15
- newSystematic Tasting — new tab on every wine for WSET-style blind tasting practice. Fill in the grid with what you perceive, then reveal a reference tuned to this specific producer, vintage, and age. Enum matches highlight green, misses amber.
- newWSET Level 2 and Level 3 grids, switchable via the WSET L2 / L3 button at the top right of the tab. Level preference is remembered across wines.
- newAttempt history — every practice attempt is saved. Open the History panel at the top of the tab to review past attempts side-by-side with the reference grid you were shown at the time. The reference is snapshotted on each attempt so old reviews stay coherent even as the shared cache refreshes.
- newSave draft — save an attempt without revealing the reference if you want to pin your guess and come back to it later.
- improvedWine detail modal is wider so the full action row (Consume, Pairings, Edit, QR, Discover, WineSearcher, Share, Delete) fits on a single line on more desktop viewports.
- improvedDropdown options across the Systematic Tasting grid now capitalize the first letter for readability while preserving the underlying WSET vocabulary.
- improvedIncoming view now shows an explicit empty-state message when you have no pending bottles, explaining how bottles arrive in that view instead of rendering a blank page.
April 2026Betav0.14
- newCommunity renamed to Confrérie — the social feature now has a name that fits the world it lives in. Tabs renamed to The Table (feed), Candidats (matches), and Inner Circle (connections).
- newStorage type selector on every rack — change between Grid, Bin, Shelving, Peg/Rail, Wine Fridge, and Named Zone at any time without re-importing. Fixes auto-detected types without starting over.
- newZone management panel — racks with mixed storage now expose a Settings button that shows all zones with editable name, type, rows, columns, and depth. Zones can be added or removed after import.
- newNamed sections always visible during import — when a location has both numeric bins and named labels (e.g. bins 1–5 plus a "Top" display shelf), a configuration panel now always appears showing each named section with Capacity, Depth, and Above/Below position controls.
- improvedWine fridge detection — brand keyword score increased so EuroCave, Liebherr, and other known brands are always detected as Wine Fridge type even when bin signals are strong.
- fixedSearch now normalises accents — typing "Lenne" matches "Lenné", "Chateau" matches "Château", "Cote" matches "Côte". Previously the collection count was correct but no results appeared in the grid.
April 2026Betav0.13
- newColumn letter labels — each rack now has an A–Z toggle button next to the zoom controls. Switches column numbers to letters (A, B, C … Z, AA, AB …). Per-rack, so you can enable it only where your physical labelling uses letters.
- newCollapsible unassigned panel — click the ‹ button in the panel header to fold it down to a slim strip and give the rack grid the full screen width. Click › to restore.
- improvedCellar Auto-Map now picks up wines with Location and Bin data set manually or via CSV — previously only wines imported through the full pipeline were visible to Auto-Map.
- improvedAuto-Map appliance recognition — if the matched model looks wrong, click "Wrong?" to search the appliance database by model name and apply the correct configuration.
- improvedSame appliance override search is now available during CSV import in the Known Configuration card.
- fixedRow labels in zoned racks now stay pinned to the left edge when scrolling horizontally — previously the label disappeared once you scrolled past it.
- fixedZone section labels (e.g. 'A-00-1') now appear in the sticky left column rather than centred in the row, so they're always visible without scrolling right.
- fixedBottle icon sizes are now consistent across all zones in a rack — zones with different column counts were previously rendering bottles at different widths.
April 2026Betav0.12
- newScan to locate — tap the QR scan button on the Cellar Map to scan any CellarAged bottle label and jump straight to its rack position, highlighted in gold.
- newQR bottle labels — open any wine detail and tap the QR icon to generate a printable label. Single label or full sheet for all bottles of that wine. Scan the label to instantly locate the bottle in your cellar map.
- improvedAuto-Map now matches wine fridge configurations from 1,391 manufacturer-confirmed layouts — EuroCave, Liebherr, Climadiff, Avintage, Cavist, and more. If your fridge model is in the database the rack is pre-configured with exact dimensions.
- improvedAuto-Map bin label detection expanded — now correctly handles leading-zero coordinates (R01C01D01), mixed case, verbose labels (Row 3 Col 2, Shelf 1, Box 2), zero-padded integers, and drawer section formats (A-00-1).
- fixedLocations with a single bulk label (e.g. "Locker" with 73 bottles) now default to a square bin layout snapped to the nearest 6-bottle multiple rather than a nonsensical 1×64 rack.
- fixedBottles in AI-decoded freeform bin locations now spread across the full rack grid instead of piling into row 1.
April 2026Betav0.11
- newLight mode — toggle between dark and light themes from the sidebar. Your preference is saved and applied instantly on every page including the Vintage Chart.
- newVintage chart legend filters — click Drink, Wait, or Past in the legend to dim non-matching cells and isolate vintages by drinking status across all regions at once. Click again to clear.
- improvedVintage chart "In your cellar" legend item is now also a clickable filter — synced with the My Cellar button, tap it to isolate only regions and vintages where you have bottles.
March 2026Betav0.10
- newNew storage types: Shelving, Peg/Rail, and Named Zone — each renders differently in the cellar map to match your physical setup
- newCellar map legend items are now clickable filters — tap Past Peak, Drink Now, Opening Soon, or Too Young to isolate that status across your racks
- improvedDelete rack confirmation now shows the bottle count before committing
- newImport template — downloadable CSV for collections not managed in another app. Fill in from any spreadsheet and upload directly.
- newUniversal bin coordinate detection on import — handles R1C1D1, BIN1, A1, letter-number, dash-separated, plain integers, and freeform labels
- newStorage type auto-inference on import — location names ("Wine Fridge", "Diamond Bin") and bin formats are analysed to suggest the right rack type before your cellar map is built
- newLocation and Bin text fields now stored on wine records for display and future export — separate from the cellar map position data
- newLocation column added to table view
- newPrestige producer longevity database — drinking windows for ~55 major producers calibrated against known aging profiles: Bordeaux First Growths, Burgundy Grand Crus, Northern Rhône, Barolo, Tuscany, Spain, Germany, Champagne, California, Oregon, and Port
- improvedFixed constraint preventing AI windows from recognising windows already in progress — a 2001 Pauillac First Growth will no longer be told its window starts in 2026
- improved"Past Peak" badge softened to "Possibly Past Peak" for medium/low confidence AI estimates, with an inline note prompting you to override if you know better
- improvedDrink window source now shows human-readable labels: "AI estimated", "set by you", "from label scan"
- fixedVintage chart Bordeaux coverage — wines stored under any Left Bank or Right Bank appellation (Médoc, Haut-Médoc, Graves, Pessac-Léognan, Saint-Estèphe, Lalande-de-Pomerol, and more) now appear correctly
- improvedGrid card layout overhauled — flex layout eliminates dead space for short wine names while still allowing three-line wrapping for long ones
- improvedAnalytics charts now navigate directly to a filtered collection view when you click a bar
- improvedNotifications now navigate in-app rather than opening a new tab
- newNotifications can be dismissed individually with × or cleared all at once
- newMonthly/Yearly billing toggle on the plan selection screen during signup — matching the homepage pricing display
- newTooltip help system throughout the app — import flow storage types, cellar map legend, drink window confidence, and more
- newHelp & documentation at cellaraged.com/docs
- fixedAccent and umlaut characters (ő, ö, é, ñ, ü, etc.) now display correctly throughout — affects producer names, regions, and wine names from international producers
March 2026Betav0.9
- newCellar Map — visual rack grid with drag-and-drop bottle placement, urgency color system, and drink window progress bars
- newMobile cellar map with tap-to-assign bottom sheet
- newCellarTracker CSV and TSV import — auto-detects format, collapses single-bottle export rows, handles NV wines
- newCellar Master — full collection context, drink window recommendations, food pairings
- newBulk label photo import — multi-select gallery on desktop and mobile
- newFlexible purchase date entry — accepts year, month/year, or full date
- improvedReserve tier now includes unlimited bottles
- improvedFree tier raised to 100 bottles
- improvedImport progress updates in real time as each batch commits
- fixedLogin session persists on page refresh
- fixedEdit wine form pre-fills correctly for all wine types
- fixedDouble-submit guard on add wine form
- fixedDeleting rack rows/columns no longer clears unrelated bottle locations
- fixedAuto-scroll during drag when cursor is near edge of viewport