Skip to content

Commit 4573334

Browse files
authored
Merge pull request #395 from rajbos/release-update
chore: sync changelog for v0.0.17
2 parents 6745b27 + c2cecd1 commit 4573334

1 file changed

Lines changed: 247 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 247 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,256 @@ All notable changes to the "copilot-token-tracker" extension will be documented
44

55
Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how to structure this file.
66

7-
## [0.0.16]
7+
## [Unreleased]
8+
9+
## [0.0.17]
810

911
- <!-- Release notes generated using configuration in .github/release.yml at v0.0.16 -->
1012
## What's Changed
13+
### Changes
14+
* chore: sync changelog for v0.0.15 by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/351
15+
* devContainerMount by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/355
16+
* Add friendly names for Serena MCP tools by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/357
17+
* Add complete Serena MCP tool name mappings by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/361
18+
* Improve unit test setup and coverage by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/362
19+
* Fix Copilot CLI token counts by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/363
20+
* Refactoring extension.ts by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/365
21+
* Add missing friendly names for browser tools by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/367
22+
* Add friendly display names for uncovered MCP tools by @Codex in https://github.com/rajbos/github-copilot-token-usage/pull/374
23+
* chore: sync model data with GitHub Copilot documentation by @github-actions[bot] in https://github.com/rajbos/github-copilot-token-usage/pull/372
24+
* Strengthen sync-models prompt to prevent adding undocumented models by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/376
25+
* Add tool-names agent definition for MCP tool name mapping by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/380
26+
* feat: add Toolnames checkup workflow to prevent duplicate tool-name issues by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/381
27+
* chore: sync toolNames.json with vscode-copilot-chat by @github-actions[bot] in https://github.com/rajbos/github-copilot-token-usage/pull/382
28+
* Add missing friendly name for mcp_io_github_git_add_issue_comment by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/384
29+
* Add missing friendly names for tools: edit, question, skill, task, todowrite, websearch by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/386
30+
* Versionbump for a release by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/387
31+
*
32+
### 📦 npm Dependencies
33+
* npm(deps-dev): bump @github/copilot from 0.0.420 to 0.0.423 by @dependabot[bot] in https://github.com/rajbos/github-copilot-token-usage/pull/354
34+
* npm(deps): bump dompurify from 3.3.1 to 3.3.2 by @dependabot[bot] in https://github.com/rajbos/github-copilot-token-usage/pull/356
35+
* npm(deps): bump the minor-and-patch-updates group with 2 updates by @dependabot[bot] in https://github.com/rajbos/github-copilot-token-usage/pull/368
36+
* npm(deps-dev): bump @github/copilot from 0.0.423 to 1.0.2 by @dependabot[bot] in https://github.com/rajbos/github-copilot-token-usage/pull/369
37+
*
38+
### 📦 GitHub Actions Dependencies
39+
* github-actions(deps): bump the minor-and-patch-updates group with 4 updates by @dependabot[bot] in https://github.com/rajbos/github-copilot-token-usage/pull/370
40+
### 📦 Other Dependencies
41+
* Bump puppeteer from 24.37.5 to 24.38.0 in /.github/scripts by @dependabot[bot] in https://github.com/rajbos/github-copilot-token-usage/pull/353
42+
* Bump puppeteer from 24.38.0 to 24.39.0 in /.github/scripts by @dependabot[bot] in https://github.com/rajbos/github-copilot-token-usage/pull/377
43+
## New Contributors
44+
* @Codex made their first contribution in https://github.com/rajbos/github-copilot-token-usage/pull/374
45+
## [0.0.15]
46+
## [0.0.14]
47+
## What's Changed
48+
### ✨ Features & Improvements
49+
* Add reset button to restore dismissed fluency tips by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/292
50+
* Improve radar chart size and label positioning by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/293
51+
* Enhance tips and fluency guidance with documentation links by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/296
52+
* Improve logging for VS Code and OpenCode session path discovery by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/301
53+
* Add per-row data cleanup button in Team Dashboard by @Virginia-Hamra in https://github.com/rajbos/github-copilot-token-usage/pull/302
54+
* Add fluency metrics to Azure Table Storage with unified team scoring by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/303
55+
* Add non-Copilot customization file detection (Cursor, Windsurf, Claude, etc.) by @FokkoVeegens in https://github.com/rajbos/github-copilot-token-usage/pull/304
56+
* Add repo hygiene scanner for Copilot best practices by @UncleBats in https://github.com/rajbos/github-copilot-token-usage/pull/305
57+
* Fix token totals: support new API formats and add regex fallback for malformed logs by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/306
58+
* Soften fluency level 1 & 2 colors from red/orange to lighter blue/green by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/309
59+
* Make Fluency Level Viewer available to all users (not just debug mode) by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/311
60+
* Enhance repo hygiene: add docs links and "Ask Copilot to Improve" button by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/314
61+
* Preserve webview UI state during background timer updates by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/315
62+
* Add Fluency Score news banner shown after 5 extension opens by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/316
63+
* Show notification for unknown tools after 8 extension opens by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/317
64+
* Add missing friendly names for MCP tools (Context7, Playwright) by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/319
65+
* Update Context7 MCP tool display names by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/320
66+
* Add missing friendly names for 14 tools (bash, claude-code, glob, grep, etc.) by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/323
67+
* Expand unknown tool detection to all tools, not just MCP by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/324
68+
* Add pre-release checklist, screenshot/demo mode config, automate pre-release steps by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/326
69+
* Add screenshot capture scripts by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/334
70+
### 🐛 Bug Fixes
71+
* Fix CSP violation and button rendering issues in production builds by @UncleBats in https://github.com/rajbos/github-copilot-token-usage/pull/295
72+
* Refactor file stat handling to always check for file modifications by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/299
73+
### 📝 Documentation
74+
* Document WSL environment requirements for session data tracking by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/300
75+
* Update README Known Issues to reflect actual (not estimated) token usage by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/321
76+
### 🔒 Security
77+
* Sanitize model names and dynamic content to prevent XSS vulnerabilities by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/325
78+
* Escape HTML in diagnostics and usage analysis webviews to prevent XSS by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/327
79+
* Fix code scanning alert #32: harden formatFileSize against DOM-based XSS by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/329
80+
* Fix code scanning alert #45: add sanitizeStats to validate postMessage data by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/330
81+
* Fix TypeScript errors in sanitizeStats XSS security fix by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/331
82+
* Fix code scanning alert #32: escape editorName and title fields in session table by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/332
83+
* Fix 4 npm dependency vulnerabilities (ajv, markdown-it, diff, serialize-javascript) by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/333
84+
### 🔧 CI / Workflow
85+
* Pin @github/copilot CLI version in package.json for Dependabot tracking by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/294
86+
* Skip model-sync PR creation when only lastUpdated metadata changes by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/297
87+
* Fix Pinned-Dependencies scorecard alert: use npm ci in copilot-setup-steps by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/298
88+
* Fix npm ci usage in scrape-models.sh to comply with OpenSSF scorecard by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/308
89+
### 📦 Dependencies
90+
* Bump basic-ftp from 5.1.0 to 5.2.0 by @dependabot in https://github.com/rajbos/github-copilot-token-usage/pull/307
91+
* Bump minimatch from 3.1.2 to 3.1.5 by @dependabot in https://github.com/rajbos/github-copilot-token-usage/pull/310
92+
* Bump fast-xml-parser from 5.3.6 to 5.4.1 by @dependabot in https://github.com/rajbos/github-copilot-token-usage/pull/312
93+
* Bump fast-xml-parser from 5.3.6 to 5.4.1 in azure-storage-loader by @dependabot in https://github.com/rajbos/github-copilot-token-usage/pull/313
94+
## New Contributors
95+
* @Virginia-Hamra made their first contribution in https://github.com/rajbos/github-copilot-token-usage/pull/302
96+
* @FokkoVeegens made their first contribution in https://github.com/rajbos/github-copilot-token-usage/pull/304
97+
* @UncleBats made their first contribution in https://github.com/rajbos/github-copilot-token-usage/pull/295
98+
## [0.0.13]
99+
## [0.0.7]
100+
## [0.0.6]
101+
## [0.0.5]
102+
## [0.0.4]
103+
## [0.0.3]
104+
## [0.0.2]
105+
## [0.0.12]
106+
### Changed
107+
- Adding fix for Code - Insiders.
108+
- Show stats for all different editors:
109+
- — Stable VS Code release
110+
- — VS Code Insiders (preview) builds
111+
- — Exploration/pre-release builds
112+
- — Community-built VS Code distribution
113+
- — Cursor editor
114+
- Update model colors to avoid using grey/white/black for the largest models.
115+
### Dependencies
116+
- Bump devops-actions/issue-comment-tag from 0.1.8 to 0.1.9.
117+
- Bump the minor-and-patch-updates group with 4 updates.
118+
## [0.0.7]
119+
## [0.0.6]
120+
### Added
121+
- Diagnostic report generation for troubleshooting extension issues.
122+
## [0.0.5]
123+
## [0.0.4]
124+
### Added
125+
- Intelligent file caching to improve performance when processing session files.
126+
- Cache management with automatic size limits and cleanup of non-existent files.
127+
- Cache hit/miss rate logging for performance monitoring.
128+
### Changed
129+
- Session file processing now uses cached data when files haven't been modified.
130+
- Reduced file I/O operations during periodic updates for better performance.
131+
## [0.0.3]
132+
## [0.0.2]
133+
### Added
134+
- CI build pipeline with GitHub Actions.
135+
- GitHub issue templates for bug reports and feature requests.
136+
- Development guidelines for minimal file changes to Copilot instructions.
137+
- file with bug report guidance.
138+
- Button to refresh the data on demand.
139+
- Estimated water usage tracking to token usage display.
140+
- Support for other platforms (macOS, Linux).
141+
- Dependabot configuration for automated dependency and GitHub Actions updates.
142+
### Changed
143+
- Added missing publishing info.
144+
## [0.0.11]
145+
## [0.0.10]
146+
### Changed
147+
- Adding fix for Code - Insiders.
148+
- Show stats for all different editors:
149+
- — Stable VS Code release
150+
- — VS Code Insiders (preview) builds
151+
- — Exploration/pre-release builds
152+
- — Community-built VS Code distribution
153+
- — Cursor editor
154+
- Update model colors to avoid using grey/white/black for the largest models.
155+
### Dependencies
156+
- Bump devops-actions/issue-comment-tag from 0.1.8 to 0.1.9.
157+
- Bump the minor-and-patch-updates group with 4 updates.
158+
## [0.0.7]
159+
## [0.0.6]
160+
### Added
161+
- Diagnostic report generation for troubleshooting extension issues.
162+
## [0.0.5]
163+
## [0.0.4]
164+
### Added
165+
- Intelligent file caching to improve performance when processing session files.
166+
- Cache management with automatic size limits and cleanup of non-existent files.
167+
- Cache hit/miss rate logging for performance monitoring.
168+
### Changed
169+
- Session file processing now uses cached data when files haven't been modified.
170+
- Reduced file I/O operations during periodic updates for better performance.
171+
## [0.0.3]
172+
## [0.0.2]
173+
### Added
174+
- CI build pipeline with GitHub Actions.
175+
- GitHub issue templates for bug reports and feature requests.
176+
- Development guidelines for minimal file changes to Copilot instructions.
177+
- file with bug report guidance.
178+
- Button to refresh the data on demand.
179+
- Estimated water usage tracking to token usage display.
180+
- Support for other platforms (macOS, Linux).
181+
- Dependabot configuration for automated dependency and GitHub Actions updates.
182+
### Changed
183+
- Added missing publishing info.
184+
## [0.0.9]
185+
## [0.0.7]
186+
## [0.0.6]
187+
## [0.0.5]
188+
## [0.0.4]
189+
## [0.0.3]
190+
## [0.0.2]
191+
## [0.0.8]
192+
## What's Changed
193+
* Adding fix for Code - Insiders by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/111
194+
* Update model colors by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/112
195+
* Support views for different editors:
196+
- `Code` — Stable VS Code release
197+
- `Code - Insiders` — VS Code Insiders (preview) builds
198+
- `Code - Exploration` — Exploration/pre-release builds
199+
- `VSCodium` — Community-built VS Code distribution
200+
- `Cursor` — Cursor editor
201+
- <img width="1142" height="772" alt="image" src="https://github.com/user-attachments/assets/20f31a38-1a9e-44c0-a0b6-8e79dc5a5c34" />
202+
## Dependency updates
203+
* github-actions(deps): bump devops-actions/issue-comment-tag from 0.1.8 to 0.1.9 by @dependabot[bot] in https://github.com/rajbos/github-copilot-token-usage/pull/109
204+
* npm(deps-dev): bump the minor-and-patch-updates group with 4 updates by @dependabot[bot] in https://github.com/rajbos/github-copilot-token-usage/pull/110
205+
* Update docs by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/113
206+
## [0.0.7]
207+
## [0.0.6]
208+
## What's Changed
209+
* Add diagnostic report generation for troubleshooting extension issues by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/103
210+
## Other changes
211+
* Update prelaunch tasks by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/101
212+
* Add error message display to release workflow step summary by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/99
213+
* * docs updates by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/104
214+
## Dependencies
215+
* npm(deps-dev): bump the minor-and-patch-updates group with 2 updates by @dependabot[bot] in https://github.com/rajbos/github-copilot-token-usage/pull/100
216+
## [0.0.5]
217+
## [0.0.4]
218+
### Added
219+
- Intelligent file caching to improve performance when processing session files
220+
- Cache management with automatic size limits and cleanup of non-existent files
221+
- Cache hit/miss rate logging for performance monitoring
222+
### Changed
223+
- Session file processing now uses cached data when files haven't been modified
224+
- Reduced file I/O operations during periodic updates for better performance
225+
- Initial release
226+
- Automated VSIX build and release workflow
227+
## [0.0.3]
228+
## [0.0.2]
229+
## What's Changed
230+
* Add CI build pipeline with GitHub Actions by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/9
231+
* Add GitHub issue templates for bug reports and feature requests by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/2
232+
* Add development guidelines for minimal file changes to Copilot instructions by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/13
233+
* Add SUPPORT.md file with bug report guidance by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/4
234+
* Add missing publishing info by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/15
235+
* button to refresh the data on demand by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/16
236+
* Add estimated water usage tracking to token usage display by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/11
237+
* Add support for other platforms by @readefries in https://github.com/rajbos/github-copilot-token-usage/pull/14
238+
* Add Dependabot configuration for automated dependency and GitHub Actions updates by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/6
239+
* github-actions(deps): bump actions/setup-node from 4 to 5 by @dependabot[bot] in https://github.com/rajbos/github-copilot-token-usage/pull/20
240+
* github-actions(deps): bump actions/checkout from 4 to 5 by @dependabot[bot] in https://github.com/rajbos/github-copilot-token-usage/pull/19
241+
* npm(deps-dev): bump @types/node from 22.18.6 to 24.5.2 by @dependabot[bot] in https://github.com/rajbos/github-copilot-token-usage/pull/21
242+
* Add automated VSIX build and release workflow for version tags by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/18
243+
* Committing new version number for new release by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/24
244+
* Add permissions for release job in workflow by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/26
245+
* [StepSecurity] Apply security best practices by @step-security-bot in https://github.com/rajbos/github-copilot-token-usage/pull/25
246+
## New Contributors
247+
* @Copilot made their first contribution in https://github.com/rajbos/github-copilot-token-usage/pull/9
248+
* @rajbos made their first contribution in https://github.com/rajbos/github-copilot-token-usage/pull/15
249+
* @readefries made their first contribution in https://github.com/rajbos/github-copilot-token-usage/pull/14
250+
* @dependabot[bot] made their first contribution in https://github.com/rajbos/github-copilot-token-usage/pull/20
251+
* @step-security-bot made their first contribution in https://github.com/rajbos/github-copilot-token-usage/pull/25
11252

253+
## [0.0.16]
254+
255+
- <!-- Release notes generated using configuration in .github/release.yml at v0.0.16 -->
256+
## What's Changed
12257
### Changes
13258
* chore: sync changelog for v0.0.15 by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/351
14259
* devContainerMount by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/355
@@ -259,7 +504,7 @@ Check [Keep a Changelog](http://keepachangelog.com/) for recommendations on how
259504
* add information where logs from the devContainer are stored by @UncleBats in https://github.com/rajbos/github-copilot-token-usage/pull/160
260505
* Persist active tab state in diagnostic view by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/164
261506
* Add Azure Storage backend configuration panel to diagnostics by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/163
262-
* Show Previous Month stats next to this month by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/166
507+
* Show last month stats next to this month by @rajbos in https://github.com/rajbos/github-copilot-token-usage/pull/166
263508
* Add clickable links for empty sessions in Diagnostic Report by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/165
264509
* Enhance usage analysis with model tracking features by @FokkoVeegens in https://github.com/rajbos/github-copilot-token-usage/pull/157
265510
* Progressive loading for diagnostics view - eliminate 10-30s UI blocking by @Copilot in https://github.com/rajbos/github-copilot-token-usage/pull/169

0 commit comments

Comments
 (0)