Changelog
All notable changes to CacheWarmer.
v1.1.0
March 2026
Added
New Warming Targets
- Pinterest Rich Pin Validator — Refresh rich pin Open Graph metadata for all URLs. Available on Premium and Enterprise plans.
- Cloudflare Cache Purge + Warm — Zone API integration to purge and re-warm Cloudflare-cached pages automatically. Enterprise only.
- Imperva Cache Purge + Warm — Imperva (Incapsula) API integration to purge and re-warm Imperva-cached pages. Enterprise only.
- Akamai Cache Purge + Warm — Akamai Fast Purge (CCU v3) integration to invalidate and re-warm Akamai-cached pages. Enterprise only.
Premium Features
- Smart Warming — Diff-detection via sitemap
lastmod: only warm URLs whose content has actually changed. - Priority-Based Warming — Process high-priority URLs first, based on sitemap
<priority>values. - Cache Hit/Miss Analysis — Parse CDN response headers (
X-Cache,CF-Cache-Status) to visualize cache effectiveness. - Performance Trending — Track response times per URL across warming runs to spot regressions.
- Service Success Rate Dashboard — Per-target success/failure statistics with historical trending.
- Quota Usage Tracker — Visual progress bars for Google/Bing daily quotas with alerts at 80% and 100%.
- Broken Link Detection — Flag URLs returning 404 or 5xx status codes, with exportable reports.
- SSL Certificate Expiry Warnings — 30-day advance notice when SSL certificates are about to expire.
- Failed/Skipped URL Export — Export failed and skipped URLs as CSV for review and action.
- Custom Timeout per Service — Set individual timeout values for each warming target.
Enterprise Features
- Custom User-Agent Strings — Configure custom user-agent strings for CDN-specific cache rules.
- Custom HTTP Headers — Inject authentication tokens or internal markers into warming requests.
- Custom Viewport Definitions — Define tablet, 4K, or custom viewport sizes beyond desktop and mobile.
- Authenticated Page Warming — Warm pages behind authentication using cookies or session tokens.
- Sitemap Change Polling — Automatically detect sitemap changes every N hours and trigger warming.
- Conditional Warming — Skip URLs with fresh CDN cache based on
Age/max-ageheaders. - Custom Warm Sequence — Define the order in which warming targets are executed.
- Multi-Site Dashboard — Unified management dashboard for multiple domains with per-site statistics.
- Audit Logging — Track all API calls, triggers, and configuration changes for compliance.
- IP Whitelist — Restrict REST API access to specific IP addresses.
- Performance Regression Alerts — Automatic notification when response times increase by more than 50%.
- Quota Exhaustion Alerts — Notifications at 80% and 100% of Google/Bing daily quotas.
- Automated PDF/HTML Reports — Generate and deliver reports per warming job automatically.
- Zapier/n8n/Make Webhook Compatibility — Connect warming events to no-code automation platforms.
Changed
- URL Exclude Patterns are now an Enterprise-only feature. Free and Premium users will see a locked section in Settings with an upgrade prompt. Existing exclude patterns on non-Enterprise installations will no longer be applied during warming jobs.
- Email Notifications have been moved from Premium to Enterprise. Free and Premium users will see a locked section in Settings with an upgrade prompt. Existing notification settings on non-Enterprise installations will no longer trigger emails.
v0.1.0
Initial Release
February 2026
Added
- Sitemap XML parser with automatic URL discovery
- CDN cache warming via Headless Chrome (Puppeteer)
- Facebook Sharing Debugger integration
- LinkedIn Post Inspector integration
- Twitter/X Card cache warming
- IndexNow protocol support (Bing, Yandex, Seznam, Naver)
- Google Search Console API integration
- Bing Webmaster Tools API integration
- BullMQ-based job queue with configurable rate limiting
- SQLite database for job tracking and result storage
- REST API for programmatic access (7 endpoints)
- React SPA dashboard for monitoring and management
- Docker support with pre-built images
- Docker Compose configuration for production deployments
- Environment-based configuration via .env file
- Configurable concurrency and delay per service
- Exponential backoff retry logic
- Health check endpoint for monitoring
- Comprehensive logging with configurable log levels