A plain-language log of the player-facing changes going into ManaCurve. This is the stuff you might actually notice while building decks, reading reports, or importing a collection.
Free beta extended through September 30
The free ManaCurve beta now runs through September 30, 2026, and every date shown in the product reflects the new window. If you hit an upgrade prompt over the past couple of days, that was the old end date kicking in early — full access is restored for every beta account, and paid subscriptions remain optional while the beta runs.
Deck workspaces use the whole desktop
Deck details, generated decks, and the manual builder now expand across large desktop screens, showing more cards side by side while keeping phone and tablet layouts unchanged.
You said: On desktop I want to use the entire screen so I can compare cards without scrolling.
Choose swaps that lower your curve
The upgrade planner now finds expensive slots above your deck's target pace and pairs them with cheaper cards that keep the same role, or the same archetype package when a role match is unavailable. Every swap shows its mana-value savings and stays unselected until you choose it; collection builds also mark recommendations you do not own.
You said: I would like a section where I can choose cards to lower my CMC.
Card tags explain each deck slot
Deck card rows now show the roles the generator chose them for, such as ramp or removal. You can also add your own tags, remove them, and click any tag to filter the list around that job.
You said: Add tags that signal how each card is going to be used in the deck.
Collection Value shows when its prices are trustworthy
The Collection Value dashboard now reports when prices were last refreshed, how many exact printings are covered, and whether import hydration or daily maintenance is queued, running, complete, failed, or stalled. Refresh prices now queues real exact-printing work instead of capturing another snapshot, and unpriced printings are listed so missing value is visible rather than folded into the total.
See the combo lines your deck is close to completing
Deck analysis now shows legal combos from ManaCurve's curated library when your deck already contains part of the line. Missing pieces show collection ownership, and you can stage them in the deck editor while choosing the cuts needed to stay at 100 cards.
You said: Show me combos and win conditions I could add, not only the ones already in my deck.
Card quantities no longer cover mana costs
Deck card tiles now place their quantity marker in the lower-left, keeping the card's mana cost visible in deck, shared, and generated grid views — including on phones.
You said: The 1x marker covered the card's mana cost.
Clearer generator fallback warnings
When example decks are missing, slow, or unavailable, deck-generation warnings now explain what happened and that the build leans on card-role analysis.
You said: The generator warning used a term I didn't understand.
Value trends stay reliable for very large collections
Collection value-trend charts looked up price history for every distinct printing you own in one database query, which would start failing for collections beyond roughly 32,000 distinct printings — the same limit that briefly broke nightly price-history recording. That lookup now runs in smaller chunks, so value trends keep working no matter how large a collection grows.
Price history backfill completes reliably
Restoring two months of missed price history in a single pass overwhelmed the write step of the recording job. Writes are now batched, so the full backfill and future large syncs complete reliably.
Daily price history is recording again
The nightly job that records price history for collection value tracking had been failing since early June — the number of tracked printings outgrew a database query limit. Large batches are now processed in smaller chunks, so daily value history records reliably again, and the missed stretch is being backfilled from our price source where it is still available.
Popular commanders first, and honest deck descriptions
New set spotlight now leads with the commanders players build most instead of listing them alphabetically. Featured decks also stopped claiming a power bracket that had not been measured — they describe the plan they were built around instead.
The Hobbit is back on the home page
The newest Commander set and our featured decks for it were missing from the home page because of how the set was categorized. Both are showing again.
Commander stories with receipts
ManaCurve can now publish a new Commander article each day and feature the latest stories near the top of the home page. Hidden gems, overlooked combos, cheaper alternatives, and commander-specific plays appear only when every featured card carries a verified engine receipt.
Easier tapping on phones
Buttons across ManaCurve now meet the standard comfortable tap size on phones and tablets, including the deck wizard's Back and Next controls and the sign-in actions. Nothing changes on a computer.
Home page buttons open what they promise
Buttons inside the sliding card rows on the home page did nothing when clicked on a computer, including View full deck and Build with this commander. They now open the right page, and dragging a row sideways to scroll still works without opening anything.
Community sections show only decks real players built
The community gallery and the commander charts now count only decks built by players. ManaCurve's own featured decks keep their Spotlight section, and internal test accounts no longer affect what appears or what is counted.
Filter your collection by set
The Collection tab now lets you narrow cards to one or more sets you actually own. Owned sets are ordered newest first, searchable by name or code, and show how many copies are in your collection.
A tighter home page
The home page now leads with the set spotlight, our own featured decks, and decks built by the community, followed by the charts and the daily card. The card of the day shows the whole card at full sharpness, and the featured set is either the newest release or one arriving within three weeks.
Spotlight Decks put the story beside the full list
Curated Spotlight Decks now open one complete page with the commander's table plan, receipt-backed synergy stories, full decklist, bracket, and price. The separate Commander Spotlight page has retired so there is one useful destination for each featured build.
Try the deck wizard before creating an account
You can now choose a commander, bracket, budget, seed cards, and every advanced option before signing up. Your choices stay on your device through account creation, and ManaCurve asks for an account only when you are ready to generate and save the deck.
New decks join the community gallery by default
Decks you create now start public, with a working share link and a place in the community gallery. A plain privacy setting can make any deck private immediately, and the gallery keeps only the newest build for each commander so repeated builds do not crowd out other ideas.
Share decks with the ManaCurve community
A new opt-in community gallery lets players browse attributed Commander decks by what is trending or newest, visit public builder profiles, and filter by commander, archetype, or bracket. Public share links stay link-only unless their owner separately chooses to list them.
Find your commander straight from the home page
The home page now opens with a commander search: type a name, pick the match, and land in the deck wizard already set up for that commander. Buttons across the page also grew to comfortable tap sizes on phones, and commander spotlight pages vary how each pick tells its story.
Commander spotlights now follow real commander plans
Spotlight picks now come from the commander's own engine instead of generic deck staples. Their stories use table language, their numbers show varied engine receipts, and each opening explains the commander's actual card text.
Commander first takes now tell the card-by-card story
Every current first-take commander now has a shareable feature page with full card art, six synergy picks, plain table-language explanations, and a verified number for every recommendation.
First takes arrive with the next set
The home page now features complete ManaCurve Commander decks for the upcoming set. Each public list updates as previews land, with key cards explained and a shortcut to build your own take.
The home page is now a living Commander almanac
Discover what players are building, meet a fresh card each day, browse deck archetypes, explore complete showcase ideas, and see ManaCurve grow at a glance. The newest set spotlight now gives every preview commander room to shine, too.
Rulebreaker commanders build legal decks
Deck generation and validation now honor the special deckbuilding permissions on seven Mystery Booster Commander Edition Rulebreaker commanders, including their card-type limits, any-color basic lands, and Whtz's larger decks. Illegal cards and over-limit exceptions are still rejected.
A new home page with a new-set spotlight
The home page now greets you with your decks, a collection glance, and a spotlight on the newest Magic set - including preview cards during spoiler season. Tap any featured commander to jump straight into building with it. Signed-in players now land here instead of the collection page.
Preview cards arrive automatically
New sets and preview cards now join the catalog through a daily Scryfall sync, even before release. Preview details fill in as Scryfall publishes them, while cards stay out of Commander-legal generation until their legality changes.
Closing full card art no longer closes card details
Pressing Escape or closing the full-art viewer now returns you to the card details panel instead of closing everything at once. Each open layer closes one step at a time.
Generated decks follow their main engine
Commanders that make creature tokens now favor token plans unless their text shows a stronger lord, death, sacrifice, graveyard, or hard-archetype engine. Zombie death engines route to aristocrats, graveyard-transition engines route to graveyard, and landfall, exile-cast, mill, blink, and opponent-death control plans keep priority when those signals are explicit.
Dialogs and card art controls work better on mobile
Feedback, card art, and delete confirmations now stay inside the phone screen and support keyboard focus, Escape, and safe cancellation. Card List details also leave room above the mobile navigation so View Full Art receives your tap.
Sacrifice decks start with connected engines
Generated decks for sacrifice and aristocrats commanders now build around connected packages of fodder, sacrifice outlets, death payoffs, and recursion, with receipts showing how the pieces work together. Players who prefer the previous building style can turn this option off in advanced settings.
Free beta extended through August 31
Beta access stays free through August 31, 2026 — three extra weeks. Paid subscriptions remain optional while the beta runs.
Deck building paths are clearer and easier to use
The guided deck wizard now includes seed cards and reviews them before generation. Saved deck art and names open their decks, an empty owned-upgrade search celebrates a collection-optimized build and points toward cards to acquire, and deck counts now use natural singular and plural wording.
Feedback sends above the navigation
The active feedback dialog now stays above the primary navigation on phones and desktops, so the visible Send Feedback action receives your click even after you attach a screenshot.
You said: Attaching an image on mobile left me unable to submit my feedback.
Choose the cards your generated deck starts with
Deck generation now has an advanced seed-card picker for must-includes from your collection. Your choices take their slots and budget first, carry a clear You chose this card receipt, and leave the generator to build the rest of the deck around them.
You said: Give me the ability to add cards I want so the deck builder can see what direction I want to go.
Mobile deck images and feedback stay visible
The deck generator now restores card art when a generated card arrives without a printing image, and retries through the card name when an older image link fails. Mobile feedback also follows the visible screen while the keyboard is open, so attaching a screenshot no longer covers the send controls.
You said: Card images were missing, and attaching an image on mobile hid the submit button.
Upgrade plans work with unowned commanders
Collection upgrade planning now treats your commander as the deck's command-zone identity even when you do not own a copy. The planner can still build upgrades for the 99 from cards you own instead of stopping before the plan begins.
You said: Upgrade planning is unavailable no matter which commander I use.
Collection builds read what your cards do
Collection deck generation now reads cards' actual functions when valuing the pool you own. Draw, ramp, token production, sacrifice engines, death payoffs, and recursion can earn evidence-backed credit even when an off-meta card lacks popularity data.
Engine decks get their real plan scores back
Plan scores and coherence badges no longer mistake healthy sacrifice, token, graveyard, artifact, or other routed decks for generic value or politics shells. Construct-aware fallback scoring now stays with generic routes, while decks with a dedicated plan template are judged by that plan.
Counter and graveyard decks get clearer plans
Generated modified-combat and graveyard decks now reserve room for the pieces those strategies need before flexible cards. Counter decks look for counter enablers, scaling, payoffs, combat threats, and finishers, while graveyard decks look for fuel, discard outlets, recursion, reanimation targets, and loop support.
Control and value decks get fairer plan scores
Plan scores now recognize more slow Commander win patterns. Grindy value engines, pillowfort and politics shells, and pure control decks get credit for the roles they actually need, such as incremental advantage, protection, table redirection, answer density, and compact late wins.
Equipment and typal decks get clearer plans
Generated equipment, Voltron, and typal decks now reserve room for the pieces those strategies need before flexible cards. Suit-up decks look for equipment or aura density, attach support, protection, combat payoffs, and a real close, while kindred decks look for tribe bodies, lords, value engines, protection, and finishers.
More commanders follow their real text
Several commanders whose deck plans were leaning on stale theme guesses now route from the actual clauses on their cards. Gishath builds as Dinosaur typal, Zhulodok stays in colorless cascade, and Atraxa, Grand Unifier now follows her enters-the-battlefield card-selection plan instead of a card-type reminder route.
Deck plan scores use one ruler
Deck detail and generator audits now read plan scores from the same stabilized metric everywhere. Strategies without a dedicated archetype-aware scorer no longer get the old double role-soup penalty, while control, combo, stax, and prison decks still use their construct-aware paths when those paths apply.
Generator fallback warnings are more precise
Deck generation no longer marks the build direction as fallback-only just because the precon synergy corpus has no exact commander match. When EDHREC commander data is available and mapped to the card catalog, the result stays focused on the real deck constraints instead of showing a misleading enrichment fallback warning.
Derevi stax decks read as stax
Derevi, Empyrial Tactician now builds through the stax shell instead of a generic combo route. Stax and prison plan scores also give credit for lock pieces, parity breakers, protection, grind engines, and compact wins, so a real stax deck no longer looks incoherent just because its best cards are restrictive permanents and table-control tools.
Ellyn gets a draw-tempo deck plan
Ellyn Harbreeze, Busybody now follows her actual token-fueled card-selection text instead of being forced into an artifact shell or a generic goodstuff pile. Draw-matters and tempo commanders can reserve room for repeatable card selection, draw payoffs, cheap board presence, tempo interaction, and a real close.
Copy commanders recognize doubled payloads
Commanders that clearly copy or double tokens, triggers, spells, or matching permanents now give those payload cards a small explainable valuation lift. Adrix-style token doublers, Isshin and Teysa trigger doublers, Veyran spell-trigger doublers, and Miirym-style permanent copy commanders can now explain when a card is being valued for doubled output.
Artifact and lifegain decks get clearer plans
Generated artifact and lifegain decks now reserve room for the pieces those strategies need before filling with flexible cards. Artifact shells look for density, mana, payoffs, recursion, and finishers, while lifegain shells look for repeatable life gain, life-to-card engines, payoffs, drain finishes, and protection.
Budget-limited bracket misses explain the real blocker
When a collection or budget cap cannot honestly reach the bracket you asked for, ManaCurve now names the deck-wide budget as a blocker and keeps B5 guidance focused on power shape and stronger support instead of asking for an impossible pile of game changers.
You said: Collection generation gave me a bracket below the one I requested after using the budget constraint
Mobile feedback and deck wizard taps are steadier
The beta feedback popup now keeps its send controls reachable on small screens after attaching a screenshot, and the deck wizard gives lower-confidence build directions a larger mobile tap target so you can choose them when the recommendation is not the plan you want.
You said: On mobile, attaching a screenshot pushed the send button away, and non-recommended deck directions could not be selected.
Discount commanders value their big payoffs
Commanders that clearly make a category of spells cheaper now score those matching cards by the cost the commander enables, not just printed mana value. Lorehold-style miracle decks value expensive instants and sorceries as cheap miracle payoffs, while creature, spell, and typed-spell cost reducers can lift the big cards their discounts are meant to unlock.
Miracle commanders get their topdeck engine
Miracle and topdeck commanders now add their signature engine on top of the normal spellslinger shell. Lorehold-style decks look for topdeck control like Sensei's Divining Top and Scroll Rack plus native miracle payoffs when those cards are available, while collection-only decks explain when the stronger miracle package needs cards you do not own yet.
Generated decks avoid unrelated combo pairs
Deck generation now checks the finished list for complete known combos that were picked as separate good cards. Non-combo decks remove unrelated combo pieces and refill those slots when the deck still reaches your requested bracket, but keep the combo with an explanation when it is the only way your pool can reach that bracket.
Krrik combo decks assemble their real finish
K'rrik, Son of Yawgmoth now gets the full Bolas's Citadel, Sensei's Divining Top, and Aetherflux Reservoir line with protection support instead of stopping at generic tutors, mana, and draw. Combo deck plan scores rise only when the actual combo core is present.
Cleaner deck list
The Decks list no longer shows the internal 'assigned' and 'slots' counts, which mixed up distinct card rows with physical copies and could make a complete deck look short. The list now just shows your decks without that confusing detail.
Generated decks understand commander text in smaller pieces
Deck generation now reads commander abilities more like a rules card: costs, triggers, payoffs, and who they affect are separated before choosing a deck plan. Discarding as a cost no longer turns a commander into a discard deck, blitz and reanimation text point toward graveyard plans, cheat-into-play commanders lean combo instead of generic typal, and Vren-style removal commanders can build as control.
Generated decks read looting and combos more carefully
Commanders with card-selection text no longer get treated as mill or discard commanders just because they discard then draw. Miracle and instant-or-sorcery commanders stay on their spells plan, and higher-power non-combo decks are less likely to have an unrelated generic combo package forced in as the win plan.
You said: Lorehold is a Boros miracle-spellslinger deck, not mill/discard plus an off-commander combo
Control and combo deck plan scores read correctly
Deck detail now uses the same archetype-aware plan score as the generator audit for control and combo decks. Answer-heavy control shells and assembled combo decks no longer look incoherent just because their key cards are interaction, tutors, mana, and protection, while combo shells without a real core still stay marked as weak.
Collection-mode bracket misses now explain why
When you ask for a higher bracket from your collection and ManaCurve has to generate a lower one, the result now shows the requested bracket next to the generated bracket, explains whether collection depth, game-changer availability, role gaps, lands, or a max-card-price cap held it back, and gives direct options like switching to Hybrid or adding the missing higher-power support.
You said: Wanted a bracket 4 and only got a bracket 3 due to my card price restriction
Deck card counts now show the true total
Deck detail now counts every required copy when it shows total cards and section totals, including collapsed basic lands like 12x Mountain or 6x Plains. A complete Commander deck should read as complete instead of looking short just because basics share one row.
You said: I built me a deck with 83 cards! fix this!
Blink decks now reuse their best enters-the-battlefield cards
Commanders that truly build around flickering creatures now generate with repeatable blink engines, high-value enters-the-battlefield creatures, trigger doublers, instant-speed protection, and ETB loops or payloads that can actually close. Control, typal, and token-copy commanders that only look nearby stay on their better-fitting plan.
Mill decks now build around decking opponents
Commanders that truly win by emptying opposing libraries now generate with mill doublers, repeat mill engines, burst-mill finishers, payoff bridges, and protection for the closing turn. Self-mill commanders that use the graveyard for value stay on their graveyard or reanimator plan instead.
Stax decks now have a way to win
Tax and prison commanders now build with the lock pieces, parity breakers, protected card flow, and compact inevitability they need to close a game. Commanders that only look adjacent to stax stay on their better-fitting plan instead of being pulled into the prison shell.
Lifegain decks now turn life into a win
Commanders that are truly built around lifegain now generate with repeatable life engines, payoffs that convert life into cards or counters, drain finishes, and protection for the payoff turn. Commanders that only gain life incidentally or play sacrifice-drain aristocrats stay on their normal plan.
Planeswalker / superfriends decks now build to a real plan
Commanders that want a planeswalker-heavy 'superfriends' deck — like Atraxa — now generate with a coherent plan: planeswalker density, proliferate engines, pillowfort protection, and clear ways to close, instead of a generic good-stuff pile. Decks that only look like superfriends but don't actually want it are left on their normal plan.
Generated decks follow a coherent archetype plan
Deck generation now builds around a recognizable plan for each archetype — filling the roles that strategy actually needs (for example tokens get generators plus payoffs; control gets answers plus a draw engine plus a compact way to win) before adding flexible value — so a generated deck reads like it has a gameplan rather than a pile of individually-good cards. Commanders without a strong archetype match keep the previous balanced build.
Decks can suggest owned cards worth a second look
Deck detail can now show a small advisory panel for cards you already own that may be easy to underrate for the commander. The panel only appears when the feature flag is enabled, keeps the suggestions occasional, and explains each pick in plain language instead of claiming you need to rebuild the deck.
Pod simulator trust checks compare against Forge
ManaCurve now has a calibration harness for the fast pod simulator that compares its deck-strength ranking against independent Forge ground truth, keeps held-out decks separate from tuning, and fails closed when coverage or agreement is not strong enough. The interaction and combo models remain off by default until that trust report is robust enough for human review.
Combo coverage recognizes more deterministic finishes
ManaCurve now recognizes additional deterministic combo packages such as Deadeye with Peregrine Drake, Mindcrank with Duskmantle Guildmage, Reveillark with Saffi and Altar, and Grave Titan with Nim Deathmantle. These are true infinite or kill lines, not loose synergy piles, so higher-power combo checks can trust them as real finishes.
Deck strength calibration gets broader playtest data
ManaCurve can now run a broad set of fair, bracket-labeled Commander decks through the independent Forge rules engine and save win-rate rankings plus play traces. This gives future simulator and generator tuning a stronger outside reference instead of relying only on our own scoring signals.
Combo detection recognizes more real cEDH win lines
ManaCurve now uses a generated combo package library mined from Moxfield co-occurrence and Commander Spellbook wins. Higher-powered generated decks and the pod simulator can recognize more compact finishes such as Godo with Helm, Malcolm with Glint-Horn, Bloodchief with Mindcrank, and other repeatedly evidenced lines, while staple piles stay muted unless they contain an actual combo.
Generated decks match each commander shell more closely
Deck generation now learns land counts, ramp, draw, interaction, creature density, and mana curve from real Moxfield and Archidekt lists for the same commander, bracket, and budget. When the evidence is strong, a commander with a creature-heavy plan and a control commander no longer start from the same generic composition targets; when the evidence is thin, ManaCurve falls back to the old bracket defaults.
Generated manabases follow real commander decks
ManaCurve now looks at Moxfield, Archidekt, and EDHREC land data for the commander before choosing utility lands. When there is enough evidence, cards like Cavern of Souls, Nykthos, The World Tree, Field of the Dead, and commander-specific fixing can move up because real lists for that commander actually play them. Thin data still falls back to the previous manabase rules, and budget plus max-card-price limits still apply.
Clearer card pool choices: build from all cards, not just your collection
The deck generator's pool options now say plainly what they build from. All Cards (Catalog) builds from every Commander-legal card — not just the ones you own — while My Collection uses only cards you have. When you're in Collection mode, a hint points you to the all-cards option, so you're never left wondering why a build only used your own cards.
You said: unable to build me a deck from all of the magic cards in the world not just my collection
Generate a deck for any commander, even unowned ones
Building in Collection pool mode no longer dead-ends when the commander isn't in your collection. Your commander is the deck's identity — it lives in the command zone, not among the 99 — so ManaCurve now builds the rest of the deck from your available cards and simply notes that you don't own the commander yet, instead of blocking the build at the final step.
You said: wont generate my deck tried 6 times
Generated decks learn from more real deck data
Catalog generation now uses a compact multi-source model built from Moxfield, Archidekt, and EDHREC data. When a commander has enough evidence, ManaCurve steers picks toward cards that real decks agree on, with EDHREC synergy helping commander-specific cards beat generic staples. The consensus pull now works in mid-power decks without crossing bracket caps, and tight-budget lists reserve enough room for real nonland cards and cheap fixing instead of spending themselves into piles of basics.
Generated decks complete combo packages
Higher-powered generation now looks for complete combo and engine packages instead of sprinkling in isolated combo pieces. ManaCurve combines Commander Spellbook, real Moxfield co-occurrence patterns, and card-text relationships, then adds package tutors and enablers only when the needed core pieces fit the commander, bracket, colors, and budget.
Generated manabases fit the deck plan better
Deck generation now gives land slots more context from the commander and chosen shell. Low-budget lists make more room for cheap utility lands like Command Tower, Reliquary Tower, Access Tunnel, Castle Embereth, artifact lands, and landfall support while still respecting total budget and max card price caps. Higher-bracket lists can reach for premium fixing and utility such as Ancient Tomb, Boseiju, Otawara, original duals, and other expensive lands when the budget allows.
Budget decks now see real card prices
Catalog and Hybrid generation now price cards from their cheapest paper printing instead of a mostly empty oracle field. Max card price caps catch expensive reserve-list cards and dual lands, and uncapped generation has a soft affordability check so pricey staples and lands are less likely to crowd out budget-friendly picks.
Generated decks stay on plan more often
Catalog generation now uses the universal scorer weights from the latest archetype search, so default decks should feel markedly more synergistic and archetype-coherent across go-wide, spellslinger, aristocrats, recursion, superfriends, ninjutsu, artifacts, enchantress, and voltron shells. Landfall tuning is still coming separately.
Price-capped decks skip unknown-price staples
When Catalog or Hybrid generation has a maximum card price, cards without a confirmed market price no longer count as free. ManaCurve now looks for prices on other printings first, then excludes still-unknown cards under the cap and says when that happened. Deck price estimates also call out any included nonbasic cards whose prices are unknown.
Generated deck brackets read the deck, not a quota
Deck generation now labels the finished list from its actual speed, consistency, interaction, resilience, and synergy signals. Game changers still matter for bracket caps, but the generator no longer treats missing game changers as a reason a tuned deck cannot be B4. When a collection build lands below the requested bracket, the report says what the deck plays as and points at the power signals to improve.
Deck cards can explain why they are here
Deck detail and public share pages now include a Why this card? view for visible deck cards. The explanation is computed from deck evidence like role signals, commander-plan fit, strategy graph links, combo detection, and card text, with cautious confidence when the evidence is thin. Public shares hide collection and budget-only reasoning.
Landfall commanders avoid spell-plan labels
Commander intent now needs clearer draw-timing evidence before treating a commander as a spellslinger plan. Landfall commanders that draw from extra land drops stay focused on lands, so generated deck reasons and upcoming card rationale copy do not describe the plan as spell chaining just because the commander draws a card.
Generated decks listen more closely to the commander
Deck generation now shares the same commander-plan vocabulary as the deck strategy graph. Commanders whose text points at a clear plan, like Vampire typal tokens, landfall, graveyard recursion, Treasure exile-casting, or proliferate counters, can steer the generated shell and card picks locally even when external synergy lookups are unavailable. Pick reasons also show that intent directly, so the result can explain why on-plan cards made the list.
Opening Hand stat reads your deck correctly
The Opening Hand percentage on deck detail was showing 0% or 100% for many healthy decks because the simulation drew the same hand every time instead of sampling. It now deals your deck repeatedly with real variation, so a normal 36-land build reads a realistic keepable rate in the high 60s to 70s instead of a contradictory 0%.
You said: Opening Hand 0% while early play is 100% — that's internally contradictory.
Imports no longer fail over value bookkeeping
If the collection value history machinery hits an internal error right after an import or quick-add saves your cards, the save now completes and reports success instead of returning a server error. Value history catches up on its own; your cards were never at risk, but the old error made it look like the import failed.
Ambiguous imports match the standard printing
When an import row has no collector number or exact ID, ManaCurve now matches the regular booster printing of that set instead of an arbitrary variant. Previously a name-plus-set row could silently match a showcase or serialized printing and inflate your collection value with a treatment you may not own.
Clearer card count in your collection
The collection header now reads like a plain fraction — 50 of 2,372 cards shown — instead of stacking a plus sign on top of the total, and both numbers get thousands separators.
Deck generation can cap single-card prices
Hybrid and Catalog generation now show budget controls up front. You can set a total deck budget and a maximum price for any single card ManaCurve would need you to acquire, and upgrade plans respect the same cap while explaining when expensive staples or combo pieces were skipped.
Collection imports explain skipped rows
Collection imports now keep a durable list of rows that did not become copies, group them by reason, and offer a skipped-rows CSV with your original import columns plus the explanation. Deckbox rows with a blank Count now call that out directly instead of disappearing from the result summary.
You said: Imported 4586/5258 rows • 5824 copies. Wish there was more feedback as to why rows were skipped.
Large collections can build value history
The collection value compiler now handles thousands of owned cards and hundreds of thousands of market-history rows without overflowing, so the Value tab can build real multi-day history from the exact printings you own. Empty chart copy also distinguishes a collection with cards from a truly empty collection.
You said: The core promise ('graph renders immediately with available market history') is not yet true anywhere. Make it true.
Basic lands show as one deck row
Deck views now treat basic lands as unlimited basics instead of separate owned printings. If your Swamps, Islands, or snow basics come from several sets, the editor, deck detail, grid, and public share views show one row with the total quantity.
Stats stays open while value history catches up
The Stats dashboard now falls back to your live collection value if the new precomputed trend table is still catching up during a production rollout, instead of showing a server error.
You said: Verify /api/health, /collection Value tab, and /stats after deploy — live-verify before declaring the phase done.
Feedback now has a visible path to shipped
Beta feedback now has a full lifecycle. You can see your own submissions and where they stand, implemented items can point back to the changelog entry that shipped them, and admins have faster tools for keeping the loop current.
Collection history is now core
The collection value chart is no longer a Pro-only surface. ManaCurve now reads prebuilt daily trend points, appends today's live value, and describes the chart as the value of your current holdings over time, so large collections get a faster, more honest market history view.
You said: Full collection history becomes a core/free feature. Pro keeps alerts, automation, and deeper analytics.
Collection history handles rollout safely
Collection value history now falls back gracefully while the new trend table is still rolling out. Instead of failing when that table has not appeared yet, ManaCurve keeps using the available snapshot data until the prebuilt history is ready.
Decks and upgrades can see combo opportunities
ManaCurve now uses Commander Spellbook more proactively when the bracket and request call for it. Higher-powered generation can look for compact on-plan win lines, while upgrade plans can surface a Win Path Unlock when your current deck is one owned card away from a confirmed combo. Lower-power requests still stay restrained unless you ask for combo directly.
You said: Spellbook's ability to find Potential Combos could be a really great thing to consider for our deckbuilder / generator and upgrade planner.
Upgrade plans follow generator roles more closely
The upgrade planner now reads the generator's newer role language before suggesting swaps. It is more careful about preserving scarce ramp, draw, interaction, protection, and real win-condition slots, so an upgrade path should not trade away the one card that actually closes the game just to add another value engine.
You said: Those changes should also apply to the logic within the upgrade planner.
Collection leaders now mean single-card value
The Collection Leaders list now ranks by the highest individual copy value instead of letting a pile of low-value duplicates outrank truly expensive cards. Bulk stacks still count toward your total collection value, but they no longer crowd out your best singles.
You said: I just want highest value SINGLE CARDS, not the total value of all of my bulk commons.
Stats opens reliably again
The Stats dashboard now uses bounded daily snapshot rows for its value pulse instead of doing heavy value-history compilation while the page loads, so large collections can open the dashboard without tripping the known trend-builder crash.
You said: The /stats crash needs fixture-first reproduction, and the recursive getCollectionValueTrend must be understood.
Collection values respect exact printings
ManaCurve now has regression coverage proving owned collection value is based on the exact printing and finish you imported, not just the card name. If an owned printing is missing a market price, it stays unpriced instead of borrowing a broad card-level estimate, so totals are more honest while price history work continues.
You said: We need to ensure this plan is able to recognize WHICH version of a card to seek value for.
Combo detection shows its work
ManaCurve was already finding concrete combo lines; now the combo panel proves what it checked. Detected Combos counts confirmed lines separately from loose synergy packages, empty results say how many Commander Spellbook and curated packages were checked, setup-heavy infinite lines stay labeled as infinite, and incomplete enrichment is called out instead of pretending nothing was found.
You said: Decks that plausibly contain combos show No combos detected and No complete combo packages.
A calmer place to read your decks
The card-art collage now lives only on the sign-in page; app pages sit on a clean dark canvas so panels and text stay readable. Every panel has one small info button that explains all of its numbers at once instead of a question mark hovering next to each stat. Delete Deck moved into the Actions tab where destructive things belong, the generated-deck details collapsed into a single line, and the collection's delete-everything controls are tucked behind a disclosure.
You said: Formatting is not all standardized and clean, text is not always readable, and the chips are obvious.
The logo keeps signed-in players in the app
Clicking the ManaCurve logo from What's new now sends signed-in players back to their collection instead of the public homepage. The homepage also recognizes active sessions, so returning there no longer looks like you have to log in again.
You said: Clicking what's new while logged in, then clicking the main ManaCurve logo takes us back to the main page and makes me log in again.
Feedback stays out of your way
The beta feedback popup can now be moved around on desktop, and the page behind it stays visible and usable while you write. Deck Strategy card popups also keep the section title in view, so it is easier to remember which part of the strategy you opened.
You said: Allow me to move the feedback popup around the screen to where I want it. Allow the background to be undimmed and clickable so I can see it better.
Card names open the card now
Plain card names across deck overview, analysis, public shared decks, and generator reports now open the existing card view. When ManaCurve mentions a card, you can inspect it without hunting for the image somewhere else on the page.
You said: Whenever there is a card named, it should be clickable to show the card.
Win plans have to prove they can close
ManaCurve is stricter about what counts as a real closer. Generic support cards and loose theme density do less work now; a deck needs cards that can actually end the game, create a credible clock, drain the table, overrun, evade, or assemble a near-deterministic combo before the Win Plan tile calls it ready.
Commanders with unusual text get a better read
Vren, the Relentless and similar commanders are now understood through their actual play pattern: removal pressure, death/exile replacement effects, and token payoff. That means the generator is less likely to shrug at a commander just because the card does not use the obvious deck-building words.
Combo labels match the combo evidence
Deck Strategy no longer calls a list Combo when the final analysis found no concrete combos. Strategy labels, graph paths, and win-condition copy now lean on the same evidence as the combo section, so the overview and analysis stop disagreeing with each other.
You said: Labeled Combo with 0 detected combos.
Numbers explain themselves
The scored and derived numbers now have small info buttons on deck detail, shared deck, and generator result surfaces. Power, bracket, foundation, opening hand, win plan, radar axes, role health, and similar metrics explain what they measure and how to read them without making the page heavier.
Big collections feel faster
Collection pages now load from the cards you actually own instead of walking broad catalog data first, and decks/collections show loading states instead of briefly pretending they are empty. Large CSV imports also move in bigger, safer chunks with resumable session support, so a big paper collection is less likely to stall halfway through.