Releases: mad-labs-org/tbh-meter-releases
tbh-meter v0.35.2
Download
Grab the Setup .exe and run it — it installs the app and keeps itself
up to date automatically.
"Windows protected your PC" warning
These builds are not code-signed, so SmartScreen shows a blue warning the first
time you run them. Click More info → Run anyway. If your antivirus quarantines
tbh-reader.exe, allow/restore it (bundled Python reader).
What's Changed
- feat: Tailwind v4 + shadcn migration, animated content & 3-hero party planner by @viniarruda in mad-labs-org/tbh-wiki#1
- feat(ui): site logo branding (header, favicon, home) by @viniarruda in mad-labs-org/tbh-wiki#2
- feat: build planner revamp, game icons, news, guides & bug reports by @viniarruda in mad-labs-org/tbh-wiki#3
- fix(build): vendor src/data for Railway build (+ rune detail & server env) by @viniarruda in mad-labs-org/tbh-wiki#4
- Restructure site: /database consolidation, unified search, minimalist home, build cards by @pedrobullo in mad-labs-org/tbh-wiki#6
- feat: stage simulator, socket effects, i18n, ads & anonymous builds by @viniarruda in mad-labs-org/tbh-wiki#7
- feat: build editor (runes/gear/tooltips), stage test, community & brand by @viniarruda in mad-labs-org/tbh-wiki#8
- feat(seo): add logo to default OG share image by @viniarruda in mad-labs-org/tbh-wiki#9
- test: community review cleanups + unit & e2e coverage by @viniarruda in mad-labs-org/tbh-wiki#10
- fix: socket effects, favicon, OG image & number input spinners by @viniarruda in mad-labs-org/tbh-wiki#11
- feat: multi-select list filters, card improvements, and socket-effect fix by @viniarruda in mad-labs-org/tbh-wiki#12
- feat: XP & Gold Calculator, stage reward scaling & Offering page by @viniarruda in mad-labs-org/tbh-wiki#16
- feat(builds): markdown build guide with @Skill mentions by @viniarruda in mad-labs-org/tbh-wiki#17
- feat(leaderboards): DPS leaderboards for all stages by @viniarruda in mad-labs-org/tbh-wiki#18
- feat(leaderboards): hero selection with build detail sections by @viniarruda in mad-labs-org/tbh-wiki#19
- feat(leaderboards): submit run dialog and compact hero cards by @viniarruda in mad-labs-org/tbh-wiki#20
- feat(i18n): full UI localization for all 16 game locales by @viniarruda in mad-labs-org/tbh-wiki#21
- feat(dps-meter): electron DPS meter overlay app by @viniarruda in mad-labs-org/tbh-wiki#22
- feat(ui): disable leaderboards nav with Soon badge + home portrait spacing by @viniarruda in mad-labs-org/tbh-wiki#23
- fix(dps-meter): replace empty placeholder icons that broke windows build by @viniarruda in mad-labs-org/tbh-wiki#24
- fix(web): mobile responsiveness overflow fixes by @viniarruda in mad-labs-org/tbh-wiki#25
- fix(web): show material socket effects in item tooltips by @viniarruda in mad-labs-org/tbh-wiki#26
- feat(builds): redesign build detail page by @pedrobullo in mad-labs-org/tbh-wiki#27
- fix(materials): show inscription scroll effects (COMMON pool) by @viniarruda in mad-labs-org/tbh-wiki#28
- feat(home): add structured skeleton for top builds loading by @viniarruda in mad-labs-org/tbh-wiki#29
- feat(builds): full stat breakdown with category sidebar by @viniarruda in mad-labs-org/tbh-wiki#30
- dps-meter: split into app/ + reader/ (python memory reader) by @marioalvial in mad-labs-org/tbh-wiki#31
- feat(guide): WYSIWYG editor with markdown escape hatch by @viniarruda in mad-labs-org/tbh-wiki#32
- refactor(dps-meter/reader)!: standardize output naming to English by @marioalvial in mad-labs-org/tbh-wiki#33
- fix(dps-meter/reader): per-run gold = combat only (no more 2× + noise) by @marioalvial in mad-labs-org/tbh-wiki#35
- fix(dps-meter/reader): per-run gold = combat SubKey only (no more 2x + noise) by @marioalvial in mad-labs-org/tbh-wiki#36
- refactor(dps-meter/reader): meter orquestra xp via metrics.xp + game (fatia xp) by @marioalvial in mad-labs-org/tbh-wiki#37
- refactor(dps-meter/reader): per-run DANO/DPS via metrics.dps orchestrator by @marioalvial in mad-labs-org/tbh-wiki#38
- refactor(dps-meter/reader): ficha→build + meter vira orquestrador puro by @marioalvial in mad-labs-org/tbh-wiki#39
- feat(dps-meter/app): live meter + runs from reader output by @marioalvial in mad-labs-org/tbh-wiki#40
- polish(builds): build-detail + planner cleanups by @pedrobullo in mad-labs-org/tbh-wiki#34
- feat(nav): builds-first header, Gear link, News→Patch Notes by @pedrobullo in mad-labs-org/tbh-wiki#42
- feat(build): selected-only active skills, larger icons by @pedrobullo in mad-labs-org/tbh-wiki#41
- feat(dps-meter): Windows installer + live-meter polish + app icon by @marioalvial in mad-labs-org/tbh-wiki#43
- feat(dps-meter): zero-config install folder + reliable shortcuts by @marioalvial in mad-labs-org/tbh-wiki#44
- feat(builds): equipment preview + per-socket tiers in item tooltip by @pedrobullo in mad-labs-org/tbh-wiki#45
- feat(dps-meter): self-contained installer (bundled reader, auto-launch) by @marioalvial in mad-labs-org/tbh-wiki#46
- feat(tooltip): show tier badge in material socket effects by @pedrobullo in mad-labs-org/tbh-wiki#47
- fix(dps-meter): JS width-resize + 'starting up' state by @marioalvial in mad-labs-org/tbh-wiki#48
- refactor(builds): shared MaterialSocketEffects component by @pedrobullo in mad-labs-org/tbh-wiki#49
- feat(stages): per-stage farming efficiency in the stage browser by @pedrobullo in mad-labs-org/tbh-wiki#53
- feat(dps-meter/app): paginate runs list with rows-per-page selector by @marioalvial in mad-labs-org/tbh-wiki#54
- feat(dps-meter): automatic version bumping + in-app version by @marioalvial in mad-labs-org/tbh-wiki#56
- feat(stages): fold farming ranking into stages, retire /tools/farming by @pedrobullo in mad-labs-org/tbh-wiki#58
- ci(dps-meter): document SmartScreen "Run anyway" in release notes by @marioalvial in mad-labs-org/tbh-wiki#59
- feat(dps-meter): wire electron-updater auto-update by @marioalvial in mad-labs-org/tbh-wiki#57
- fix(dps-meter): single-instance reader (root cause of dup/2× runs) + log cleanup + live logs → --debug by @marioalvial in mad-labs-org/tbh-wiki#55
- fix(dps-meter/app): bundle electron-updater — fixes 'Cannot find module ms' crash on launch by @marioalvial in mad-labs-org/tbh-wiki#60
- refactor(tbh-meter): rename "TBH DPS Meter" → tbh-meter, drop "dps" by @marioalvial in mad-labs-org/tbh-wiki#62
- fix(tbh-meter/app): floor live meter width so it can't vanish by @marioalvial in mad-labs-org/tbh-wiki#61
- feat(web/database): top filter bar + full item card stats by @viniarruda in mad-labs-org/tbh-wiki#63
- refactor(tbh-meter/reader): timestamp meter.log + drop redundant runs.txt by @marioalvial in mad-labs-org/tbh-wiki#64
- feat(stages): per-stage farming card only, drop global ranking table by @pedrobullo in mad-labs-org/tbh-wiki#65
- fix(tbh-meter): publish releases to a public repo so auto-update works by @marioalvial in mad-labs-org/tbh-wiki#66
- fix(stages): move farming inputs to the bottom of the page by @pedrobullo in mad-labs-org/tbh-wiki#67
- feat(cube): cube system pages with synthesis and crafting odds by @viniarruda in mad-labs-org/tbh-wiki#68
- feat(meter): run UI polish + manual update check by @viniarruda in mad-labs-org/tbh-wiki#69
- feat(meter): follow game window by @viniarruda in mad-labs-org/tbh-wiki#71
- refactor(tbh-meter/reader): drop "dps" from single-instance mutex name by @marioalvial in mad-labs-org/tbh-wiki#73
- fix(tbh-meter/app): bundle app icon into asar so the tray icon renders by @marioalvial in mad-labs-org/tbh-wiki#74
- fix(tbh-meter/reader): resolve live combat gold by structure (kills per-run 2x) by @marioalvial in mad-labs-org/tbh-wiki#76
- fix(tbh-meter/reader): count XP of heroes that die mid-run by @marioalvial in mad-labs-org/tbh-wiki#77
- feat: backend api migration (monorepo + hono api + meter sharing) by @viniarruda in mad-labs-org/tbh-wiki#78
- fix: ci typecheck, leaderboards nav, railway monorepo configs by @viniarruda in mad-labs-org/tbh-wiki#79
- fix(runes): trap board scroll/zoom so it doesn't leak to the browser by @pedrobullo in mad-labs-org/tbh-wiki#72
- build(tbh-meter/app): drop portable target, ship NSIS Setup only by @marioalvial in mad-labs-org/tbh-wiki#80
- fix(tbh-meter/app): kill the reader on quit reliably (was outliving "Quit") by @marioalvial in https://github.com/mad-lab...
tbh-meter v0.35.1
Download
Grab the Setup .exe and run it — it installs the app and keeps itself
up to date automatically.
"Windows protected your PC" warning
These builds are not code-signed, so SmartScreen shows a blue warning the first
time you run them. Click More info → Run anyway. If your antivirus quarantines
tbh-reader.exe, allow/restore it (bundled Python reader).
What's Changed
- feat: Tailwind v4 + shadcn migration, animated content & 3-hero party planner by @viniarruda in mad-labs-org/tbh-wiki#1
- feat(ui): site logo branding (header, favicon, home) by @viniarruda in mad-labs-org/tbh-wiki#2
- feat: build planner revamp, game icons, news, guides & bug reports by @viniarruda in mad-labs-org/tbh-wiki#3
- fix(build): vendor src/data for Railway build (+ rune detail & server env) by @viniarruda in mad-labs-org/tbh-wiki#4
- Restructure site: /database consolidation, unified search, minimalist home, build cards by @pedrobullo in mad-labs-org/tbh-wiki#6
- feat: stage simulator, socket effects, i18n, ads & anonymous builds by @viniarruda in mad-labs-org/tbh-wiki#7
- feat: build editor (runes/gear/tooltips), stage test, community & brand by @viniarruda in mad-labs-org/tbh-wiki#8
- feat(seo): add logo to default OG share image by @viniarruda in mad-labs-org/tbh-wiki#9
- test: community review cleanups + unit & e2e coverage by @viniarruda in mad-labs-org/tbh-wiki#10
- fix: socket effects, favicon, OG image & number input spinners by @viniarruda in mad-labs-org/tbh-wiki#11
- feat: multi-select list filters, card improvements, and socket-effect fix by @viniarruda in mad-labs-org/tbh-wiki#12
- feat: XP & Gold Calculator, stage reward scaling & Offering page by @viniarruda in mad-labs-org/tbh-wiki#16
- feat(builds): markdown build guide with @Skill mentions by @viniarruda in mad-labs-org/tbh-wiki#17
- feat(leaderboards): DPS leaderboards for all stages by @viniarruda in mad-labs-org/tbh-wiki#18
- feat(leaderboards): hero selection with build detail sections by @viniarruda in mad-labs-org/tbh-wiki#19
- feat(leaderboards): submit run dialog and compact hero cards by @viniarruda in mad-labs-org/tbh-wiki#20
- feat(i18n): full UI localization for all 16 game locales by @viniarruda in mad-labs-org/tbh-wiki#21
- feat(dps-meter): electron DPS meter overlay app by @viniarruda in mad-labs-org/tbh-wiki#22
- feat(ui): disable leaderboards nav with Soon badge + home portrait spacing by @viniarruda in mad-labs-org/tbh-wiki#23
- fix(dps-meter): replace empty placeholder icons that broke windows build by @viniarruda in mad-labs-org/tbh-wiki#24
- fix(web): mobile responsiveness overflow fixes by @viniarruda in mad-labs-org/tbh-wiki#25
- fix(web): show material socket effects in item tooltips by @viniarruda in mad-labs-org/tbh-wiki#26
- feat(builds): redesign build detail page by @pedrobullo in mad-labs-org/tbh-wiki#27
- fix(materials): show inscription scroll effects (COMMON pool) by @viniarruda in mad-labs-org/tbh-wiki#28
- feat(home): add structured skeleton for top builds loading by @viniarruda in mad-labs-org/tbh-wiki#29
- feat(builds): full stat breakdown with category sidebar by @viniarruda in mad-labs-org/tbh-wiki#30
- dps-meter: split into app/ + reader/ (python memory reader) by @marioalvial in mad-labs-org/tbh-wiki#31
- feat(guide): WYSIWYG editor with markdown escape hatch by @viniarruda in mad-labs-org/tbh-wiki#32
- refactor(dps-meter/reader)!: standardize output naming to English by @marioalvial in mad-labs-org/tbh-wiki#33
- fix(dps-meter/reader): per-run gold = combat only (no more 2× + noise) by @marioalvial in mad-labs-org/tbh-wiki#35
- fix(dps-meter/reader): per-run gold = combat SubKey only (no more 2x + noise) by @marioalvial in mad-labs-org/tbh-wiki#36
- refactor(dps-meter/reader): meter orquestra xp via metrics.xp + game (fatia xp) by @marioalvial in mad-labs-org/tbh-wiki#37
- refactor(dps-meter/reader): per-run DANO/DPS via metrics.dps orchestrator by @marioalvial in mad-labs-org/tbh-wiki#38
- refactor(dps-meter/reader): ficha→build + meter vira orquestrador puro by @marioalvial in mad-labs-org/tbh-wiki#39
- feat(dps-meter/app): live meter + runs from reader output by @marioalvial in mad-labs-org/tbh-wiki#40
- polish(builds): build-detail + planner cleanups by @pedrobullo in mad-labs-org/tbh-wiki#34
- feat(nav): builds-first header, Gear link, News→Patch Notes by @pedrobullo in mad-labs-org/tbh-wiki#42
- feat(build): selected-only active skills, larger icons by @pedrobullo in mad-labs-org/tbh-wiki#41
- feat(dps-meter): Windows installer + live-meter polish + app icon by @marioalvial in mad-labs-org/tbh-wiki#43
- feat(dps-meter): zero-config install folder + reliable shortcuts by @marioalvial in mad-labs-org/tbh-wiki#44
- feat(builds): equipment preview + per-socket tiers in item tooltip by @pedrobullo in mad-labs-org/tbh-wiki#45
- feat(dps-meter): self-contained installer (bundled reader, auto-launch) by @marioalvial in mad-labs-org/tbh-wiki#46
- feat(tooltip): show tier badge in material socket effects by @pedrobullo in mad-labs-org/tbh-wiki#47
- fix(dps-meter): JS width-resize + 'starting up' state by @marioalvial in mad-labs-org/tbh-wiki#48
- refactor(builds): shared MaterialSocketEffects component by @pedrobullo in mad-labs-org/tbh-wiki#49
- feat(stages): per-stage farming efficiency in the stage browser by @pedrobullo in mad-labs-org/tbh-wiki#53
- feat(dps-meter/app): paginate runs list with rows-per-page selector by @marioalvial in mad-labs-org/tbh-wiki#54
- feat(dps-meter): automatic version bumping + in-app version by @marioalvial in mad-labs-org/tbh-wiki#56
- feat(stages): fold farming ranking into stages, retire /tools/farming by @pedrobullo in mad-labs-org/tbh-wiki#58
- ci(dps-meter): document SmartScreen "Run anyway" in release notes by @marioalvial in mad-labs-org/tbh-wiki#59
- feat(dps-meter): wire electron-updater auto-update by @marioalvial in mad-labs-org/tbh-wiki#57
- fix(dps-meter): single-instance reader (root cause of dup/2× runs) + log cleanup + live logs → --debug by @marioalvial in mad-labs-org/tbh-wiki#55
- fix(dps-meter/app): bundle electron-updater — fixes 'Cannot find module ms' crash on launch by @marioalvial in mad-labs-org/tbh-wiki#60
- refactor(tbh-meter): rename "TBH DPS Meter" → tbh-meter, drop "dps" by @marioalvial in mad-labs-org/tbh-wiki#62
- fix(tbh-meter/app): floor live meter width so it can't vanish by @marioalvial in mad-labs-org/tbh-wiki#61
- feat(web/database): top filter bar + full item card stats by @viniarruda in mad-labs-org/tbh-wiki#63
- refactor(tbh-meter/reader): timestamp meter.log + drop redundant runs.txt by @marioalvial in mad-labs-org/tbh-wiki#64
- feat(stages): per-stage farming card only, drop global ranking table by @pedrobullo in mad-labs-org/tbh-wiki#65
- fix(tbh-meter): publish releases to a public repo so auto-update works by @marioalvial in mad-labs-org/tbh-wiki#66
- fix(stages): move farming inputs to the bottom of the page by @pedrobullo in mad-labs-org/tbh-wiki#67
- feat(cube): cube system pages with synthesis and crafting odds by @viniarruda in mad-labs-org/tbh-wiki#68
- feat(meter): run UI polish + manual update check by @viniarruda in mad-labs-org/tbh-wiki#69
- feat(meter): follow game window by @viniarruda in mad-labs-org/tbh-wiki#71
- refactor(tbh-meter/reader): drop "dps" from single-instance mutex name by @marioalvial in mad-labs-org/tbh-wiki#73
- fix(tbh-meter/app): bundle app icon into asar so the tray icon renders by @marioalvial in mad-labs-org/tbh-wiki#74
- fix(tbh-meter/reader): resolve live combat gold by structure (kills per-run 2x) by @marioalvial in mad-labs-org/tbh-wiki#76
- fix(tbh-meter/reader): count XP of heroes that die mid-run by @marioalvial in mad-labs-org/tbh-wiki#77
- feat: backend api migration (monorepo + hono api + meter sharing) by @viniarruda in mad-labs-org/tbh-wiki#78
- fix: ci typecheck, leaderboards nav, railway monorepo configs by @viniarruda in mad-labs-org/tbh-wiki#79
- fix(runes): trap board scroll/zoom so it doesn't leak to the browser by @pedrobullo in mad-labs-org/tbh-wiki#72
- build(tbh-meter/app): drop portable target, ship NSIS Setup only by @marioalvial in mad-labs-org/tbh-wiki#80
- fix(tbh-meter/app): kill the reader on quit reliably (was outliving "Quit") by @marioalvial in https://github.com/mad-lab...
tbh-meter v0.35.0
Download
Grab the Setup .exe and run it — it installs the app and keeps itself
up to date automatically.
"Windows protected your PC" warning
These builds are not code-signed, so SmartScreen shows a blue warning the first
time you run them. Click More info → Run anyway. If your antivirus quarantines
tbh-reader.exe, allow/restore it (bundled Python reader).
What's Changed
- feat: Tailwind v4 + shadcn migration, animated content & 3-hero party planner by @viniarruda in mad-labs-org/tbh-wiki#1
- feat(ui): site logo branding (header, favicon, home) by @viniarruda in mad-labs-org/tbh-wiki#2
- feat: build planner revamp, game icons, news, guides & bug reports by @viniarruda in mad-labs-org/tbh-wiki#3
- fix(build): vendor src/data for Railway build (+ rune detail & server env) by @viniarruda in mad-labs-org/tbh-wiki#4
- Restructure site: /database consolidation, unified search, minimalist home, build cards by @pedrobullo in mad-labs-org/tbh-wiki#6
- feat: stage simulator, socket effects, i18n, ads & anonymous builds by @viniarruda in mad-labs-org/tbh-wiki#7
- feat: build editor (runes/gear/tooltips), stage test, community & brand by @viniarruda in mad-labs-org/tbh-wiki#8
- feat(seo): add logo to default OG share image by @viniarruda in mad-labs-org/tbh-wiki#9
- test: community review cleanups + unit & e2e coverage by @viniarruda in mad-labs-org/tbh-wiki#10
- fix: socket effects, favicon, OG image & number input spinners by @viniarruda in mad-labs-org/tbh-wiki#11
- feat: multi-select list filters, card improvements, and socket-effect fix by @viniarruda in mad-labs-org/tbh-wiki#12
- feat: XP & Gold Calculator, stage reward scaling & Offering page by @viniarruda in mad-labs-org/tbh-wiki#16
- feat(builds): markdown build guide with @Skill mentions by @viniarruda in mad-labs-org/tbh-wiki#17
- feat(leaderboards): DPS leaderboards for all stages by @viniarruda in mad-labs-org/tbh-wiki#18
- feat(leaderboards): hero selection with build detail sections by @viniarruda in mad-labs-org/tbh-wiki#19
- feat(leaderboards): submit run dialog and compact hero cards by @viniarruda in mad-labs-org/tbh-wiki#20
- feat(i18n): full UI localization for all 16 game locales by @viniarruda in mad-labs-org/tbh-wiki#21
- feat(dps-meter): electron DPS meter overlay app by @viniarruda in mad-labs-org/tbh-wiki#22
- feat(ui): disable leaderboards nav with Soon badge + home portrait spacing by @viniarruda in mad-labs-org/tbh-wiki#23
- fix(dps-meter): replace empty placeholder icons that broke windows build by @viniarruda in mad-labs-org/tbh-wiki#24
- fix(web): mobile responsiveness overflow fixes by @viniarruda in mad-labs-org/tbh-wiki#25
- fix(web): show material socket effects in item tooltips by @viniarruda in mad-labs-org/tbh-wiki#26
- feat(builds): redesign build detail page by @pedrobullo in mad-labs-org/tbh-wiki#27
- fix(materials): show inscription scroll effects (COMMON pool) by @viniarruda in mad-labs-org/tbh-wiki#28
- feat(home): add structured skeleton for top builds loading by @viniarruda in mad-labs-org/tbh-wiki#29
- feat(builds): full stat breakdown with category sidebar by @viniarruda in mad-labs-org/tbh-wiki#30
- dps-meter: split into app/ + reader/ (python memory reader) by @marioalvial in mad-labs-org/tbh-wiki#31
- feat(guide): WYSIWYG editor with markdown escape hatch by @viniarruda in mad-labs-org/tbh-wiki#32
- refactor(dps-meter/reader)!: standardize output naming to English by @marioalvial in mad-labs-org/tbh-wiki#33
- fix(dps-meter/reader): per-run gold = combat only (no more 2× + noise) by @marioalvial in mad-labs-org/tbh-wiki#35
- fix(dps-meter/reader): per-run gold = combat SubKey only (no more 2x + noise) by @marioalvial in mad-labs-org/tbh-wiki#36
- refactor(dps-meter/reader): meter orquestra xp via metrics.xp + game (fatia xp) by @marioalvial in mad-labs-org/tbh-wiki#37
- refactor(dps-meter/reader): per-run DANO/DPS via metrics.dps orchestrator by @marioalvial in mad-labs-org/tbh-wiki#38
- refactor(dps-meter/reader): ficha→build + meter vira orquestrador puro by @marioalvial in mad-labs-org/tbh-wiki#39
- feat(dps-meter/app): live meter + runs from reader output by @marioalvial in mad-labs-org/tbh-wiki#40
- polish(builds): build-detail + planner cleanups by @pedrobullo in mad-labs-org/tbh-wiki#34
- feat(nav): builds-first header, Gear link, News→Patch Notes by @pedrobullo in mad-labs-org/tbh-wiki#42
- feat(build): selected-only active skills, larger icons by @pedrobullo in mad-labs-org/tbh-wiki#41
- feat(dps-meter): Windows installer + live-meter polish + app icon by @marioalvial in mad-labs-org/tbh-wiki#43
- feat(dps-meter): zero-config install folder + reliable shortcuts by @marioalvial in mad-labs-org/tbh-wiki#44
- feat(builds): equipment preview + per-socket tiers in item tooltip by @pedrobullo in mad-labs-org/tbh-wiki#45
- feat(dps-meter): self-contained installer (bundled reader, auto-launch) by @marioalvial in mad-labs-org/tbh-wiki#46
- feat(tooltip): show tier badge in material socket effects by @pedrobullo in mad-labs-org/tbh-wiki#47
- fix(dps-meter): JS width-resize + 'starting up' state by @marioalvial in mad-labs-org/tbh-wiki#48
- refactor(builds): shared MaterialSocketEffects component by @pedrobullo in mad-labs-org/tbh-wiki#49
- feat(stages): per-stage farming efficiency in the stage browser by @pedrobullo in mad-labs-org/tbh-wiki#53
- feat(dps-meter/app): paginate runs list with rows-per-page selector by @marioalvial in mad-labs-org/tbh-wiki#54
- feat(dps-meter): automatic version bumping + in-app version by @marioalvial in mad-labs-org/tbh-wiki#56
- feat(stages): fold farming ranking into stages, retire /tools/farming by @pedrobullo in mad-labs-org/tbh-wiki#58
- ci(dps-meter): document SmartScreen "Run anyway" in release notes by @marioalvial in mad-labs-org/tbh-wiki#59
- feat(dps-meter): wire electron-updater auto-update by @marioalvial in mad-labs-org/tbh-wiki#57
- fix(dps-meter): single-instance reader (root cause of dup/2× runs) + log cleanup + live logs → --debug by @marioalvial in mad-labs-org/tbh-wiki#55
- fix(dps-meter/app): bundle electron-updater — fixes 'Cannot find module ms' crash on launch by @marioalvial in mad-labs-org/tbh-wiki#60
- refactor(tbh-meter): rename "TBH DPS Meter" → tbh-meter, drop "dps" by @marioalvial in mad-labs-org/tbh-wiki#62
- fix(tbh-meter/app): floor live meter width so it can't vanish by @marioalvial in mad-labs-org/tbh-wiki#61
- feat(web/database): top filter bar + full item card stats by @viniarruda in mad-labs-org/tbh-wiki#63
- refactor(tbh-meter/reader): timestamp meter.log + drop redundant runs.txt by @marioalvial in mad-labs-org/tbh-wiki#64
- feat(stages): per-stage farming card only, drop global ranking table by @pedrobullo in mad-labs-org/tbh-wiki#65
- fix(tbh-meter): publish releases to a public repo so auto-update works by @marioalvial in mad-labs-org/tbh-wiki#66
- fix(stages): move farming inputs to the bottom of the page by @pedrobullo in mad-labs-org/tbh-wiki#67
- feat(cube): cube system pages with synthesis and crafting odds by @viniarruda in mad-labs-org/tbh-wiki#68
- feat(meter): run UI polish + manual update check by @viniarruda in mad-labs-org/tbh-wiki#69
- feat(meter): follow game window by @viniarruda in mad-labs-org/tbh-wiki#71
- refactor(tbh-meter/reader): drop "dps" from single-instance mutex name by @marioalvial in mad-labs-org/tbh-wiki#73
- fix(tbh-meter/app): bundle app icon into asar so the tray icon renders by @marioalvial in mad-labs-org/tbh-wiki#74
- fix(tbh-meter/reader): resolve live combat gold by structure (kills per-run 2x) by @marioalvial in mad-labs-org/tbh-wiki#76
- fix(tbh-meter/reader): count XP of heroes that die mid-run by @marioalvial in mad-labs-org/tbh-wiki#77
- feat: backend api migration (monorepo + hono api + meter sharing) by @viniarruda in mad-labs-org/tbh-wiki#78
- fix: ci typecheck, leaderboards nav, railway monorepo configs by @viniarruda in mad-labs-org/tbh-wiki#79
- fix(runes): trap board scroll/zoom so it doesn't leak to the browser by @pedrobullo in mad-labs-org/tbh-wiki#72
- build(tbh-meter/app): drop portable target, ship NSIS Setup only by @marioalvial in mad-labs-org/tbh-wiki#80
- fix(tbh-meter/app): kill the reader on quit reliably (was outliving "Quit") by @marioalvial in https://github.com/mad-lab...
tbh-meter v0.34.0
Download
Grab the Setup .exe and run it — it installs the app and keeps itself
up to date automatically.
"Windows protected your PC" warning
These builds are not code-signed, so SmartScreen shows a blue warning the first
time you run them. Click More info → Run anyway. If your antivirus quarantines
tbh-reader.exe, allow/restore it (bundled Python reader).
What's Changed
- feat: Tailwind v4 + shadcn migration, animated content & 3-hero party planner by @viniarruda in mad-labs-org/tbh-wiki#1
- feat(ui): site logo branding (header, favicon, home) by @viniarruda in mad-labs-org/tbh-wiki#2
- feat: build planner revamp, game icons, news, guides & bug reports by @viniarruda in mad-labs-org/tbh-wiki#3
- fix(build): vendor src/data for Railway build (+ rune detail & server env) by @viniarruda in mad-labs-org/tbh-wiki#4
- Restructure site: /database consolidation, unified search, minimalist home, build cards by @pedrobullo in mad-labs-org/tbh-wiki#6
- feat: stage simulator, socket effects, i18n, ads & anonymous builds by @viniarruda in mad-labs-org/tbh-wiki#7
- feat: build editor (runes/gear/tooltips), stage test, community & brand by @viniarruda in mad-labs-org/tbh-wiki#8
- feat(seo): add logo to default OG share image by @viniarruda in mad-labs-org/tbh-wiki#9
- test: community review cleanups + unit & e2e coverage by @viniarruda in mad-labs-org/tbh-wiki#10
- fix: socket effects, favicon, OG image & number input spinners by @viniarruda in mad-labs-org/tbh-wiki#11
- feat: multi-select list filters, card improvements, and socket-effect fix by @viniarruda in mad-labs-org/tbh-wiki#12
- feat: XP & Gold Calculator, stage reward scaling & Offering page by @viniarruda in mad-labs-org/tbh-wiki#16
- feat(builds): markdown build guide with @Skill mentions by @viniarruda in mad-labs-org/tbh-wiki#17
- feat(leaderboards): DPS leaderboards for all stages by @viniarruda in mad-labs-org/tbh-wiki#18
- feat(leaderboards): hero selection with build detail sections by @viniarruda in mad-labs-org/tbh-wiki#19
- feat(leaderboards): submit run dialog and compact hero cards by @viniarruda in mad-labs-org/tbh-wiki#20
- feat(i18n): full UI localization for all 16 game locales by @viniarruda in mad-labs-org/tbh-wiki#21
- feat(dps-meter): electron DPS meter overlay app by @viniarruda in mad-labs-org/tbh-wiki#22
- feat(ui): disable leaderboards nav with Soon badge + home portrait spacing by @viniarruda in mad-labs-org/tbh-wiki#23
- fix(dps-meter): replace empty placeholder icons that broke windows build by @viniarruda in mad-labs-org/tbh-wiki#24
- fix(web): mobile responsiveness overflow fixes by @viniarruda in mad-labs-org/tbh-wiki#25
- fix(web): show material socket effects in item tooltips by @viniarruda in mad-labs-org/tbh-wiki#26
- feat(builds): redesign build detail page by @pedrobullo in mad-labs-org/tbh-wiki#27
- fix(materials): show inscription scroll effects (COMMON pool) by @viniarruda in mad-labs-org/tbh-wiki#28
- feat(home): add structured skeleton for top builds loading by @viniarruda in mad-labs-org/tbh-wiki#29
- feat(builds): full stat breakdown with category sidebar by @viniarruda in mad-labs-org/tbh-wiki#30
- dps-meter: split into app/ + reader/ (python memory reader) by @marioalvial in mad-labs-org/tbh-wiki#31
- feat(guide): WYSIWYG editor with markdown escape hatch by @viniarruda in mad-labs-org/tbh-wiki#32
- refactor(dps-meter/reader)!: standardize output naming to English by @marioalvial in mad-labs-org/tbh-wiki#33
- fix(dps-meter/reader): per-run gold = combat only (no more 2× + noise) by @marioalvial in mad-labs-org/tbh-wiki#35
- fix(dps-meter/reader): per-run gold = combat SubKey only (no more 2x + noise) by @marioalvial in mad-labs-org/tbh-wiki#36
- refactor(dps-meter/reader): meter orquestra xp via metrics.xp + game (fatia xp) by @marioalvial in mad-labs-org/tbh-wiki#37
- refactor(dps-meter/reader): per-run DANO/DPS via metrics.dps orchestrator by @marioalvial in mad-labs-org/tbh-wiki#38
- refactor(dps-meter/reader): ficha→build + meter vira orquestrador puro by @marioalvial in mad-labs-org/tbh-wiki#39
- feat(dps-meter/app): live meter + runs from reader output by @marioalvial in mad-labs-org/tbh-wiki#40
- polish(builds): build-detail + planner cleanups by @pedrobullo in mad-labs-org/tbh-wiki#34
- feat(nav): builds-first header, Gear link, News→Patch Notes by @pedrobullo in mad-labs-org/tbh-wiki#42
- feat(build): selected-only active skills, larger icons by @pedrobullo in mad-labs-org/tbh-wiki#41
- feat(dps-meter): Windows installer + live-meter polish + app icon by @marioalvial in mad-labs-org/tbh-wiki#43
- feat(dps-meter): zero-config install folder + reliable shortcuts by @marioalvial in mad-labs-org/tbh-wiki#44
- feat(builds): equipment preview + per-socket tiers in item tooltip by @pedrobullo in mad-labs-org/tbh-wiki#45
- feat(dps-meter): self-contained installer (bundled reader, auto-launch) by @marioalvial in mad-labs-org/tbh-wiki#46
- feat(tooltip): show tier badge in material socket effects by @pedrobullo in mad-labs-org/tbh-wiki#47
- fix(dps-meter): JS width-resize + 'starting up' state by @marioalvial in mad-labs-org/tbh-wiki#48
- refactor(builds): shared MaterialSocketEffects component by @pedrobullo in mad-labs-org/tbh-wiki#49
- feat(stages): per-stage farming efficiency in the stage browser by @pedrobullo in mad-labs-org/tbh-wiki#53
- feat(dps-meter/app): paginate runs list with rows-per-page selector by @marioalvial in mad-labs-org/tbh-wiki#54
- feat(dps-meter): automatic version bumping + in-app version by @marioalvial in mad-labs-org/tbh-wiki#56
- feat(stages): fold farming ranking into stages, retire /tools/farming by @pedrobullo in mad-labs-org/tbh-wiki#58
- ci(dps-meter): document SmartScreen "Run anyway" in release notes by @marioalvial in mad-labs-org/tbh-wiki#59
- feat(dps-meter): wire electron-updater auto-update by @marioalvial in mad-labs-org/tbh-wiki#57
- fix(dps-meter): single-instance reader (root cause of dup/2× runs) + log cleanup + live logs → --debug by @marioalvial in mad-labs-org/tbh-wiki#55
- fix(dps-meter/app): bundle electron-updater — fixes 'Cannot find module ms' crash on launch by @marioalvial in mad-labs-org/tbh-wiki#60
- refactor(tbh-meter): rename "TBH DPS Meter" → tbh-meter, drop "dps" by @marioalvial in mad-labs-org/tbh-wiki#62
- fix(tbh-meter/app): floor live meter width so it can't vanish by @marioalvial in mad-labs-org/tbh-wiki#61
- feat(web/database): top filter bar + full item card stats by @viniarruda in mad-labs-org/tbh-wiki#63
- refactor(tbh-meter/reader): timestamp meter.log + drop redundant runs.txt by @marioalvial in mad-labs-org/tbh-wiki#64
- feat(stages): per-stage farming card only, drop global ranking table by @pedrobullo in mad-labs-org/tbh-wiki#65
- fix(tbh-meter): publish releases to a public repo so auto-update works by @marioalvial in mad-labs-org/tbh-wiki#66
- fix(stages): move farming inputs to the bottom of the page by @pedrobullo in mad-labs-org/tbh-wiki#67
- feat(cube): cube system pages with synthesis and crafting odds by @viniarruda in mad-labs-org/tbh-wiki#68
- feat(meter): run UI polish + manual update check by @viniarruda in mad-labs-org/tbh-wiki#69
- feat(meter): follow game window by @viniarruda in mad-labs-org/tbh-wiki#71
- refactor(tbh-meter/reader): drop "dps" from single-instance mutex name by @marioalvial in mad-labs-org/tbh-wiki#73
- fix(tbh-meter/app): bundle app icon into asar so the tray icon renders by @marioalvial in mad-labs-org/tbh-wiki#74
- fix(tbh-meter/reader): resolve live combat gold by structure (kills per-run 2x) by @marioalvial in mad-labs-org/tbh-wiki#76
- fix(tbh-meter/reader): count XP of heroes that die mid-run by @marioalvial in mad-labs-org/tbh-wiki#77
- feat: backend api migration (monorepo + hono api + meter sharing) by @viniarruda in mad-labs-org/tbh-wiki#78
- fix: ci typecheck, leaderboards nav, railway monorepo configs by @viniarruda in mad-labs-org/tbh-wiki#79
- fix(runes): trap board scroll/zoom so it doesn't leak to the browser by @pedrobullo in mad-labs-org/tbh-wiki#72
- build(tbh-meter/app): drop portable target, ship NSIS Setup only by @marioalvial in mad-labs-org/tbh-wiki#80
- fix(tbh-meter/app): kill the reader on quit reliably (was outliving "Quit") by @marioalvial in https://github.com/mad-lab...
tbh-meter v0.33.4
Download
Grab the Setup .exe and run it — it installs the app and keeps itself
up to date automatically.
"Windows protected your PC" warning
These builds are not code-signed, so SmartScreen shows a blue warning the first
time you run them. Click More info → Run anyway. If your antivirus quarantines
tbh-reader.exe, allow/restore it (bundled Python reader).
What's Changed
- feat: Tailwind v4 + shadcn migration, animated content & 3-hero party planner by @viniarruda in mad-labs-org/tbh-wiki#1
- feat(ui): site logo branding (header, favicon, home) by @viniarruda in mad-labs-org/tbh-wiki#2
- feat: build planner revamp, game icons, news, guides & bug reports by @viniarruda in mad-labs-org/tbh-wiki#3
- fix(build): vendor src/data for Railway build (+ rune detail & server env) by @viniarruda in mad-labs-org/tbh-wiki#4
- Restructure site: /database consolidation, unified search, minimalist home, build cards by @pedrobullo in mad-labs-org/tbh-wiki#6
- feat: stage simulator, socket effects, i18n, ads & anonymous builds by @viniarruda in mad-labs-org/tbh-wiki#7
- feat: build editor (runes/gear/tooltips), stage test, community & brand by @viniarruda in mad-labs-org/tbh-wiki#8
- feat(seo): add logo to default OG share image by @viniarruda in mad-labs-org/tbh-wiki#9
- test: community review cleanups + unit & e2e coverage by @viniarruda in mad-labs-org/tbh-wiki#10
- fix: socket effects, favicon, OG image & number input spinners by @viniarruda in mad-labs-org/tbh-wiki#11
- feat: multi-select list filters, card improvements, and socket-effect fix by @viniarruda in mad-labs-org/tbh-wiki#12
- feat: XP & Gold Calculator, stage reward scaling & Offering page by @viniarruda in mad-labs-org/tbh-wiki#16
- feat(builds): markdown build guide with @Skill mentions by @viniarruda in mad-labs-org/tbh-wiki#17
- feat(leaderboards): DPS leaderboards for all stages by @viniarruda in mad-labs-org/tbh-wiki#18
- feat(leaderboards): hero selection with build detail sections by @viniarruda in mad-labs-org/tbh-wiki#19
- feat(leaderboards): submit run dialog and compact hero cards by @viniarruda in mad-labs-org/tbh-wiki#20
- feat(i18n): full UI localization for all 16 game locales by @viniarruda in mad-labs-org/tbh-wiki#21
- feat(dps-meter): electron DPS meter overlay app by @viniarruda in mad-labs-org/tbh-wiki#22
- feat(ui): disable leaderboards nav with Soon badge + home portrait spacing by @viniarruda in mad-labs-org/tbh-wiki#23
- fix(dps-meter): replace empty placeholder icons that broke windows build by @viniarruda in mad-labs-org/tbh-wiki#24
- fix(web): mobile responsiveness overflow fixes by @viniarruda in mad-labs-org/tbh-wiki#25
- fix(web): show material socket effects in item tooltips by @viniarruda in mad-labs-org/tbh-wiki#26
- feat(builds): redesign build detail page by @pedrobullo in mad-labs-org/tbh-wiki#27
- fix(materials): show inscription scroll effects (COMMON pool) by @viniarruda in mad-labs-org/tbh-wiki#28
- feat(home): add structured skeleton for top builds loading by @viniarruda in mad-labs-org/tbh-wiki#29
- feat(builds): full stat breakdown with category sidebar by @viniarruda in mad-labs-org/tbh-wiki#30
- dps-meter: split into app/ + reader/ (python memory reader) by @marioalvial in mad-labs-org/tbh-wiki#31
- feat(guide): WYSIWYG editor with markdown escape hatch by @viniarruda in mad-labs-org/tbh-wiki#32
- refactor(dps-meter/reader)!: standardize output naming to English by @marioalvial in mad-labs-org/tbh-wiki#33
- fix(dps-meter/reader): per-run gold = combat only (no more 2× + noise) by @marioalvial in mad-labs-org/tbh-wiki#35
- fix(dps-meter/reader): per-run gold = combat SubKey only (no more 2x + noise) by @marioalvial in mad-labs-org/tbh-wiki#36
- refactor(dps-meter/reader): meter orquestra xp via metrics.xp + game (fatia xp) by @marioalvial in mad-labs-org/tbh-wiki#37
- refactor(dps-meter/reader): per-run DANO/DPS via metrics.dps orchestrator by @marioalvial in mad-labs-org/tbh-wiki#38
- refactor(dps-meter/reader): ficha→build + meter vira orquestrador puro by @marioalvial in mad-labs-org/tbh-wiki#39
- feat(dps-meter/app): live meter + runs from reader output by @marioalvial in mad-labs-org/tbh-wiki#40
- polish(builds): build-detail + planner cleanups by @pedrobullo in mad-labs-org/tbh-wiki#34
- feat(nav): builds-first header, Gear link, News→Patch Notes by @pedrobullo in mad-labs-org/tbh-wiki#42
- feat(build): selected-only active skills, larger icons by @pedrobullo in mad-labs-org/tbh-wiki#41
- feat(dps-meter): Windows installer + live-meter polish + app icon by @marioalvial in mad-labs-org/tbh-wiki#43
- feat(dps-meter): zero-config install folder + reliable shortcuts by @marioalvial in mad-labs-org/tbh-wiki#44
- feat(builds): equipment preview + per-socket tiers in item tooltip by @pedrobullo in mad-labs-org/tbh-wiki#45
- feat(dps-meter): self-contained installer (bundled reader, auto-launch) by @marioalvial in mad-labs-org/tbh-wiki#46
- feat(tooltip): show tier badge in material socket effects by @pedrobullo in mad-labs-org/tbh-wiki#47
- fix(dps-meter): JS width-resize + 'starting up' state by @marioalvial in mad-labs-org/tbh-wiki#48
- refactor(builds): shared MaterialSocketEffects component by @pedrobullo in mad-labs-org/tbh-wiki#49
- feat(stages): per-stage farming efficiency in the stage browser by @pedrobullo in mad-labs-org/tbh-wiki#53
- feat(dps-meter/app): paginate runs list with rows-per-page selector by @marioalvial in mad-labs-org/tbh-wiki#54
- feat(dps-meter): automatic version bumping + in-app version by @marioalvial in mad-labs-org/tbh-wiki#56
- feat(stages): fold farming ranking into stages, retire /tools/farming by @pedrobullo in mad-labs-org/tbh-wiki#58
- ci(dps-meter): document SmartScreen "Run anyway" in release notes by @marioalvial in mad-labs-org/tbh-wiki#59
- feat(dps-meter): wire electron-updater auto-update by @marioalvial in mad-labs-org/tbh-wiki#57
- fix(dps-meter): single-instance reader (root cause of dup/2× runs) + log cleanup + live logs → --debug by @marioalvial in mad-labs-org/tbh-wiki#55
- fix(dps-meter/app): bundle electron-updater — fixes 'Cannot find module ms' crash on launch by @marioalvial in mad-labs-org/tbh-wiki#60
- refactor(tbh-meter): rename "TBH DPS Meter" → tbh-meter, drop "dps" by @marioalvial in mad-labs-org/tbh-wiki#62
- fix(tbh-meter/app): floor live meter width so it can't vanish by @marioalvial in mad-labs-org/tbh-wiki#61
- feat(web/database): top filter bar + full item card stats by @viniarruda in mad-labs-org/tbh-wiki#63
- refactor(tbh-meter/reader): timestamp meter.log + drop redundant runs.txt by @marioalvial in mad-labs-org/tbh-wiki#64
- feat(stages): per-stage farming card only, drop global ranking table by @pedrobullo in mad-labs-org/tbh-wiki#65
- fix(tbh-meter): publish releases to a public repo so auto-update works by @marioalvial in mad-labs-org/tbh-wiki#66
- fix(stages): move farming inputs to the bottom of the page by @pedrobullo in mad-labs-org/tbh-wiki#67
- feat(cube): cube system pages with synthesis and crafting odds by @viniarruda in mad-labs-org/tbh-wiki#68
- feat(meter): run UI polish + manual update check by @viniarruda in mad-labs-org/tbh-wiki#69
- feat(meter): follow game window by @viniarruda in mad-labs-org/tbh-wiki#71
- refactor(tbh-meter/reader): drop "dps" from single-instance mutex name by @marioalvial in mad-labs-org/tbh-wiki#73
- fix(tbh-meter/app): bundle app icon into asar so the tray icon renders by @marioalvial in mad-labs-org/tbh-wiki#74
- fix(tbh-meter/reader): resolve live combat gold by structure (kills per-run 2x) by @marioalvial in mad-labs-org/tbh-wiki#76
- fix(tbh-meter/reader): count XP of heroes that die mid-run by @marioalvial in mad-labs-org/tbh-wiki#77
- feat: backend api migration (monorepo + hono api + meter sharing) by @viniarruda in mad-labs-org/tbh-wiki#78
- fix: ci typecheck, leaderboards nav, railway monorepo configs by @viniarruda in mad-labs-org/tbh-wiki#79
- fix(runes): trap board scroll/zoom so it doesn't leak to the browser by @pedrobullo in mad-labs-org/tbh-wiki#72
- build(tbh-meter/app): drop portable target, ship NSIS Setup only by @marioalvial in mad-labs-org/tbh-wiki#80
- fix(tbh-meter/app): kill the reader on quit reliably (was outliving "Quit") by @marioalvial in https://github.com/mad-lab...
tbh-meter v0.33.3
Download
Grab the Setup .exe and run it — it installs the app and keeps itself
up to date automatically.
"Windows protected your PC" warning
These builds are not code-signed, so SmartScreen shows a blue warning the first
time you run them. Click More info → Run anyway. If your antivirus quarantines
tbh-reader.exe, allow/restore it (bundled Python reader).
What's Changed
- feat: Tailwind v4 + shadcn migration, animated content & 3-hero party planner by @viniarruda in mad-labs-org/tbh-wiki#1
- feat(ui): site logo branding (header, favicon, home) by @viniarruda in mad-labs-org/tbh-wiki#2
- feat: build planner revamp, game icons, news, guides & bug reports by @viniarruda in mad-labs-org/tbh-wiki#3
- fix(build): vendor src/data for Railway build (+ rune detail & server env) by @viniarruda in mad-labs-org/tbh-wiki#4
- Restructure site: /database consolidation, unified search, minimalist home, build cards by @pedrobullo in mad-labs-org/tbh-wiki#6
- feat: stage simulator, socket effects, i18n, ads & anonymous builds by @viniarruda in mad-labs-org/tbh-wiki#7
- feat: build editor (runes/gear/tooltips), stage test, community & brand by @viniarruda in mad-labs-org/tbh-wiki#8
- feat(seo): add logo to default OG share image by @viniarruda in mad-labs-org/tbh-wiki#9
- test: community review cleanups + unit & e2e coverage by @viniarruda in mad-labs-org/tbh-wiki#10
- fix: socket effects, favicon, OG image & number input spinners by @viniarruda in mad-labs-org/tbh-wiki#11
- feat: multi-select list filters, card improvements, and socket-effect fix by @viniarruda in mad-labs-org/tbh-wiki#12
- feat: XP & Gold Calculator, stage reward scaling & Offering page by @viniarruda in mad-labs-org/tbh-wiki#16
- feat(builds): markdown build guide with @Skill mentions by @viniarruda in mad-labs-org/tbh-wiki#17
- feat(leaderboards): DPS leaderboards for all stages by @viniarruda in mad-labs-org/tbh-wiki#18
- feat(leaderboards): hero selection with build detail sections by @viniarruda in mad-labs-org/tbh-wiki#19
- feat(leaderboards): submit run dialog and compact hero cards by @viniarruda in mad-labs-org/tbh-wiki#20
- feat(i18n): full UI localization for all 16 game locales by @viniarruda in mad-labs-org/tbh-wiki#21
- feat(dps-meter): electron DPS meter overlay app by @viniarruda in mad-labs-org/tbh-wiki#22
- feat(ui): disable leaderboards nav with Soon badge + home portrait spacing by @viniarruda in mad-labs-org/tbh-wiki#23
- fix(dps-meter): replace empty placeholder icons that broke windows build by @viniarruda in mad-labs-org/tbh-wiki#24
- fix(web): mobile responsiveness overflow fixes by @viniarruda in mad-labs-org/tbh-wiki#25
- fix(web): show material socket effects in item tooltips by @viniarruda in mad-labs-org/tbh-wiki#26
- feat(builds): redesign build detail page by @pedrobullo in mad-labs-org/tbh-wiki#27
- fix(materials): show inscription scroll effects (COMMON pool) by @viniarruda in mad-labs-org/tbh-wiki#28
- feat(home): add structured skeleton for top builds loading by @viniarruda in mad-labs-org/tbh-wiki#29
- feat(builds): full stat breakdown with category sidebar by @viniarruda in mad-labs-org/tbh-wiki#30
- dps-meter: split into app/ + reader/ (python memory reader) by @marioalvial in mad-labs-org/tbh-wiki#31
- feat(guide): WYSIWYG editor with markdown escape hatch by @viniarruda in mad-labs-org/tbh-wiki#32
- refactor(dps-meter/reader)!: standardize output naming to English by @marioalvial in mad-labs-org/tbh-wiki#33
- fix(dps-meter/reader): per-run gold = combat only (no more 2× + noise) by @marioalvial in mad-labs-org/tbh-wiki#35
- fix(dps-meter/reader): per-run gold = combat SubKey only (no more 2x + noise) by @marioalvial in mad-labs-org/tbh-wiki#36
- refactor(dps-meter/reader): meter orquestra xp via metrics.xp + game (fatia xp) by @marioalvial in mad-labs-org/tbh-wiki#37
- refactor(dps-meter/reader): per-run DANO/DPS via metrics.dps orchestrator by @marioalvial in mad-labs-org/tbh-wiki#38
- refactor(dps-meter/reader): ficha→build + meter vira orquestrador puro by @marioalvial in mad-labs-org/tbh-wiki#39
- feat(dps-meter/app): live meter + runs from reader output by @marioalvial in mad-labs-org/tbh-wiki#40
- polish(builds): build-detail + planner cleanups by @pedrobullo in mad-labs-org/tbh-wiki#34
- feat(nav): builds-first header, Gear link, News→Patch Notes by @pedrobullo in mad-labs-org/tbh-wiki#42
- feat(build): selected-only active skills, larger icons by @pedrobullo in mad-labs-org/tbh-wiki#41
- feat(dps-meter): Windows installer + live-meter polish + app icon by @marioalvial in mad-labs-org/tbh-wiki#43
- feat(dps-meter): zero-config install folder + reliable shortcuts by @marioalvial in mad-labs-org/tbh-wiki#44
- feat(builds): equipment preview + per-socket tiers in item tooltip by @pedrobullo in mad-labs-org/tbh-wiki#45
- feat(dps-meter): self-contained installer (bundled reader, auto-launch) by @marioalvial in mad-labs-org/tbh-wiki#46
- feat(tooltip): show tier badge in material socket effects by @pedrobullo in mad-labs-org/tbh-wiki#47
- fix(dps-meter): JS width-resize + 'starting up' state by @marioalvial in mad-labs-org/tbh-wiki#48
- refactor(builds): shared MaterialSocketEffects component by @pedrobullo in mad-labs-org/tbh-wiki#49
- feat(stages): per-stage farming efficiency in the stage browser by @pedrobullo in mad-labs-org/tbh-wiki#53
- feat(dps-meter/app): paginate runs list with rows-per-page selector by @marioalvial in mad-labs-org/tbh-wiki#54
- feat(dps-meter): automatic version bumping + in-app version by @marioalvial in mad-labs-org/tbh-wiki#56
- feat(stages): fold farming ranking into stages, retire /tools/farming by @pedrobullo in mad-labs-org/tbh-wiki#58
- ci(dps-meter): document SmartScreen "Run anyway" in release notes by @marioalvial in mad-labs-org/tbh-wiki#59
- feat(dps-meter): wire electron-updater auto-update by @marioalvial in mad-labs-org/tbh-wiki#57
- fix(dps-meter): single-instance reader (root cause of dup/2× runs) + log cleanup + live logs → --debug by @marioalvial in mad-labs-org/tbh-wiki#55
- fix(dps-meter/app): bundle electron-updater — fixes 'Cannot find module ms' crash on launch by @marioalvial in mad-labs-org/tbh-wiki#60
- refactor(tbh-meter): rename "TBH DPS Meter" → tbh-meter, drop "dps" by @marioalvial in mad-labs-org/tbh-wiki#62
- fix(tbh-meter/app): floor live meter width so it can't vanish by @marioalvial in mad-labs-org/tbh-wiki#61
- feat(web/database): top filter bar + full item card stats by @viniarruda in mad-labs-org/tbh-wiki#63
- refactor(tbh-meter/reader): timestamp meter.log + drop redundant runs.txt by @marioalvial in mad-labs-org/tbh-wiki#64
- feat(stages): per-stage farming card only, drop global ranking table by @pedrobullo in mad-labs-org/tbh-wiki#65
- fix(tbh-meter): publish releases to a public repo so auto-update works by @marioalvial in mad-labs-org/tbh-wiki#66
- fix(stages): move farming inputs to the bottom of the page by @pedrobullo in mad-labs-org/tbh-wiki#67
- feat(cube): cube system pages with synthesis and crafting odds by @viniarruda in mad-labs-org/tbh-wiki#68
- feat(meter): run UI polish + manual update check by @viniarruda in mad-labs-org/tbh-wiki#69
- feat(meter): follow game window by @viniarruda in mad-labs-org/tbh-wiki#71
- refactor(tbh-meter/reader): drop "dps" from single-instance mutex name by @marioalvial in mad-labs-org/tbh-wiki#73
- fix(tbh-meter/app): bundle app icon into asar so the tray icon renders by @marioalvial in mad-labs-org/tbh-wiki#74
- fix(tbh-meter/reader): resolve live combat gold by structure (kills per-run 2x) by @marioalvial in mad-labs-org/tbh-wiki#76
- fix(tbh-meter/reader): count XP of heroes that die mid-run by @marioalvial in mad-labs-org/tbh-wiki#77
- feat: backend api migration (monorepo + hono api + meter sharing) by @viniarruda in mad-labs-org/tbh-wiki#78
- fix: ci typecheck, leaderboards nav, railway monorepo configs by @viniarruda in mad-labs-org/tbh-wiki#79
- fix(runes): trap board scroll/zoom so it doesn't leak to the browser by @pedrobullo in mad-labs-org/tbh-wiki#72
- build(tbh-meter/app): drop portable target, ship NSIS Setup only by @marioalvial in mad-labs-org/tbh-wiki#80
- fix(tbh-meter/app): kill the reader on quit reliably (was outliving "Quit") by @marioalvial in https://github.com/mad-lab...
tbh-meter v0.33.2
Download
Grab the Setup .exe and run it — it installs the app and keeps itself
up to date automatically.
"Windows protected your PC" warning
These builds are not code-signed, so SmartScreen shows a blue warning the first
time you run them. Click More info → Run anyway. If your antivirus quarantines
tbh-reader.exe, allow/restore it (bundled Python reader).
What's Changed
- feat: Tailwind v4 + shadcn migration, animated content & 3-hero party planner by @viniarruda in mad-labs-org/tbh-wiki#1
- feat(ui): site logo branding (header, favicon, home) by @viniarruda in mad-labs-org/tbh-wiki#2
- feat: build planner revamp, game icons, news, guides & bug reports by @viniarruda in mad-labs-org/tbh-wiki#3
- fix(build): vendor src/data for Railway build (+ rune detail & server env) by @viniarruda in mad-labs-org/tbh-wiki#4
- Restructure site: /database consolidation, unified search, minimalist home, build cards by @pedrobullo in mad-labs-org/tbh-wiki#6
- feat: stage simulator, socket effects, i18n, ads & anonymous builds by @viniarruda in mad-labs-org/tbh-wiki#7
- feat: build editor (runes/gear/tooltips), stage test, community & brand by @viniarruda in mad-labs-org/tbh-wiki#8
- feat(seo): add logo to default OG share image by @viniarruda in mad-labs-org/tbh-wiki#9
- test: community review cleanups + unit & e2e coverage by @viniarruda in mad-labs-org/tbh-wiki#10
- fix: socket effects, favicon, OG image & number input spinners by @viniarruda in mad-labs-org/tbh-wiki#11
- feat: multi-select list filters, card improvements, and socket-effect fix by @viniarruda in mad-labs-org/tbh-wiki#12
- feat: XP & Gold Calculator, stage reward scaling & Offering page by @viniarruda in mad-labs-org/tbh-wiki#16
- feat(builds): markdown build guide with @Skill mentions by @viniarruda in mad-labs-org/tbh-wiki#17
- feat(leaderboards): DPS leaderboards for all stages by @viniarruda in mad-labs-org/tbh-wiki#18
- feat(leaderboards): hero selection with build detail sections by @viniarruda in mad-labs-org/tbh-wiki#19
- feat(leaderboards): submit run dialog and compact hero cards by @viniarruda in mad-labs-org/tbh-wiki#20
- feat(i18n): full UI localization for all 16 game locales by @viniarruda in mad-labs-org/tbh-wiki#21
- feat(dps-meter): electron DPS meter overlay app by @viniarruda in mad-labs-org/tbh-wiki#22
- feat(ui): disable leaderboards nav with Soon badge + home portrait spacing by @viniarruda in mad-labs-org/tbh-wiki#23
- fix(dps-meter): replace empty placeholder icons that broke windows build by @viniarruda in mad-labs-org/tbh-wiki#24
- fix(web): mobile responsiveness overflow fixes by @viniarruda in mad-labs-org/tbh-wiki#25
- fix(web): show material socket effects in item tooltips by @viniarruda in mad-labs-org/tbh-wiki#26
- feat(builds): redesign build detail page by @pedrobullo in mad-labs-org/tbh-wiki#27
- fix(materials): show inscription scroll effects (COMMON pool) by @viniarruda in mad-labs-org/tbh-wiki#28
- feat(home): add structured skeleton for top builds loading by @viniarruda in mad-labs-org/tbh-wiki#29
- feat(builds): full stat breakdown with category sidebar by @viniarruda in mad-labs-org/tbh-wiki#30
- dps-meter: split into app/ + reader/ (python memory reader) by @marioalvial in mad-labs-org/tbh-wiki#31
- feat(guide): WYSIWYG editor with markdown escape hatch by @viniarruda in mad-labs-org/tbh-wiki#32
- refactor(dps-meter/reader)!: standardize output naming to English by @marioalvial in mad-labs-org/tbh-wiki#33
- fix(dps-meter/reader): per-run gold = combat only (no more 2× + noise) by @marioalvial in mad-labs-org/tbh-wiki#35
- fix(dps-meter/reader): per-run gold = combat SubKey only (no more 2x + noise) by @marioalvial in mad-labs-org/tbh-wiki#36
- refactor(dps-meter/reader): meter orquestra xp via metrics.xp + game (fatia xp) by @marioalvial in mad-labs-org/tbh-wiki#37
- refactor(dps-meter/reader): per-run DANO/DPS via metrics.dps orchestrator by @marioalvial in mad-labs-org/tbh-wiki#38
- refactor(dps-meter/reader): ficha→build + meter vira orquestrador puro by @marioalvial in mad-labs-org/tbh-wiki#39
- feat(dps-meter/app): live meter + runs from reader output by @marioalvial in mad-labs-org/tbh-wiki#40
- polish(builds): build-detail + planner cleanups by @pedrobullo in mad-labs-org/tbh-wiki#34
- feat(nav): builds-first header, Gear link, News→Patch Notes by @pedrobullo in mad-labs-org/tbh-wiki#42
- feat(build): selected-only active skills, larger icons by @pedrobullo in mad-labs-org/tbh-wiki#41
- feat(dps-meter): Windows installer + live-meter polish + app icon by @marioalvial in mad-labs-org/tbh-wiki#43
- feat(dps-meter): zero-config install folder + reliable shortcuts by @marioalvial in mad-labs-org/tbh-wiki#44
- feat(builds): equipment preview + per-socket tiers in item tooltip by @pedrobullo in mad-labs-org/tbh-wiki#45
- feat(dps-meter): self-contained installer (bundled reader, auto-launch) by @marioalvial in mad-labs-org/tbh-wiki#46
- feat(tooltip): show tier badge in material socket effects by @pedrobullo in mad-labs-org/tbh-wiki#47
- fix(dps-meter): JS width-resize + 'starting up' state by @marioalvial in mad-labs-org/tbh-wiki#48
- refactor(builds): shared MaterialSocketEffects component by @pedrobullo in mad-labs-org/tbh-wiki#49
- feat(stages): per-stage farming efficiency in the stage browser by @pedrobullo in mad-labs-org/tbh-wiki#53
- feat(dps-meter/app): paginate runs list with rows-per-page selector by @marioalvial in mad-labs-org/tbh-wiki#54
- feat(dps-meter): automatic version bumping + in-app version by @marioalvial in mad-labs-org/tbh-wiki#56
- feat(stages): fold farming ranking into stages, retire /tools/farming by @pedrobullo in mad-labs-org/tbh-wiki#58
- ci(dps-meter): document SmartScreen "Run anyway" in release notes by @marioalvial in mad-labs-org/tbh-wiki#59
- feat(dps-meter): wire electron-updater auto-update by @marioalvial in mad-labs-org/tbh-wiki#57
- fix(dps-meter): single-instance reader (root cause of dup/2× runs) + log cleanup + live logs → --debug by @marioalvial in mad-labs-org/tbh-wiki#55
- fix(dps-meter/app): bundle electron-updater — fixes 'Cannot find module ms' crash on launch by @marioalvial in mad-labs-org/tbh-wiki#60
- refactor(tbh-meter): rename "TBH DPS Meter" → tbh-meter, drop "dps" by @marioalvial in mad-labs-org/tbh-wiki#62
- fix(tbh-meter/app): floor live meter width so it can't vanish by @marioalvial in mad-labs-org/tbh-wiki#61
- feat(web/database): top filter bar + full item card stats by @viniarruda in mad-labs-org/tbh-wiki#63
- refactor(tbh-meter/reader): timestamp meter.log + drop redundant runs.txt by @marioalvial in mad-labs-org/tbh-wiki#64
- feat(stages): per-stage farming card only, drop global ranking table by @pedrobullo in mad-labs-org/tbh-wiki#65
- fix(tbh-meter): publish releases to a public repo so auto-update works by @marioalvial in mad-labs-org/tbh-wiki#66
- fix(stages): move farming inputs to the bottom of the page by @pedrobullo in mad-labs-org/tbh-wiki#67
- feat(cube): cube system pages with synthesis and crafting odds by @viniarruda in mad-labs-org/tbh-wiki#68
- feat(meter): run UI polish + manual update check by @viniarruda in mad-labs-org/tbh-wiki#69
- feat(meter): follow game window by @viniarruda in mad-labs-org/tbh-wiki#71
- refactor(tbh-meter/reader): drop "dps" from single-instance mutex name by @marioalvial in mad-labs-org/tbh-wiki#73
- fix(tbh-meter/app): bundle app icon into asar so the tray icon renders by @marioalvial in mad-labs-org/tbh-wiki#74
- fix(tbh-meter/reader): resolve live combat gold by structure (kills per-run 2x) by @marioalvial in mad-labs-org/tbh-wiki#76
- fix(tbh-meter/reader): count XP of heroes that die mid-run by @marioalvial in mad-labs-org/tbh-wiki#77
- feat: backend api migration (monorepo + hono api + meter sharing) by @viniarruda in mad-labs-org/tbh-wiki#78
- fix: ci typecheck, leaderboards nav, railway monorepo configs by @viniarruda in mad-labs-org/tbh-wiki#79
- fix(runes): trap board scroll/zoom so it doesn't leak to the browser by @pedrobullo in mad-labs-org/tbh-wiki#72
- build(tbh-meter/app): drop portable target, ship NSIS Setup only by @marioalvial in mad-labs-org/tbh-wiki#80
- fix(tbh-meter/app): kill the reader on quit reliably (was outliving "Quit") by @marioalvial in https://github.com/mad-lab...
tbh-meter v0.33.1
Download
Grab the Setup .exe and run it — it installs the app and keeps itself
up to date automatically.
"Windows protected your PC" warning
These builds are not code-signed, so SmartScreen shows a blue warning the first
time you run them. Click More info → Run anyway. If your antivirus quarantines
tbh-reader.exe, allow/restore it (bundled Python reader).
What's Changed
- feat: Tailwind v4 + shadcn migration, animated content & 3-hero party planner by @viniarruda in mad-labs-org/tbh-wiki#1
- feat(ui): site logo branding (header, favicon, home) by @viniarruda in mad-labs-org/tbh-wiki#2
- feat: build planner revamp, game icons, news, guides & bug reports by @viniarruda in mad-labs-org/tbh-wiki#3
- fix(build): vendor src/data for Railway build (+ rune detail & server env) by @viniarruda in mad-labs-org/tbh-wiki#4
- Restructure site: /database consolidation, unified search, minimalist home, build cards by @pedrobullo in mad-labs-org/tbh-wiki#6
- feat: stage simulator, socket effects, i18n, ads & anonymous builds by @viniarruda in mad-labs-org/tbh-wiki#7
- feat: build editor (runes/gear/tooltips), stage test, community & brand by @viniarruda in mad-labs-org/tbh-wiki#8
- feat(seo): add logo to default OG share image by @viniarruda in mad-labs-org/tbh-wiki#9
- test: community review cleanups + unit & e2e coverage by @viniarruda in mad-labs-org/tbh-wiki#10
- fix: socket effects, favicon, OG image & number input spinners by @viniarruda in mad-labs-org/tbh-wiki#11
- feat: multi-select list filters, card improvements, and socket-effect fix by @viniarruda in mad-labs-org/tbh-wiki#12
- feat: XP & Gold Calculator, stage reward scaling & Offering page by @viniarruda in mad-labs-org/tbh-wiki#16
- feat(builds): markdown build guide with @Skill mentions by @viniarruda in mad-labs-org/tbh-wiki#17
- feat(leaderboards): DPS leaderboards for all stages by @viniarruda in mad-labs-org/tbh-wiki#18
- feat(leaderboards): hero selection with build detail sections by @viniarruda in mad-labs-org/tbh-wiki#19
- feat(leaderboards): submit run dialog and compact hero cards by @viniarruda in mad-labs-org/tbh-wiki#20
- feat(i18n): full UI localization for all 16 game locales by @viniarruda in mad-labs-org/tbh-wiki#21
- feat(dps-meter): electron DPS meter overlay app by @viniarruda in mad-labs-org/tbh-wiki#22
- feat(ui): disable leaderboards nav with Soon badge + home portrait spacing by @viniarruda in mad-labs-org/tbh-wiki#23
- fix(dps-meter): replace empty placeholder icons that broke windows build by @viniarruda in mad-labs-org/tbh-wiki#24
- fix(web): mobile responsiveness overflow fixes by @viniarruda in mad-labs-org/tbh-wiki#25
- fix(web): show material socket effects in item tooltips by @viniarruda in mad-labs-org/tbh-wiki#26
- feat(builds): redesign build detail page by @pedrobullo in mad-labs-org/tbh-wiki#27
- fix(materials): show inscription scroll effects (COMMON pool) by @viniarruda in mad-labs-org/tbh-wiki#28
- feat(home): add structured skeleton for top builds loading by @viniarruda in mad-labs-org/tbh-wiki#29
- feat(builds): full stat breakdown with category sidebar by @viniarruda in mad-labs-org/tbh-wiki#30
- dps-meter: split into app/ + reader/ (python memory reader) by @marioalvial in mad-labs-org/tbh-wiki#31
- feat(guide): WYSIWYG editor with markdown escape hatch by @viniarruda in mad-labs-org/tbh-wiki#32
- refactor(dps-meter/reader)!: standardize output naming to English by @marioalvial in mad-labs-org/tbh-wiki#33
- fix(dps-meter/reader): per-run gold = combat only (no more 2× + noise) by @marioalvial in mad-labs-org/tbh-wiki#35
- fix(dps-meter/reader): per-run gold = combat SubKey only (no more 2x + noise) by @marioalvial in mad-labs-org/tbh-wiki#36
- refactor(dps-meter/reader): meter orquestra xp via metrics.xp + game (fatia xp) by @marioalvial in mad-labs-org/tbh-wiki#37
- refactor(dps-meter/reader): per-run DANO/DPS via metrics.dps orchestrator by @marioalvial in mad-labs-org/tbh-wiki#38
- refactor(dps-meter/reader): ficha→build + meter vira orquestrador puro by @marioalvial in mad-labs-org/tbh-wiki#39
- feat(dps-meter/app): live meter + runs from reader output by @marioalvial in mad-labs-org/tbh-wiki#40
- polish(builds): build-detail + planner cleanups by @pedrobullo in mad-labs-org/tbh-wiki#34
- feat(nav): builds-first header, Gear link, News→Patch Notes by @pedrobullo in mad-labs-org/tbh-wiki#42
- feat(build): selected-only active skills, larger icons by @pedrobullo in mad-labs-org/tbh-wiki#41
- feat(dps-meter): Windows installer + live-meter polish + app icon by @marioalvial in mad-labs-org/tbh-wiki#43
- feat(dps-meter): zero-config install folder + reliable shortcuts by @marioalvial in mad-labs-org/tbh-wiki#44
- feat(builds): equipment preview + per-socket tiers in item tooltip by @pedrobullo in mad-labs-org/tbh-wiki#45
- feat(dps-meter): self-contained installer (bundled reader, auto-launch) by @marioalvial in mad-labs-org/tbh-wiki#46
- feat(tooltip): show tier badge in material socket effects by @pedrobullo in mad-labs-org/tbh-wiki#47
- fix(dps-meter): JS width-resize + 'starting up' state by @marioalvial in mad-labs-org/tbh-wiki#48
- refactor(builds): shared MaterialSocketEffects component by @pedrobullo in mad-labs-org/tbh-wiki#49
- feat(stages): per-stage farming efficiency in the stage browser by @pedrobullo in mad-labs-org/tbh-wiki#53
- feat(dps-meter/app): paginate runs list with rows-per-page selector by @marioalvial in mad-labs-org/tbh-wiki#54
- feat(dps-meter): automatic version bumping + in-app version by @marioalvial in mad-labs-org/tbh-wiki#56
- feat(stages): fold farming ranking into stages, retire /tools/farming by @pedrobullo in mad-labs-org/tbh-wiki#58
- ci(dps-meter): document SmartScreen "Run anyway" in release notes by @marioalvial in mad-labs-org/tbh-wiki#59
- feat(dps-meter): wire electron-updater auto-update by @marioalvial in mad-labs-org/tbh-wiki#57
- fix(dps-meter): single-instance reader (root cause of dup/2× runs) + log cleanup + live logs → --debug by @marioalvial in mad-labs-org/tbh-wiki#55
- fix(dps-meter/app): bundle electron-updater — fixes 'Cannot find module ms' crash on launch by @marioalvial in mad-labs-org/tbh-wiki#60
- refactor(tbh-meter): rename "TBH DPS Meter" → tbh-meter, drop "dps" by @marioalvial in mad-labs-org/tbh-wiki#62
- fix(tbh-meter/app): floor live meter width so it can't vanish by @marioalvial in mad-labs-org/tbh-wiki#61
- feat(web/database): top filter bar + full item card stats by @viniarruda in mad-labs-org/tbh-wiki#63
- refactor(tbh-meter/reader): timestamp meter.log + drop redundant runs.txt by @marioalvial in mad-labs-org/tbh-wiki#64
- feat(stages): per-stage farming card only, drop global ranking table by @pedrobullo in mad-labs-org/tbh-wiki#65
- fix(tbh-meter): publish releases to a public repo so auto-update works by @marioalvial in mad-labs-org/tbh-wiki#66
- fix(stages): move farming inputs to the bottom of the page by @pedrobullo in mad-labs-org/tbh-wiki#67
- feat(cube): cube system pages with synthesis and crafting odds by @viniarruda in mad-labs-org/tbh-wiki#68
- feat(meter): run UI polish + manual update check by @viniarruda in mad-labs-org/tbh-wiki#69
- feat(meter): follow game window by @viniarruda in mad-labs-org/tbh-wiki#71
- refactor(tbh-meter/reader): drop "dps" from single-instance mutex name by @marioalvial in mad-labs-org/tbh-wiki#73
- fix(tbh-meter/app): bundle app icon into asar so the tray icon renders by @marioalvial in mad-labs-org/tbh-wiki#74
- fix(tbh-meter/reader): resolve live combat gold by structure (kills per-run 2x) by @marioalvial in mad-labs-org/tbh-wiki#76
- fix(tbh-meter/reader): count XP of heroes that die mid-run by @marioalvial in mad-labs-org/tbh-wiki#77
- feat: backend api migration (monorepo + hono api + meter sharing) by @viniarruda in mad-labs-org/tbh-wiki#78
- fix: ci typecheck, leaderboards nav, railway monorepo configs by @viniarruda in mad-labs-org/tbh-wiki#79
- fix(runes): trap board scroll/zoom so it doesn't leak to the browser by @pedrobullo in mad-labs-org/tbh-wiki#72
- build(tbh-meter/app): drop portable target, ship NSIS Setup only by @marioalvial in mad-labs-org/tbh-wiki#80
- fix(tbh-meter/app): kill the reader on quit reliably (was outliving "Quit") by @marioalvial in https://github.com/mad-lab...
tbh-meter v0.33.0
Download
Grab the Setup .exe and run it — it installs the app and keeps itself
up to date automatically.
"Windows protected your PC" warning
These builds are not code-signed, so SmartScreen shows a blue warning the first
time you run them. Click More info → Run anyway. If your antivirus quarantines
tbh-reader.exe, allow/restore it (bundled Python reader).
What's Changed
- feat: Tailwind v4 + shadcn migration, animated content & 3-hero party planner by @viniarruda in mad-labs-org/tbh-wiki#1
- feat(ui): site logo branding (header, favicon, home) by @viniarruda in mad-labs-org/tbh-wiki#2
- feat: build planner revamp, game icons, news, guides & bug reports by @viniarruda in mad-labs-org/tbh-wiki#3
- fix(build): vendor src/data for Railway build (+ rune detail & server env) by @viniarruda in mad-labs-org/tbh-wiki#4
- Restructure site: /database consolidation, unified search, minimalist home, build cards by @pedrobullo in mad-labs-org/tbh-wiki#6
- feat: stage simulator, socket effects, i18n, ads & anonymous builds by @viniarruda in mad-labs-org/tbh-wiki#7
- feat: build editor (runes/gear/tooltips), stage test, community & brand by @viniarruda in mad-labs-org/tbh-wiki#8
- feat(seo): add logo to default OG share image by @viniarruda in mad-labs-org/tbh-wiki#9
- test: community review cleanups + unit & e2e coverage by @viniarruda in mad-labs-org/tbh-wiki#10
- fix: socket effects, favicon, OG image & number input spinners by @viniarruda in mad-labs-org/tbh-wiki#11
- feat: multi-select list filters, card improvements, and socket-effect fix by @viniarruda in mad-labs-org/tbh-wiki#12
- feat: XP & Gold Calculator, stage reward scaling & Offering page by @viniarruda in mad-labs-org/tbh-wiki#16
- feat(builds): markdown build guide with @Skill mentions by @viniarruda in mad-labs-org/tbh-wiki#17
- feat(leaderboards): DPS leaderboards for all stages by @viniarruda in mad-labs-org/tbh-wiki#18
- feat(leaderboards): hero selection with build detail sections by @viniarruda in mad-labs-org/tbh-wiki#19
- feat(leaderboards): submit run dialog and compact hero cards by @viniarruda in mad-labs-org/tbh-wiki#20
- feat(i18n): full UI localization for all 16 game locales by @viniarruda in mad-labs-org/tbh-wiki#21
- feat(dps-meter): electron DPS meter overlay app by @viniarruda in mad-labs-org/tbh-wiki#22
- feat(ui): disable leaderboards nav with Soon badge + home portrait spacing by @viniarruda in mad-labs-org/tbh-wiki#23
- fix(dps-meter): replace empty placeholder icons that broke windows build by @viniarruda in mad-labs-org/tbh-wiki#24
- fix(web): mobile responsiveness overflow fixes by @viniarruda in mad-labs-org/tbh-wiki#25
- fix(web): show material socket effects in item tooltips by @viniarruda in mad-labs-org/tbh-wiki#26
- feat(builds): redesign build detail page by @pedrobullo in mad-labs-org/tbh-wiki#27
- fix(materials): show inscription scroll effects (COMMON pool) by @viniarruda in mad-labs-org/tbh-wiki#28
- feat(home): add structured skeleton for top builds loading by @viniarruda in mad-labs-org/tbh-wiki#29
- feat(builds): full stat breakdown with category sidebar by @viniarruda in mad-labs-org/tbh-wiki#30
- dps-meter: split into app/ + reader/ (python memory reader) by @marioalvial in mad-labs-org/tbh-wiki#31
- feat(guide): WYSIWYG editor with markdown escape hatch by @viniarruda in mad-labs-org/tbh-wiki#32
- refactor(dps-meter/reader)!: standardize output naming to English by @marioalvial in mad-labs-org/tbh-wiki#33
- fix(dps-meter/reader): per-run gold = combat only (no more 2× + noise) by @marioalvial in mad-labs-org/tbh-wiki#35
- fix(dps-meter/reader): per-run gold = combat SubKey only (no more 2x + noise) by @marioalvial in mad-labs-org/tbh-wiki#36
- refactor(dps-meter/reader): meter orquestra xp via metrics.xp + game (fatia xp) by @marioalvial in mad-labs-org/tbh-wiki#37
- refactor(dps-meter/reader): per-run DANO/DPS via metrics.dps orchestrator by @marioalvial in mad-labs-org/tbh-wiki#38
- refactor(dps-meter/reader): ficha→build + meter vira orquestrador puro by @marioalvial in mad-labs-org/tbh-wiki#39
- feat(dps-meter/app): live meter + runs from reader output by @marioalvial in mad-labs-org/tbh-wiki#40
- polish(builds): build-detail + planner cleanups by @pedrobullo in mad-labs-org/tbh-wiki#34
- feat(nav): builds-first header, Gear link, News→Patch Notes by @pedrobullo in mad-labs-org/tbh-wiki#42
- feat(build): selected-only active skills, larger icons by @pedrobullo in mad-labs-org/tbh-wiki#41
- feat(dps-meter): Windows installer + live-meter polish + app icon by @marioalvial in mad-labs-org/tbh-wiki#43
- feat(dps-meter): zero-config install folder + reliable shortcuts by @marioalvial in mad-labs-org/tbh-wiki#44
- feat(builds): equipment preview + per-socket tiers in item tooltip by @pedrobullo in mad-labs-org/tbh-wiki#45
- feat(dps-meter): self-contained installer (bundled reader, auto-launch) by @marioalvial in mad-labs-org/tbh-wiki#46
- feat(tooltip): show tier badge in material socket effects by @pedrobullo in mad-labs-org/tbh-wiki#47
- fix(dps-meter): JS width-resize + 'starting up' state by @marioalvial in mad-labs-org/tbh-wiki#48
- refactor(builds): shared MaterialSocketEffects component by @pedrobullo in mad-labs-org/tbh-wiki#49
- feat(stages): per-stage farming efficiency in the stage browser by @pedrobullo in mad-labs-org/tbh-wiki#53
- feat(dps-meter/app): paginate runs list with rows-per-page selector by @marioalvial in mad-labs-org/tbh-wiki#54
- feat(dps-meter): automatic version bumping + in-app version by @marioalvial in mad-labs-org/tbh-wiki#56
- feat(stages): fold farming ranking into stages, retire /tools/farming by @pedrobullo in mad-labs-org/tbh-wiki#58
- ci(dps-meter): document SmartScreen "Run anyway" in release notes by @marioalvial in mad-labs-org/tbh-wiki#59
- feat(dps-meter): wire electron-updater auto-update by @marioalvial in mad-labs-org/tbh-wiki#57
- fix(dps-meter): single-instance reader (root cause of dup/2× runs) + log cleanup + live logs → --debug by @marioalvial in mad-labs-org/tbh-wiki#55
- fix(dps-meter/app): bundle electron-updater — fixes 'Cannot find module ms' crash on launch by @marioalvial in mad-labs-org/tbh-wiki#60
- refactor(tbh-meter): rename "TBH DPS Meter" → tbh-meter, drop "dps" by @marioalvial in mad-labs-org/tbh-wiki#62
- fix(tbh-meter/app): floor live meter width so it can't vanish by @marioalvial in mad-labs-org/tbh-wiki#61
- feat(web/database): top filter bar + full item card stats by @viniarruda in mad-labs-org/tbh-wiki#63
- refactor(tbh-meter/reader): timestamp meter.log + drop redundant runs.txt by @marioalvial in mad-labs-org/tbh-wiki#64
- feat(stages): per-stage farming card only, drop global ranking table by @pedrobullo in mad-labs-org/tbh-wiki#65
- fix(tbh-meter): publish releases to a public repo so auto-update works by @marioalvial in mad-labs-org/tbh-wiki#66
- fix(stages): move farming inputs to the bottom of the page by @pedrobullo in mad-labs-org/tbh-wiki#67
- feat(cube): cube system pages with synthesis and crafting odds by @viniarruda in mad-labs-org/tbh-wiki#68
- feat(meter): run UI polish + manual update check by @viniarruda in mad-labs-org/tbh-wiki#69
- feat(meter): follow game window by @viniarruda in mad-labs-org/tbh-wiki#71
- refactor(tbh-meter/reader): drop "dps" from single-instance mutex name by @marioalvial in mad-labs-org/tbh-wiki#73
- fix(tbh-meter/app): bundle app icon into asar so the tray icon renders by @marioalvial in mad-labs-org/tbh-wiki#74
- fix(tbh-meter/reader): resolve live combat gold by structure (kills per-run 2x) by @marioalvial in mad-labs-org/tbh-wiki#76
- fix(tbh-meter/reader): count XP of heroes that die mid-run by @marioalvial in mad-labs-org/tbh-wiki#77
- feat: backend api migration (monorepo + hono api + meter sharing) by @viniarruda in mad-labs-org/tbh-wiki#78
- fix: ci typecheck, leaderboards nav, railway monorepo configs by @viniarruda in mad-labs-org/tbh-wiki#79
- fix(runes): trap board scroll/zoom so it doesn't leak to the browser by @pedrobullo in mad-labs-org/tbh-wiki#72
- build(tbh-meter/app): drop portable target, ship NSIS Setup only by @marioalvial in mad-labs-org/tbh-wiki#80
- fix(tbh-meter/app): kill the reader on quit reliably (was outliving "Quit") by @marioalvial in https://github.com/mad-lab...
tbh-meter v0.32.1
Download
Grab the Setup .exe and run it — it installs the app and keeps itself
up to date automatically.
"Windows protected your PC" warning
These builds are not code-signed, so SmartScreen shows a blue warning the first
time you run them. Click More info → Run anyway. If your antivirus quarantines
tbh-reader.exe, allow/restore it (bundled Python reader).
What's Changed
- feat: Tailwind v4 + shadcn migration, animated content & 3-hero party planner by @viniarruda in mad-labs-org/tbh-wiki#1
- feat(ui): site logo branding (header, favicon, home) by @viniarruda in mad-labs-org/tbh-wiki#2
- feat: build planner revamp, game icons, news, guides & bug reports by @viniarruda in mad-labs-org/tbh-wiki#3
- fix(build): vendor src/data for Railway build (+ rune detail & server env) by @viniarruda in mad-labs-org/tbh-wiki#4
- Restructure site: /database consolidation, unified search, minimalist home, build cards by @pedrobullo in mad-labs-org/tbh-wiki#6
- feat: stage simulator, socket effects, i18n, ads & anonymous builds by @viniarruda in mad-labs-org/tbh-wiki#7
- feat: build editor (runes/gear/tooltips), stage test, community & brand by @viniarruda in mad-labs-org/tbh-wiki#8
- feat(seo): add logo to default OG share image by @viniarruda in mad-labs-org/tbh-wiki#9
- test: community review cleanups + unit & e2e coverage by @viniarruda in mad-labs-org/tbh-wiki#10
- fix: socket effects, favicon, OG image & number input spinners by @viniarruda in mad-labs-org/tbh-wiki#11
- feat: multi-select list filters, card improvements, and socket-effect fix by @viniarruda in mad-labs-org/tbh-wiki#12
- feat: XP & Gold Calculator, stage reward scaling & Offering page by @viniarruda in mad-labs-org/tbh-wiki#16
- feat(builds): markdown build guide with @Skill mentions by @viniarruda in mad-labs-org/tbh-wiki#17
- feat(leaderboards): DPS leaderboards for all stages by @viniarruda in mad-labs-org/tbh-wiki#18
- feat(leaderboards): hero selection with build detail sections by @viniarruda in mad-labs-org/tbh-wiki#19
- feat(leaderboards): submit run dialog and compact hero cards by @viniarruda in mad-labs-org/tbh-wiki#20
- feat(i18n): full UI localization for all 16 game locales by @viniarruda in mad-labs-org/tbh-wiki#21
- feat(dps-meter): electron DPS meter overlay app by @viniarruda in mad-labs-org/tbh-wiki#22
- feat(ui): disable leaderboards nav with Soon badge + home portrait spacing by @viniarruda in mad-labs-org/tbh-wiki#23
- fix(dps-meter): replace empty placeholder icons that broke windows build by @viniarruda in mad-labs-org/tbh-wiki#24
- fix(web): mobile responsiveness overflow fixes by @viniarruda in mad-labs-org/tbh-wiki#25
- fix(web): show material socket effects in item tooltips by @viniarruda in mad-labs-org/tbh-wiki#26
- feat(builds): redesign build detail page by @pedrobullo in mad-labs-org/tbh-wiki#27
- fix(materials): show inscription scroll effects (COMMON pool) by @viniarruda in mad-labs-org/tbh-wiki#28
- feat(home): add structured skeleton for top builds loading by @viniarruda in mad-labs-org/tbh-wiki#29
- feat(builds): full stat breakdown with category sidebar by @viniarruda in mad-labs-org/tbh-wiki#30
- dps-meter: split into app/ + reader/ (python memory reader) by @marioalvial in mad-labs-org/tbh-wiki#31
- feat(guide): WYSIWYG editor with markdown escape hatch by @viniarruda in mad-labs-org/tbh-wiki#32
- refactor(dps-meter/reader)!: standardize output naming to English by @marioalvial in mad-labs-org/tbh-wiki#33
- fix(dps-meter/reader): per-run gold = combat only (no more 2× + noise) by @marioalvial in mad-labs-org/tbh-wiki#35
- fix(dps-meter/reader): per-run gold = combat SubKey only (no more 2x + noise) by @marioalvial in mad-labs-org/tbh-wiki#36
- refactor(dps-meter/reader): meter orquestra xp via metrics.xp + game (fatia xp) by @marioalvial in mad-labs-org/tbh-wiki#37
- refactor(dps-meter/reader): per-run DANO/DPS via metrics.dps orchestrator by @marioalvial in mad-labs-org/tbh-wiki#38
- refactor(dps-meter/reader): ficha→build + meter vira orquestrador puro by @marioalvial in mad-labs-org/tbh-wiki#39
- feat(dps-meter/app): live meter + runs from reader output by @marioalvial in mad-labs-org/tbh-wiki#40
- polish(builds): build-detail + planner cleanups by @pedrobullo in mad-labs-org/tbh-wiki#34
- feat(nav): builds-first header, Gear link, News→Patch Notes by @pedrobullo in mad-labs-org/tbh-wiki#42
- feat(build): selected-only active skills, larger icons by @pedrobullo in mad-labs-org/tbh-wiki#41
- feat(dps-meter): Windows installer + live-meter polish + app icon by @marioalvial in mad-labs-org/tbh-wiki#43
- feat(dps-meter): zero-config install folder + reliable shortcuts by @marioalvial in mad-labs-org/tbh-wiki#44
- feat(builds): equipment preview + per-socket tiers in item tooltip by @pedrobullo in mad-labs-org/tbh-wiki#45
- feat(dps-meter): self-contained installer (bundled reader, auto-launch) by @marioalvial in mad-labs-org/tbh-wiki#46
- feat(tooltip): show tier badge in material socket effects by @pedrobullo in mad-labs-org/tbh-wiki#47
- fix(dps-meter): JS width-resize + 'starting up' state by @marioalvial in mad-labs-org/tbh-wiki#48
- refactor(builds): shared MaterialSocketEffects component by @pedrobullo in mad-labs-org/tbh-wiki#49
- feat(stages): per-stage farming efficiency in the stage browser by @pedrobullo in mad-labs-org/tbh-wiki#53
- feat(dps-meter/app): paginate runs list with rows-per-page selector by @marioalvial in mad-labs-org/tbh-wiki#54
- feat(dps-meter): automatic version bumping + in-app version by @marioalvial in mad-labs-org/tbh-wiki#56
- feat(stages): fold farming ranking into stages, retire /tools/farming by @pedrobullo in mad-labs-org/tbh-wiki#58
- ci(dps-meter): document SmartScreen "Run anyway" in release notes by @marioalvial in mad-labs-org/tbh-wiki#59
- feat(dps-meter): wire electron-updater auto-update by @marioalvial in mad-labs-org/tbh-wiki#57
- fix(dps-meter): single-instance reader (root cause of dup/2× runs) + log cleanup + live logs → --debug by @marioalvial in mad-labs-org/tbh-wiki#55
- fix(dps-meter/app): bundle electron-updater — fixes 'Cannot find module ms' crash on launch by @marioalvial in mad-labs-org/tbh-wiki#60
- refactor(tbh-meter): rename "TBH DPS Meter" → tbh-meter, drop "dps" by @marioalvial in mad-labs-org/tbh-wiki#62
- fix(tbh-meter/app): floor live meter width so it can't vanish by @marioalvial in mad-labs-org/tbh-wiki#61
- feat(web/database): top filter bar + full item card stats by @viniarruda in mad-labs-org/tbh-wiki#63
- refactor(tbh-meter/reader): timestamp meter.log + drop redundant runs.txt by @marioalvial in mad-labs-org/tbh-wiki#64
- feat(stages): per-stage farming card only, drop global ranking table by @pedrobullo in mad-labs-org/tbh-wiki#65
- fix(tbh-meter): publish releases to a public repo so auto-update works by @marioalvial in mad-labs-org/tbh-wiki#66
- fix(stages): move farming inputs to the bottom of the page by @pedrobullo in mad-labs-org/tbh-wiki#67
- feat(cube): cube system pages with synthesis and crafting odds by @viniarruda in mad-labs-org/tbh-wiki#68
- feat(meter): run UI polish + manual update check by @viniarruda in mad-labs-org/tbh-wiki#69
- feat(meter): follow game window by @viniarruda in mad-labs-org/tbh-wiki#71
- refactor(tbh-meter/reader): drop "dps" from single-instance mutex name by @marioalvial in mad-labs-org/tbh-wiki#73
- fix(tbh-meter/app): bundle app icon into asar so the tray icon renders by @marioalvial in mad-labs-org/tbh-wiki#74
- fix(tbh-meter/reader): resolve live combat gold by structure (kills per-run 2x) by @marioalvial in mad-labs-org/tbh-wiki#76
- fix(tbh-meter/reader): count XP of heroes that die mid-run by @marioalvial in mad-labs-org/tbh-wiki#77
- feat: backend api migration (monorepo + hono api + meter sharing) by @viniarruda in mad-labs-org/tbh-wiki#78
- fix: ci typecheck, leaderboards nav, railway monorepo configs by @viniarruda in mad-labs-org/tbh-wiki#79
- fix(runes): trap board scroll/zoom so it doesn't leak to the browser by @pedrobullo in mad-labs-org/tbh-wiki#72
- build(tbh-meter/app): drop portable target, ship NSIS Setup only by @marioalvial in mad-labs-org/tbh-wiki#80
- fix(tbh-meter/app): kill the reader on quit reliably (was outliving "Quit") by @marioalvial in https://github.com/mad-lab...