What’s new

Changes that affect how you install, run, or use TokTrak.

TokTrak v4

Current release
  • Show dashboard values without broken typography #125
  • Stale ingestion now renders as warning #123
  • Lock file maintenance #112
  • Update dependency rumdl to latest #124
  • Update dependency jdx/mise to v2026.10.8 #109
  • chore: update dprint plugins #113
  • test: pin projection waits and Router API error boundaries #102
  • Require matching hosts for performance comparisons #108
  • Reject usage numbers that can disable shared analytics #100
  • Keep dashboards readable when usage breakdowns contain nulls #114
  • Remove dangling links during build cleanup #111
  • Update Node.js to latest #121
  • Update dependency dprint to latest #97
  • Update dependency hyperfine to v2 #122
  • Update dependency hyperfine to latest #119
  • Update docker.io/library/debian Docker digest to bcf83fd #118
  • Update docker.io/library/amazoncorretto:27-jdk Docker digest to 3bca6d8 #117
  • Update jdx/mise-action digest to 08ae2a0 #110
  • Update actions/upload-artifact digest to cf430e0 #116
  • Correct README task policy paths — Java Golem canary #98
  • Add browser testing to golems #115
  • Explain Golem operation and keep schedules on UTC #107
  • Avoid redundant Git lookups when staging Golem branches #106
  • Enforce Golem JSON limits in UTF-8 bytes #105
  • Add focused adversarial JSON parser checks #104
  • Stop claiming zero usage in Golem console logs #103
  • Fix Claude Golem startup with valid empty MCP config #101
  • Report Golem usage honestly and block silent agent exits #99
  • Make Java Golem canary prove PR publication #96
  • Activate Golem harness tools in CI #95
  • Replace scheduled Golems with guarded Java runner #94
  • Catch gross performance regressions in PRs #93

Earlier releases

TokTrak v3
  • CI-owned releases with generated changelogs and verified container images.
  • Make releases one tag review #92
  • Document v3 changes before release #91
  • Keep CI stable across routine upgrades #90
  • choredeps: update dependency google-java-format to latest #88
  • choredeps: update dependency jdx/mise to v2026.10.0 #87
  • choredeps: update jdx/mise-action action to v5 #85
  • Prepare reliable TokTrak releases and maintenance #86
  • teststore: pin event data validation boundaries #82
  • choredeps: update dependency markdownlint-cli2 to v0.23.3 #73
  • golem: update models
  • golem: new project maintenence agent
  • refactorusage: derive upload report status #77
  • security: bound OIDC provider egress #79
  • choredeps: update dependency dprint to v0.58.0 #81
  • choredeps: update dependency watchexec to v2.7.3 #70
  • choredeps: update node.js to v26.10.0 #66
  • choredeps: update dependency jdx/mise to v2026.9.18 #64
  • perf: print benchmark measurements #78
  • docs: document production FX egress #76
  • choredeps: update docker.io/library/debian docker digest to d5ce19d #71
  • choredeps: update jackson monorepo to v2.22.3 #75
  • choredeps: update dependency com.nimbusds:nimbus-jose-jwt to v10.10 #69
  • choredeps: update docker.io/library/eclipse-temurin:26-jdk docker digest to 3176935 #65
  • docs: format GitHub Actions guidance
  • ci: make report artifacts resilient
  • fixdashboard: split harness usage by source #74
  • perf: publish measurements in job summaries #72
  • security: keep usage totals exact #68
  • refactorhttp: centralize rejected request responses #60
  • perf: surface JMH scores in run summaries #61
  • fixtracker: run macOS upload once daily #63
  • docs: update production deploy tag #67
  • choredeps: update dependency watchexec to v2.7.3 #62
  • choredeps: update dependency dprint to v0.57.4 #59
TokTrak v2
  • Keep scheduled tracker uploads working when native schedulers omit Node.js from PATH.
  • Reject elevated Windows tracker installation before creating user-scoped scheduler state.
  • Restrict automatic development login to loopback authorities.
  • Document Node.js 22 as the minimum tracker runtime.
  • Show the running release and its change history in the UI.
TokTrak v1
  • Bind OIDC discovery metadata to the configured issuer before trusting advertised endpoints.
  • Restore production EUR exchange-rate refresh.
  • Make Windows trackers catch up after sleep and continue on battery power.
TokTrak v0
  • Initial TokTrak server, dashboard, workstation tracker, and production container.
  • Opt-in remote JMX/JFR diagnostics with shell-free jcmd and jfr tooling.