Changelog
Release notes for TDMap builds delivered through in-app update (Patreon & Gumroad).
Install from Preferences → Check for updates or the header Update badge when a new version is available.
1.0.6
Current release · free download & clearer licensing
- Free download — the TDMap component is now a free download straight from the site. It’s one build for everyone; sign in with Patreon or Gumroad to activate it (or run the 7-day trial). Get TDMap →
- Keep your version for as long as you like — once you’ve signed in on a computer, that version keeps working there offline, indefinitely — for both Patreon and Gumroad. You do not have to stay subscribed to keep using TDMap; an active license is only needed to install updates or activate a new computer. (Staying subscribed is hugely appreciated — it’s what funds new features.)
- Update protection — if a build newer than the one your license last verified shows up (e.g. a
.tox dropped in by hand instead of installed in-app), Patreon members do a quick one-time membership re-check online before the editor opens — an active membership verifies silently. Gumroad lifetime licenses are exempt (you own every future version) and never need to phone home. Prefer not to re-check? Just keep running the previous version.
- Clearer licensing page — a plain-language summary of Patreon vs Gumroad, what’s checked and when, and exactly what happens if a Patreon subscription ends. See how licensing works.
1.0.5
One build for every tier & the free trial
- One download for every tier — TDMap now ships as a single build. Sign in with Patreon or Gumroad and your Base or Pro tier applies automatically — no more picking the right file or re-downloading to switch tiers.
- 7-day free trial — try the full Pro feature set inside TDMap for 7 days without signing in (one trial per machine). The trial validates with our server at launch and about once an hour while running — so the clock can’t be extended by changing your computer’s date — and pauses without losing time if it can’t reach the internet. When the week is up, your mappings are kept and you’re invited to subscribe or buy. See the trial details.
- Sign in once, keep working — your tier is cached and used indefinitely. TDMap doesn’t re-check on every launch and never silently downgrades you; if your Patreon tier dropped, installing an update gives you a clear choice to keep your current build or switch.
- Clearer auth gate — “Demo Ended” vs a recoverable “Trial Paused — reconnect” state, and click-through from the demo timer to buy without losing your mappings.
1.0.4
Licensing polish & update policy
- Smarter update checks — checking for updates uses your local sign-in and works offline. Patreon is only re-verified live when you install an update; Gumroad lifetime keys behave the same way.
- Patreon tier sync — Base → Pro upgrades are picked up when you check for updates (no need to sign in again). Pro → Base downgrades do not silently remove Pro: you get a one-time choice to keep the Pro build or switch to Base (only when you check for updates, not on every launch).
- Signed auth cache — credentials on disk are HMAC-signed and bound to your machine. Editing the auth file or copying it to another PC invalidates the cache.
- Gumroad tab — masked license key field; activation rate-limiting after repeated failed attempts; dedicated Sign in with Patreon action (no longer tied to “check for updates”).
- Preferences & mobile — sign-out / check-for-updates footer layout fixes; landing site and in-app layout improvements on small screens.
- Update badge — header badge no longer sticks around when you are already on the latest build.
- Legal & docs — licensing overview and EULA on the website; EULA links in the auth gate and Preferences.
1.0.3
Licensing & in-place updates
- Patreon authentication — sign in with your Function Store Patreon membership (Base or Pro). OAuth is cached per machine; membership is verified live when you install an update (tier may sync when you check).
- Gumroad authentication — activate with a lifetime license key from your Gumroad purchase (up to five machines per key). Re-verify on check without burning seats on the same machine.
- Tier-based releases — your entitled tier selects the Base or Pro channel in the release manifest; tier upgrades can prompt installing the matching build.
- In-place updates — fetch the manifest, download the signed
.tox, verify SHA-256, and reload TDMap in place. TDMap_Config and your mappings stay outside the swap.
- Update UX — background check after startup when already licensed; header Update badge and Preferences for check / install; auth gate on first launch or after sign-out.
1.0.2 and earlier
Prior releases
- Earlier builds shipped before Patreon / Gumroad licensing and the public update flow. Use Check for updates in TDMap to move to the latest release for your tier.