●Release log

Changelog.

Everything that has shipped on PlanesForge, newest first. Every entry here was live for organizers and players on the day it is listed.

Latest release

12 Oct 2026

205 releases · 1565 changes · since 13 Apr 2026

October 2026 3 releases

v0.125.0 1 new · 2 fixed
  • NEWOrganizers can give registrations that ran out unpaid their place back.
  • FIXPlayers are now always reminded before an unpaid registration runs out.
  • FIXSigning up again after your registration ran out unpaid now actually holds the seat.
v0.124.0 2 changed
  • CHGThe Premium for Players page is redesigned and says only what Premium really does.
  • CHGYour player card and its public page are free for everyone now.
v0.122.0 5 new · 18 changed · 75 fixed · 3 security
  • NEWArchetype findings now link straight to the decklists behind them.
  • NEWEvery organizer can show their event's sponsors.
  • NEWYou are told when the terms change.
  • NEWPlaybook entries can name the person you played against, next to their archetype.
  • NEWPlaybook entries can be edited: the pencil on a row opens it in the form, prefilled.
  • CHGThe terms of use were revised and signed-in users see the update notice again.
  • CHGThe yearly Premium plan now runs for one year and then ends by itself.
  • CHGSponsors now appear on the TV view too.
  • CHGThe stream overlay now prints each sponsor's name under its logo.
  • CHGA deck's web address now shows the deck's name instead of a long code.
  • CHGA deck's header now names the version its figures are about.
  • CHGThe registration list now shows when each player registered and when they paid.
  • CHGThe admin tournament overview hides archived events by default.
  • CHGA Tournament Premium withdrawal now charges only for the time since Premium switched on.
  • CHGThe terms no longer treat continued use of the platform as agreement to changed terms.
  • CHGThe terms now describe Tournament Premium and how to withdraw from it.
  • CHGOrganizers can now withdraw from a Tournament Premium purchase, as the law provides.
  • CHGMatch records read wins–losses–draws on every screen, the order MTG uses.
  • CHGWin rates against opponents without a public list are grey now, on decks and matchups.
  • CHGA deck's Performance tab now leads with its record against each opponent archetype.
  • CHGPlaybook results are colored now: green for a win, red for a loss, grey for a draw.
  • CHGThe match count on the Playbook tab stays readable while the tab is open.
  • CHGSwitching tabs on a deck's page is smooth now.
  • FIXA change made by a PlanesForge admin is credited to the admin in the change email.
  • FIXAdmins are no longer offered a full refund for Tournament Premium bought with a credit.
  • FIXPrices on the Player Premium page follow your language, e.g. 9,99 € in German.
  • FIXButtons in organizer and payment emails now lead to the right page.
  • FIXThe Player Premium contract confirmation email now states the plan and price you bought.
  • FIXWithdrawing from Premium now confirms the refunded amount on the page.
  • FIXThe TV view no longer scrolls.
  • FIXThe stream overlay now fits any browser source.
  • FIXA deck's page no longer flashes "Loading" on every tab visit.
  • FIXSwitching what a deck's Performance tab counts no longer makes it flicker.
  • FIXThe cancel link in the registration confirmation now asks before it cancels.
  • FIXA tournament on a deck's Performance tab opens wherever you click its row.
  • FIXChecking in to an instant tournament you had not registered for works again.
  • FIXOrganizers can refund a Stripe payment the player asked back.
  • FIXPlayers registered in bulk now all appear on the attendee map.
  • FIXToo many sign-in attempts now say so, with a countdown.
  • FIXPlayers who give only their city now appear on the organizer's attendee map.
  • FIXWhen registering a player for your tournament fails, you now see why.
  • FIXDates on the landing page, the atlas and the tournament list follow your language.
  • FIXThe Rounds tab no longer offers another round once the last Swiss round is paired.
  • FIXStream overlays switch the rotating sponsor at the same moment.
  • FIXThe model withdrawal forms show their asterisk markers again, in every language.
  • FIXThe raffle now includes players an organizer checked in by hand.
  • FIXA Playbook match can be saved from its games alone.
  • FIXRemoving a game from a Playbook entry keeps the right games on screen.
  • FIXA tournament's sign-up page shows its real start time.
  • FIXPrices and dates on a tournament's page follow your language.
  • FIXThe rounds tab of a tournament you manage is fully translated now.
  • FIXThe note on a blocked pairing names the cut your event actually has.
  • FIXThe random draw tab has a proper name in every language.
  • FIXA refused player reactivation now explains why in your language.
  • FIXImage previews show again before you save.
  • FIXSponsors, logos and banners are saved on every tournament.
  • FIXThe help pages now say correctly how a bye counts.
  • FIXWith an odd number of players, the bye no longer splits the leaders.
  • FIXA player who dropped during Swiss no longer gets a seat in the top cut.
  • FIXOrganizers can reactivate a player who dropped during the top cut.
  • FIXA refunded Tournament Premium purchase no longer switches Premium back on.
  • FIXOnly the newest Tournament Premium checkout can be paid.
  • FIXPremium bought with a credit after a refund can no longer be switched off by Stripe.
  • FIXPremium can no longer be activated twice while a direct debit for it is clearing.
  • FIXA Tournament Premium credit can no longer switch Premium back on after a withdrawal.
  • FIXTournament Premium paid by direct debit can now be withdrawn while the debit clears.
  • FIXPremium order confirmations now include the terms and conditions as a PDF.
  • FIXBuying Tournament Premium now comes with its own withdrawal information.
  • FIXEvery Tournament Premium purchase now gets its invoice and order confirmation.
  • FIXInvoice and cancellation downloads offer the tournament's newest document.
  • FIXPrices and the profile page follow your language everywhere.
  • FIXThe withdrawal email now reads as a receipt for your withdrawal.
  • FIXEvery new Premium subscription now gets its own contract confirmation by email.
  • FIXThe withdrawal button now also appears when you open the cancellation page directly.
  • FIXThe withdrawal policy now also names the “Withdraw from contract” button in your account.
  • FIXPremium screens write amounts and dates in your language.
  • FIXA new Premium subscription now gets its own 14-day withdrawal period.
  • FIXThe Premium withdrawal is easier to find, and its confirmation says what you withdrew.
  • FIXThe Premium order confirmation now states the consent exactly as agreed at checkout.
  • FIXA dropped player can no longer be reactivated after their draft pod has moved on.
  • FIXPremium subscription and tournament Premium emails are written in your language.
  • FIXEscape now closes confirmation dialogs, the same as Cancel.
  • FIXTournament lists count today's events correctly just after midnight.
  • FIXDropping a player mid-round now gives their opponent the win for the open match.
  • FIXPayment and refund deadlines now keep the time the organizer typed.
  • FIXPayment reminders arrive on the right day for deadlines just after midnight.
  • FIXCounting on Playbook no longer hides your tournaments when you have no Playbook matches.
  • FIXEmails tell your mail app and screen reader which language they are written in.
  • FIXEmails print prices and the top cut the way your language writes them.
  • FIXOrganizer and admin confirm dialogs now appear in your language.
  • FIXCancelling, removing, restoring and refunding a registration now asks in your language.
  • FIXWith Counting on Playbook, a deck's Performance tab now counts only Playbook matches.
  • FIXArchetypes you only met in your Playbook keep the spelling you picked.
  • FIXA paid tournament no longer publishes with bank transfer or PayPal left without details.
  • FIXTournament emails show the format by name and the date in your language.
  • FIXConfirmation dialogs show their Cancel and Confirm buttons in your language.
  • FIXA deck's performance figures update when you log or delete a Playbook match.
  • FIXThe matchups page stays on your tournaments when you have no Playbook matches.
  • SECPublic registrant lists and public player cards share less personal information.
  • SECNames in emails appear exactly as typed and no longer carry formatting into the message.
  • SECUpdated components to fix security issues.

Earlier — 205 releases in total, one row each behind its month.

Need help?

Got a question? Drop us a line at admin@planesforge.de

PlanesForge

Your browser is too old to run PlanesForge. Please update it, or use a different one.

Ihr Browser ist zu alt für PlanesForge. Bitte aktualisieren Sie ihn oder nutzen Sie einen anderen.

Votre navigateur est trop ancien pour PlanesForge. Veuillez le mettre à jour ou en utiliser un autre.

Safari 16.4 · iOS 16.4 · Chrome 111 · Edge 111 · Firefox 128

PlanesForge