All notable changes to the "ludwig-es" extension will be documented in this file.
- Introduced a new dashboard for viewing ESLint results.
- Added support for multiple files with separate JSON libraries.
- New command
ludwig.getResults
to save and display lint results. - Added progression chart to display lint results over time.
- Added custom severty metrics for all errors and warnings.
- Refactored
eslintDiagnostics.ts
to use the new JSON library. - Updated
createDashboard.ts
to show the progression chart in the bottom panel.
- Deprecated old commands
ludwig.scanFiles
,ludwig.scanFilesWithCustomConfig
,Ludwig: Compose
, andLudwig: Caesura
- Fixed issues with duplicate lint results being added to the chart.
- Fixed issue with diagnostics not clearing correctly.
- Initial support for highlighting HTML elements.
- Command
ludwig.highlightElements
to highlight accessibility issues in HTML. - Migrated to TypeScript
- Fixed issue with diagnostics not highlighting correctly.
- Removed redundant code.
- Initial release of Ludwig ES extension.
- Basic linting support for HTML, JavaScript, and TypeScript.
- Commands
ludwig.toggleLintActiveFile
,ludwig.toggleLintAllFiles
,ludwig.clearDiagnostics
.