# Changelog

## 1.2.0

- Added native job progress reporting through `context.progress()`.
- Added `job:progress` lifecycle events and persisted latest job progress.
- Added native `createSilentCronXClient()` built on standard `fetch`.
- Added ReactJS hook/dashboard examples using only React hooks and native fetch.
- Added React Native screen with progress polling and in-memory offline retry queue.
- Expanded live demo with job status, cancel, queue stats, event history, and native SSE event stream endpoints.

## 1.1.0

- Added advanced queue operations: pause, resume, clear pending jobs, and queue stats.
- Added event history APIs with configurable `eventHistoryLimit`.
- Added retry `maxDelayMs` and `jitter` controls for safer production retry storms.
- Reworked README with badges, quickstart, API overview, React/client connection notes, and support details.
- Added feature, implementation, customization, response, keywords/hashtags, donation, copyright, and live-demo documentation.
- Added a zero-runtime-dependency Node HTTP live demo under `examples/live-demo`.
- Expanded npm metadata, keywords, funding, homepage, and published file list for a more complete release package.

## 1.0.0

- Initial SilentCronX release with cron, delayed jobs, interval jobs, immediate jobs, queues, workers, retries, timeout, events, health, and in-memory storage.
