Skip to content

Export2AI v1.2.7

Choose a tag to compare

@github-actions github-actions released this 31 May 09:49
· 7 commits to main since this release

Export2AI v1.2.7

Released 2026-05-31.

Export2AI turns any workspace folder into a clean, AI-ready .zip — it skips junk like node_modules, optionally strips comments and compresses code, and shows an offline token estimate for your target model (exact for OpenAI, approximate for others).

What's in this release

Changed

  • Clearer token tooltip — the status-bar hover now says what was counted (workspace ... or folder ...), plus model, token count, and exact/approx status.
  • Explorer token badges stay opt-in — export2ai.showExplorerTokenBadges remains default false; disabled/outside-workspace paths clear stale decorations and never reintroduce automatic badges.
  • Token estimate hardening — selected folders in multi-root workspaces use that workspace's model, and stale in-flight estimates are dropped before they can republish old UI.
  • Release CI parity — the tagged release workflow now runs the same npm run test:critical smoke matrix used locally.
  • VSIX hygiene — backup banner source and dependency test folders are excluded from packaged extensions; the VSIX ships only runtime code plus marketplace/README assets.

Added

  • Badge regression test — npm run test:explorer-badges verifies badges are off by default, opt-in only, clear on outside-workspace selections, and keep scoped status-bar tooltips.
  • Targetable smoke matrix — tests/ adds 10 critical release targets via npm run test:critical and npm run test:critical:<target>.

Install

From the VSIX (this release):

  1. Download export2ai-1.2.7.vsix from the assets below.
  2. In Cursor / VS Code: Extensions → ⋯ → Install from VSIX… and pick the file.
    Or from a terminal: code --install-extension export2ai-1.2.7.vsix

From source:

npm install
npm run package   # builds build/export2ai-1.2.7.vsix

Licensed under the GNU General Public License v3.0.