Changelog
Version history for all Interlace plugins
Version History
This page aggregates changelog information from all ESLint Interlace plugins, fetched dynamically from GitHub.
Live Data
Changelog data is fetched directly from GitHub CHANGELOG.md files and cached for 2 hours. Updates to the repository are reflected automatically—no redeployment needed.
How It Works
Each plugin maintains its own CHANGELOG.md in its package directory. This page aggregates them in real-time:
- GitHub Raw Content — Files are fetched from
raw.githubusercontent.com - 2-Hour Cache — Data is cached using our json-cache policy
- Parsed Entries — Markdown is parsed to extract version, date, and type
Plugin Changelogs
Core Config
eslint-config-interlace — View on GitHub →
The unified config package that bundles all plugins.
Security Plugins
| Plugin | Description | Changelog |
|---|---|---|
browser-security | XSS, DOM security | View |
crypto | Weak algorithms, PRNG | View |
jwt | Token security | View |
secure-coding | Injection prevention | View |
secrets | Hardcoded credentials | View |
node-security | Server-side patterns | View |
pg | PostgreSQL security | View |
mongodb-security | MongoDB injection | View |
vercel-ai-security | AI SDK security | View |
Quality Plugins
| Plugin | Description | Changelog |
|---|---|---|
react-best-practices | Component patterns | View |
react-hooks-best-practices | Hook rules | View |
documentation | JSDoc enforcement | View |
import-next | Fast cycle detection | View |
API Access
You can programmatically access changelog data via our API:
# Get all changelogs (parsed)
curl https://interlace.dev/api/changelog
# Get specific plugin changelog
curl https://interlace.dev/api/changelog?plugin=jwt
# Get raw markdown
curl https://interlace.dev/api/changelog?plugin=jwt&raw=trueResponse Format
{
"success": true,
"data": {
"plugin": "jwt",
"path": "packages/eslint-plugin-jwt/CHANGELOG.md",
"entries": [
{
"version": "1.4.0",
"date": "2026-01-15",
"type": "feature",
"content": "Added no-none-algorithm rule..."
}
],
"fetchedAt": "2026-01-31T12:00:00Z"
},
"meta": {
"source": "github",
"ttl": 7200
}
}Entry Types
| Symbol | Type | Meaning |
|---|---|---|
| 🟢 | feature | New feature or rule |
| 🔧 | fix | Bug fix |
| 🛡️ | security | Security improvement |
| 🔴 | breaking | Breaking change |
| ⚡ | perf | Performance improvement |