Skip to content

Commit 57910f2

Browse files
committed
chore: bump version to 1.3.1
1 parent 5b67811 commit 57910f2

4 files changed

Lines changed: 37 additions & 3 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,39 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [1.3.1] - 2026-05-26
9+
10+
### Added
11+
- **Desktop system tray widget** — `@juliantanx/aiusage-widget` package with npm publish workflow ([#7](https://github.com/juliantanx/aiusage/pull/7))
12+
- **PM2 background support** — run aiusage as a background service via PM2
13+
- **Cursor tool support** — detect and display Cursor AI tool usage
14+
- **Widget port auto-detection** — widget automatically discovers the backend port
15+
- **Official subscription quota dashboard** — display subscription usage and limits
16+
- **Session detail page** — `/sessions/[sessionId]` with duration, tool call count, and time offset display
17+
- **MCP servers tab** — view top MCP servers in the overview tool calls card
18+
- **Tool call type classification** — filter tool calls by type (built-in, MCP, skill) with tabs on the Tool Calls page
19+
- **Cursor AI consumption support** — parse and display Cursor AI usage data (F1-B)
20+
- **Skill name extraction** — extract specific skill names from Claude Code `Skill` tool_use blocks, with display name classification and info notice for tools without tool call data
21+
- **Improved project name extraction** — use cwd to resolve project names with full path display
22+
23+
### Fixed
24+
- SQL ambiguous column qualifiers (`ts`, `tool`) in sessions queries after LEFT JOIN
25+
- Codex records showing `model=unknown` — parse pre-watermark lines and scan `turn_context` events for backfill
26+
- Negative offset guard in `formatRelativeTs` and empty records state handling
27+
- Strip `skill__` prefix from display names in session detail endpoint
28+
- Escape SQL LIKE underscores to prevent `skill_view` matching `skill__` filter
29+
- Re-backfill `skill__unknown` rows (not just legacy Skill rows)
30+
- Extract skill name from `input.name` when `input.skill` is absent, also check `input.skillName`
31+
- Tool-calls info notice border color (`--blue` instead of invisible `--blue-dim`)
32+
- Validate `toolType` parameter in `/api/tool-calls`
33+
- Always include `tool` and `device` params in session detail URL
34+
- Fall back to `source_file` extraction when cwd-based project name is unknown
35+
36+
### Changed
37+
- Remove unused `aiusage-data` gitlink
38+
39+
---
40+
841
## [1.3.0] - 2026-05-25
942

1043
### Added
@@ -72,6 +105,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
72105
- README screenshot compressed and re-exported as clean PNG
73106
- README added to npm package files
74107

108+
[1.3.1]: https://github.com/juliantanx/aiusage/compare/v1.3.0...v1.3.1
75109
[1.3.0]: https://github.com/juliantanx/aiusage/compare/v1.2.1...v1.3.0
76110
[1.2.1]: https://github.com/juliantanx/aiusage/compare/v1.1.1...v1.2.1
77111
[1.1.1]: https://github.com/juliantanx/aiusage/compare/v1.1.0...v1.1.1

‎packages/cli/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@juliantanx/aiusage",
3-
"version": "1.3.0",
3+
"version": "1.3.1",
44
"type": "module",
55
"description": "Track and analyze AI coding assistant usage across Claude Code, Codex, and more",
66
"keywords": [

‎packages/core/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@aiusage/core",
3-
"version": "1.3.0",
3+
"version": "1.3.1",
44
"type": "module",
55
"main": "./dist/index.js",
66
"types": "./dist/index.d.ts",

‎packages/widget/package.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@juliantanx/aiusage-widget",
3-
"version": "1.0.0",
3+
"version": "1.3.1",
44
"private": false,
55
"description": "System tray widget for aiusage — view AI token usage from your system tray",
66
"keywords": [

0 commit comments

Comments
 (0)