Download Latest Version TreeMap-5.2.0-arm64-mac.zip (128.3 MB)
Home / v5.0.1
Name Modified Size InfoDownloads / Week
Parent folder
latest-mac.yml 2026-09-08 505 Bytes
TreeMap-5.0.1-arm64-mac.zip 2026-09-08 125.8 MB
TreeMap-5.0.1-arm64-mac.zip.blockmap 2026-09-08 133.8 kB
TreeMap-5.0.1-arm64.dmg 2026-09-08 130.7 MB
TreeMap-5.0.1-arm64.dmg.blockmap 2026-09-08 136.3 kB
latest.yml 2026-09-08 343 Bytes
TreeMap-5.0.1.exe 2026-09-08 105.5 MB
TreeMap-Setup-5.0.1.exe 2026-09-08 105.7 MB
TreeMap-Setup-5.0.1.exe.blockmap 2026-09-08 110.4 kB
README.md 2026-09-08 7.7 kB
v5.0.1 Minor Bug Fixes source code.tar.gz 2026-09-08 3.6 MB
v5.0.1 Minor Bug Fixes source code.zip 2026-09-08 4.0 MB
Totals: 12 Items   475.8 MB 0

TreeMap 5.0.1

Every bug reported against 5.0.0 is fixed in this release; the four reports are linked below. Numbers and dates now read the English way on every machine, and the Windows pages say Windows things.

Changed

  • The mouse pointer inside TreeMap is now TreeMap's own. Instead of the system arrow, hand and I-beam you see one small dot, drawn eight ways: plain, over something clickable, in a text field, ready to grab, dragging, crosshair, resizing and disabled. It is pale on the dark theme and ink-dark on the light one, and each shape has a thin edge in the opposite shade so it stays visible on a treemap tile of its own colour.
  • The dot is a true system cursor, so it moves exactly with your hand, never lags, and never disappears while TreeMap is busy. Every hover effect is unchanged: the dot tells you what kind of thing is under it, and the control's own highlight still tells you which one.

Fixed

  • A release could lose its installers, with no way to get them back. On GitHub the download files belong to the release page, not to the version number, so when the v5.0.0 page was deleted and made again it came back with nothing to download (#32). Two things changed. A new release is published only after both installers are attached and checked, one by one, by name and size, so a release with an empty download list is no longer possible. And a release that has lost its files can have them rebuilt and put back (Actions → Build & Release → Run workflow → type the tag). What you will see: every release page lists the macOS and Windows installers.
  • Windows restore points are measured in every language, and without guessing. The Missing GB receipt and the Dashboard now ask Windows for the space its restore points use as plain numbers. Before, TreeMap read the text Windows prints on screen (vssadmin) and looked for English labels in it; on a Portuguese Windows that text reads "Espaço de armazenamento de cópias de sombra usado: 7,98 GB", so nothing was found and the receipt showed nothing (#33). The receipt for one drive no longer counts another drive's restore points; when Windows cannot say which drive a restore point belongs to, the receipt says the figure covers the whole PC. Windows normally shows that space only to an administrator. When it is withheld, the receipt says so and tells you how to see it: quit TreeMap from its icon in the system tray, then start it with Run as administrator. The tray step matters: if a copy is still running there, the administrator copy closes at once and you would think nothing happened.
  • Windows and Linux are no longer told about the Mac in the Dashboard, the Missing GB receipt, the preview pane and the first-run card. On Windows, TreeMap used to talk about Time Machine, Full Disk Access and "This Mac". Every one of those sentences now names your own system: restore points and running as an administrator on Windows, "This PC", and plain words like "this computer" until TreeMap knows which system it is on. The receipt's example of a file that reserves more room than it fills is now a Windows one (WSL's ext4.vhdx) rather than Docker.raw, and the hint for installing the video re-encoder names the Windows tool (winget) instead of the Mac one (Homebrew). This is the other half of the [#33] report.
  • Numbers and dates are written the English way on every machine. On a Portuguese or German computer TreeMap printed "1.234 shapes" beside "1.2 GB", the same dot meaning thousands in one number and tenths in the other. On an Arabic computer it printed Arabic-Indic digits inside English sentences. Counts had followed the computer's regional settings while sizes always used an English decimal point (#34). Every count TreeMap shows, on screen, in its messages and in exported reports, is now "1,234", and dates read "Sep 6, 2026" rather than "6 de set. de 2026". The clock stays your own, 10:31 PM or 22:31, whichever your computer uses, and so does the time zone. If your computer is not set to English you will notice this: TreeMap's numbers and dates now match the English words around them. TreeMap is now checked on a Portuguese-language computer so this cannot slip back.
  • Disk Topology on Windows now shows each drive letter under the drive it is stored on. On a Windows PC with two or more drives, the Dashboard's Disk Topology card said "No volumes on this disk." under every drive. C: and D: were then listed on their own below, as if they belonged to no drive (#35). TreeMap now asks Windows which drive each letter is stored on. What you will see: C: under the first SSD and D: under the second, each with its own usage bar, and the stray cards gone. Two drives of the same model are told apart as "(Disk 0)" and "(Disk 1)", the same numbers Windows' Disk Management shows. If your PC uses Storage Spaces, Windows' way of pooling several drives into one, the pooled letter sits under one combined card that names only the drives in that pool. Each of those drives says "Part of the pool below.", and the drive Windows starts from is no longer shown as part of the pool. A locked BitLocker drive still appears under its drive, but its size and free space are shown as unknown rather than as 0. A drive letter that Windows does not tie to any drive keeps its own card instead of being guessed onto one, and if Windows does not say which drive any letter lives on, the card says so. Single-drive PCs look the same as before.

📥 Installing

macOS — TreeMap-5.0.1-arm64.dmg · Apple Silicon only (M1/M2/M3/M4). Open the DMG, drag TreeMap into Applications.

⚠️ macOS will block the first launch — this is expected

You'll see “Apple could not verify ‘TreeMap.app’ is free of malware…”. Your download is fine. macOS shows that for any app Apple hasn't notarized, and notarization needs a paid $99/year Apple Developer membership this free project doesn't have.

Fastest fix — drag TreeMap to Applications, open Terminal, paste this, press Return:

xattr -dr com.apple.quarantine /Applications/TreeMap.app

No-Terminal fix — double-click TreeMap → Done → System Settings ▸ Privacy & Security → scroll to Security → Open Anyway → authenticate → double-click TreeMap → Open Anyway. (That button expires after ~1 hour; if it's missing, double-click TreeMap again to bring it back.)

On macOS Sequoia (15) and Tahoe (26) the old right-click → Open trick no longer works — Apple removed it. Use one of the two routes above.

Full walkthrough, including the "TreeMap is damaged" variant: Installing on macOS

Windows — TreeMap-Setup-5.0.1.exe. Run it, click More info → Run anyway at the SmartScreen prompt.

Intel Mac / Linux — no desktop build; run web mode from source (3 commands).

Source: README.md, updated 2026-09-08