← BackChangelog
What's new in CellarAged.
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
- newAI Sommelier — 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