Skip to content

Releases: etechlead/token-map

TokenMap 0.4.1

10 Apr 00:43

Choose a tag to compare

Highlights

  • Unified the application language flow so localization behaves consistently across startup, settings, and runtime updates.
  • Added expanded localization resources and supporting guidance for the current app language model.

Fixes

  • Removed metric reset actions from settings to simplify the UI and avoid confusing reset behavior.
  • Pinned Tmds.DBus.Protocol to a patched version to unblock restore and release builds.
  • Hardened the local release wait logic so release asset verification tracks the current workflow runs correctly.

TokenMap 0.4.0

08 Apr 20:45

Choose a tag to compare

Highlights

  • Added configurable refactor prompt templates with an editable prompt modal in the app.
  • Expanded treemap exploration with threshold slider filtering, mouse-wheel threshold control, and metric descriptions in tooltips.
  • Reworked refactor priority and structural risk signals to focus the UI and metrics on refactor guidance.

Fixes

  • Stabilized treemap color palettes while filtering and fixed accidental file preview on directory double-click.
  • Improved git history scanning by keeping paths stable across aliases and avoiding duplicate repository patch enumeration.
  • Hardened CI and tests across desktop runners, including line-ending and macOS-specific stability fixes.

TokenMap 0.3.0

05 Apr 18:39

Choose a tag to compare

TokenMap 0.3.0 is a feature release focused on richer code metrics, clearer explainability, and faster source inspection.

  • Added syntax-driven metrics across C#, TypeScript, Python, JavaScript, Go, Java, PHP, and Rust.
  • Added derived product metrics including callable hotspots, refactor priority, and git co-change blast radius.
  • Added metric explainability with shared formula breakdown helpers and an in-app explainability pane.
  • Added an in-app file preview modal for quick inspection without leaving the analysis workflow.
  • Added a switchable workspace layout mode and tightened treemap/project tree interaction polish, including stronger selection visuals, grouped tooltip metrics, tooltip overlay rendering, stable tree viewport behavior, and preserved initial column sizing.
  • Simplified and consolidated metric modeling to reduce legacy paths and keep the core metric surface focused.

TokenMap 0.2.3

30 Mar 15:31

Choose a tag to compare

TokenMap 0.2.3 is a maintenance release focused on UI polish and more stable share previews.

  • Improved split button hover contrast in the main toolbar.
  • Stabilized share snapshot preview alignment across platforms and added headless coverage for the updated layout behavior.

TokenMap 0.2.2

29 Mar 23:12

Choose a tag to compare

TokenMap 0.2.2 is a maintenance release focused on Linux desktop compatibility.

  • Disabled X11 DBus menu integration to avoid Linux startup and runtime issues on systems without compatible menu support.

TokenMap 0.2.1

29 Mar 21:51

Choose a tag to compare

TokenMap 0.2.1 is a maintenance release focused on release workflow cleanup.

  • Centralized the repo version in Version.props.
  • Added local scripts to set the version and cut a release.
  • Kept packaging and platform workflows aligned with the shared version source.

TokenMap 0.2.0

29 Mar 19:42

Choose a tag to compare

TokenMap 0.2.0 is a small release focused on shipping polish since the first public build.

  • Added consistent release packaging across Windows, macOS, and Linux.
  • Added runtime diagnostics and an About section in settings.
  • Polished UI and sharing behavior, including toolbar layout and macOS clipboard/share-card fixes.

TokenMap 0.1.0

28 Mar 03:33

Choose a tag to compare

TokenMap 0.1.0 is the first public MVP release.

Included in this release:

  • Windows x64 installer
  • local source-tree scanning with synchronized tree and treemap inspection
  • token, line, and size metrics
  • local-only analysis and ignore-aware scanning