Skip to content

Releases: Dwtexe/cursor-stats

v1.0.9 - Team Usage & Performance Improvements

15 Feb 15:12
Compare
Choose a tag to compare

What's New

👥 Team Usage Support

  • Per-user statistics tracking for team environments
  • Enhanced team usage API integration
  • Improved team usage visibility

⚡ Performance Enhancements

  • Smart cooldown mechanism for API requests
  • Optimized window focus handling
  • Improved memory usage and performance
  • Enhanced status bar update logic

🔄 System Improvements

  • Refactored extension activation process
  • Enhanced error handling and logging
  • Improved notification timing system
  • Better API request throttling

🆘 For Business/Team account users

  • I need help testing the new team usage features.
  • If you have a Business/Team account, please reach out to me.
  • I want to add more statistics and features to the extension for Business/Team accounts.
  • Feel free to create an issue on GitHub if you have any feedback or suggestions.

Installation

  1. Download the VSIX file from this release
  2. Open Cursor
  3. Press Ctrl+Shift+P (Cmd+Shift+P on macOS)
  4. Type 'Install from VSIX' and select it
  5. Choose the downloaded VSIX file

Feedback

Your feedback helps make Cursor Stats better! Please report any issues on our GitHub repository.

Thank you for using Cursor Stats! 🙏

v1.0.8 - Spending Alerts & Configuration Enhancements

08 Feb 16:53
Compare
Choose a tag to compare

What's New

💸 New Spending Alert System

  • Configurable dollar amount thresholds for spending notifications
  • Progressive alert system for recurring spending milestones
  • Integrated with existing usage monitoring system

⚙️ Configuration Improvements

  • Added 6 default percentage thresholds for granular alerts
  • Increased minimum refresh interval to 10 seconds
  • New array-based configuration structure
  • Added window scope to all settings

🖥️ Compatibility Updates

  • UI extension host support for remote development
  • Improved configuration schema validation
  • Enhanced notification cooldown system

Installation

  1. Download the VSIX file from this release
  2. Open Cursor
  3. Press Ctrl+Shift+P (Cmd+Shift+P on macOS)
  4. Type 'Install from VSIX' and select it
  5. Choose the downloaded VSIX file

Feedback

Your feedback helps make Cursor Stats better! Please report any issues on our GitHub repository.

Thank you for using Cursor Stats! 🙏

v1.0.7 - Enhanced GitHub Release & UI Improvements

07 Feb 20:44
Compare
Choose a tag to compare

What's New

🌟 Enhanced GitHub Release Handling

  • Comprehensive release notes viewer with markdown support
  • Improved release check functionality
  • Support for release assets and download links
  • Integrated markdown rendering capabilities

💻 UI and Performance Improvements

  • Enhanced usage cost display and formatting
  • Updated status bar color scheme
  • Improved WSL database path handling
  • Better Windows user detection

🔧 Technical Improvements

  • Refactored Windows username utility
  • Updated package dependencies
  • Improved code organization

Installation

  1. Download the VSIX file from this release
  2. Open Cursor
  3. Press Ctrl+Shift+P (Cmd+Shift+P on macOS)
  4. Type 'Install from VSIX' and select it
  5. Choose the downloaded VSIX file

Feedback

Your feedback helps make Cursor Stats better! Please report any issues on our GitHub repository.

Thank you for using Cursor Stats! 🙏

v1.0.6 - Smart Focus & Enhanced Usage Tracking

06 Feb 19:38
Compare
Choose a tag to compare

✨ New Features & Improvements

  • ✅ Smart window focus handling - pauses updates when minimized
  • 💳 New mid-month payment tracking & Stripe integration
  • 📊 Improved total requests display configuration
  • 🔔 Enhanced notification thresholds sorting logic
  • 📈 Better payment period calculations
  • 📝 Additional debugging logging categories
  • ⚠️ Unpaid invoice warnings with direct billing portal links

📥 Installation Instructions

  • Download the VSIX file from this release
  • Open VS Code
  • Press Ctrl+Shift+P (Cmd+Shift+P on macOS)
  • Type 'Install from VSIX' and select it
  • Choose the downloaded VSIX file

v1.0.5-beta.15 - SQL.js Migration and Feature Update

06 Feb 14:47
Compare
Choose a tag to compare

What's Changed

Major Improvements 🔥

  • Replaced SQLite3 with SQL.js for better cross-platform compatibility
  • Added user-configurable refresh interval (5s minimum)
  • Eliminated native dependencies for easier installation
  • Smart notification system with configurable thresholds
  • Reduced extension file size through optimized .vscodeignore

Database Enhancements 🗃️

  • Complete database handling refactor
  • Improved error handling and logging
  • Fixed memory leaks and path resolution issues
  • Enhanced database path resolution for Cursor Nightly

UI/UX Improvements 🎨

  • Enhanced tooltip with compact and modern layout
  • Optional status bar colors with configuration
  • Improved settings accessibility features
  • Better startup behavior for notifications

Maintenance 🧹

  • Removed obsolete dependencies and build scripts
  • Updated package dependencies
  • Improved installation process
  • Refined settings navigation and accessibility
  • Better organization of extension files

Cursor Stats v1.0.5-beta.3 - Enhanced UI and Smart Notifications

05 Feb 10:05
Compare
Choose a tag to compare

🚀 Cursor Stats v1.0.5-beta.3 (Beta Release)

🌟 Major Improvements

API Integration

  • Added support for new startOfMonth field in API response
  • Improved handling of usage-based pricing billing cycle (3rd/4th day)
  • Enhanced error handling and API response processing

UI Enhancements

  • Redesigned tooltip with compact and modern layout
  • Added smart notification system with configurable thresholds
  • Made status bar colors optional and configurable
  • Improved settings accessibility and navigation

Stability & Performance

  • Fixed startup notification and status bar visibility issues
  • Resolved double notifications on startup
  • Added support for Cursor nightly version database paths
  • Enhanced error handling and logging system

📥 Installation Instructions

  1. Direct Installation (Recommended)

    • Download the VSIX file from this release
    • Open VS Code
    • Press Ctrl+Shift+P (Cmd+Shift+P on macOS)
    • Type 'Install from VSIX' and select it
    • Choose the downloaded VSIX file
  2. Manual Installation

    • Download cursor-stats-1.0.5-beta.3.vsix
    • Run: code --install-extension cursor-stats-1.0.5-beta.3.vsix

🔍 Known Issues

  • macOS support is currently not available (planned for next release)

🧪 Beta Testing Notes

This is a beta release. Please report any issues on our GitHub repository.

v1.0.4-beta.2

04 Feb 20:21
Compare
Choose a tag to compare
v1.0.4-beta.2 Pre-release
Pre-release

Pre-release version v1.0.4-beta.2

v1.0.4-beta.1 - Apple Silicon Support

04 Feb 19:52
Compare
Choose a tag to compare
Pre-release

This beta release adds improved support for Apple Silicon (M1/M2) Macs.

Changes:

  • Added automatic SQLite3 rebuilding for Apple Silicon
  • Enhanced error handling for database initialization
  • Added graceful fallback behavior for database errors
  • Improved logging for troubleshooting

Installation:
Download and install the .vsix file using:

  • VS Code: View -> Extensions -> ... (More Actions) -> Install from VSIX
  • Cursor: Settings -> Extensions -> ... (More Actions) -> Install from VSIX