What's New - Critical Hotfix
⏪ SQLite Library Reverted
- Reverted the SQLite library from
node-sqlite3-wasm
back tosql.js
(as used inv1.1.1
and earlier). - This fixes a critical bug introduced in
v1.1.2
that prevented some users (especially on Macos) from retrieving their access token, rendering the extension unusable for them.
🐛 Token Retrieval Issue Resolved
- Users who experienced errors fetching their token with
v1.1.2
should find this version resolves the problem.
⚠️ A Note on Large Database Files (2GB+)
- The previous attempt in
v1.1.2
to address issues with very largestate.vscdb
files (over 2GB) usingnode-sqlite3-wasm
had to be rolled back due to the token retrieval bug it introduced. - Temporary Workaround for 2GB+ Database Issue (if you encounter it with
sql.js
):- Download a SQLite browser.
- Make a backup copy of your
state.vscdb
file. - Open the copy with the SQLite browser.
- The table containing chat history and other non-essential data is typically named
cursorDiskKV
. The table with your auth token isItemTable
. - Delete the
cursorDiskKV
table (or other large tables, keepingItemTable
intact) to reduce the database file size. - In Cursor, go to extension settings for "Cursor Stats" and use the "Custom Database Path" (
cursorStats.customDatabasePath
) option to point the extension to your modified (smaller) database file copy.
- This workaround allowed users with huge database files to use the extension before the
v1.1.2
changes and should still be viable.
- Developer Note: I'm currently preparing for my college entrance exams and I dont have time for in-depth fixes. I apologize for any inconvenience. (I will be free after june 25)
Installation
- Download the VSIX file from this release
- Open Cursor
- Press Ctrl+Shift+P (Cmd+Shift+P on macOS)
- Type 'Install from VSIX' and select it
- Choose the downloaded VSIX file
Feedback
Your feedback helps make Cursor Stats better! Please report any issues on our GitHub repository.
💝 Donations
If you find this extension helpful, consider supporting its development
Thank you for using Cursor Stats! 🙏