# Changelog

All notable changes to this project will be documented in this file.

## [1.0.4] — 2026-06-16

Initial release.

### Supported quest types
- `WATCH_VIDEO` / `WATCH_VIDEO_ON_MOBILE` — video progress heartbeat every 5 seconds
- `PLAY_ON_DESKTOP` / `STREAM_ON_DESKTOP` — game heartbeat every 30 seconds
- `PLAY_ACTIVITY` — activity heartbeat every 30 seconds

### Features
- Auto enroll before solving
- Multi-account safe — isolated rate-limit tracker and unique fingerprint per instance
- HTTP and SOCKS5 proxy support
- Automatic retry on 429 and 5xx responses
- Custom solver registration via `registerSolver()`
- Event-driven progress via `onProgress`, `onCompleted`, `onError`, `onLog`
- `solve()` / `solveAll()` with optional parallel mode
- `getStatus()` for a dashboard view of all quests
- `createSolver()` for manual solver control
- Full TypeScript definitions included
