# Cursor Effects Changelog

## v1.0.2 - 2026-04-20

### Infrastructure
- Added automated CurseForge upload support via GitHub Actions
- Configured packager for clean addon releases
- Added comprehensive changelog system

---

## v1.0.1 - 2026-04-20

### New Features
- **Rainbow Mode**: Enable smooth rainbow color cycling for any effect
  - Per-effect rainbow checkboxes in settings panel
  - Smooth HSV-based color transitions cycling through full spectrum every 3 seconds
  - `/ce rainbow [effect|all]` slash command support
  - Mix rainbow and static colors across different effects
- **Crosshair Sensitivity Slider**: Adjust how easily mouse shaking triggers the crosshair (0.5x – 2.0x)
  - Higher sensitivity = easier to trigger with less vigorous shaking
  - Lower sensitivity = requires more deliberate shaking
  - Default: 1.0 (normal shake detection)
- **Addon Icon**: Custom rainbow cursor icon now displays in addon list

### Bug Fixes
- Fixed rainbowTime initialization error
- Improved color system reliability

---

## v1.0.0 - 2026-04-19

### Initial Release
- **4 Effect Types**: Glow, Pulse, Trail, Sparkle — enable any combination
- **Per-Effect Colors**: Assign a different color to each effect independently
- **Shake-to-Find Crosshair**: Shake mouse to trigger a converging crosshair animation
- **24 Preset Colors** + full color picker per effect
- **Scrollable Settings Panel** via Game Menu → Settings → AddOns
- **Slash Commands**: `/ce toggle`, `/ce effect`, `/ce color`, `/ce crosshair`, and more
- **Multi-Language Support**: English, Portuguese, German, French
- **Frame Pooling**: Performance-optimized particle management
- **WoW 12.0.1 (Midnight)**: Uses modern Settings API and ColorPicker API
