ESLint InterlaceESLint Interlace

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:

  1. GitHub Raw Content — Files are fetched from raw.githubusercontent.com
  2. 2-Hour Cache — Data is cached using our json-cache policy
  3. 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

PluginDescriptionChangelog
browser-securityXSS, DOM securityView
cryptoWeak algorithms, PRNGView
jwtToken securityView
secure-codingInjection preventionView
secretsHardcoded credentialsView
node-securityServer-side patternsView
pgPostgreSQL securityView
mongodb-securityMongoDB injectionView
vercel-ai-securityAI SDK securityView

Quality Plugins

PluginDescriptionChangelog
react-best-practicesComponent patternsView
react-hooks-best-practicesHook rulesView
documentationJSDoc enforcementView
import-nextFast cycle detectionView

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=true

Response 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

SymbolTypeMeaning
🟢featureNew feature or rule
🔧fixBug fix
🛡️securitySecurity improvement
🔴breakingBreaking change
perfPerformance improvement

Next Steps

On this page