Repository navigation
Releases: jrmybtlr/DSLinter
Releases · jrmybtlr/DSLinter
Release list
v0.8.0
🩹 Fixes
- Remove entry.controls from useEffect dependency array in ComponentPlaygroundPane (9f2531e)
- Tighten score_deltas type to Partial<Record<keyof WorkspaceReport["scores"], number>> (d367bfa)
- Address PR #42 review findings for 0.7.1 (#42)
- Require
=after bound aria-label/aria-labelledby in vue_attrs_have_accessible_name (9f97c31)
💅 Refactors
- Update ComponentPlaygroundPane to use SelectValue for accessibility, enhance PlaygroundA11yAndCode to display optional props, and improve cva_extract for class-string fragment collection (3739bb5)
- Reorganize dslinter plugin to inject consumer
@sourcebefore Tailwind processing, enhance load functionality, and add tests for embed/index.css integration (fc7540c)
🏡 Chore
- Update version to 0.7.0, add beta checklist to CONTRIBUTING.md, and remove ComponentImplementationClasses (02efda6)
❤️ Contributors
- Jeremy Butler jeremy.butler@laravel.com
v0.6.0
🚀 Enhancements
- dashboard: Add favicon and improve sidebar component (e4aa8c9)
🩹 Fixes
- dashboard: Update native binding version checks and add patch script (2f1842e)
💅 Refactors
- sidebar: Update sidebar positioning logic for improved responsiveness (e87a4df)
❤️ Contributors
- Jeremy Butler jeremy.butler@laravel.com
v0.5.1
🚀 Enhancements
- dashboard: Add embed support and improve dev server configuration (80526e4)
❤️ Contributors
- Jeremy Butler jeremy.butler@laravel.com
v0.5.0
🚀 Enhancements
- dashboard: Enhance dev banner with network and scanner information (ef5f1c8)
🩹 Fixes
- dashboard: Update inline style handling and improve linting for color values (70a7d1d)
💅 Refactors
- dashboard: Update dev banner and button component styles (3baa3d1)
🏡 Chore
- Update package-lock.json and pnpm-lock.yaml, add SECURITY.md, and enhance version checks for native bindings (9d29b82)
❤️ Contributors
- Jeremy Butler jeremy.butler@laravel.com
v0.4.0
🚀 Enhancements
- dashboard: Enhance style value extraction and token validation (0754b61)
❤️ Contributors
- Jeremy Butler jeremy.butler@laravel.com
v0.3.0
🚀 Enhancements
- dashboard: Add new components and enhance reporting features (e65ca9b)
- dashboard: Enhance prop type classification and add support for ReactNode (fd3a37a)
🩹 Fixes
- dashboard: Update isDashboardPackageSrc function to accept package root (3492f84)
❤️ Contributors
- Jeremy Butler jeremy.butler@laravel.com
v0.2.3
🚀 Enhancements
- report: Upgrade schema version to 3 and refactor JSON serialization (b53a3fb)
🩹 Fixes
- requireNative: Update expected version for native bindings to 0.2.1 (c836736)
❤️ Contributors
- Jeremy Butler jeremy.butler@laravel.com
v0.2.2
✅ Tests
- collectScanModules: Enhance case sensitivity tests for include_dirs (32c2065)
❤️ Contributors
- Jeremy Butler jeremy.butler@laravel.com
v0.2.1
🩹 Fixes
- ci: Build NAPI and demo report before publish tests (fdf497d)
- report-cache: Improve report path validation by ensuring report root matches project root (7510dde)
💅 Refactors
- Enhance path resolution for include directories and improve case sensitivity handling (22c96fb)
❤️ Contributors
- Jeremy Butler jeremy.butler@laravel.com
v0.2.0
🚀 Enhancements
- website: Switch deploy config from pages to workers (22d7e35)
- playground: Add user info playground component and enhance controls handling (625f7c2)
🔥 Performance
- Precompute newline_offsets once in analyze_vue_file, pass to merge_template_usages (a2839b3)
🩹 Fixes
- dashboard: Address PR review feedback on publish files and API export (d3a1f1b)
- Import website main stylesheet in entrypoint (79fa1ec)
- Remove duplicate typescript devDependency in dashboard package (03e3dc1)
- Address review comments - remove duplicate typescript dep, add .d.mts declaration, remove dead code (cbfd7ab)
💅 Refactors
- rust: Consolidate usage maps, DRY FileScan ctors, remove scan_and_evaluate, fix scoring bugs, use lazy_regex! (5033b13)
- ts: Split playground module, useRef cancellation, Set dedup, useMemo fixes, DashboardLayout, Sidebar, barrel index (d57a673)
📖 Documentation
🏡 Chore
- release: V0.1.13 (3cd1a20)
- dashboard: Remove dead code and dedupe helpers (cb41bcd)
- Begin optimisation pass over src/ and packages/dashboard (8ec1a34)
- Plan cloudflare workers website deploy (affabf5)
- Add semver as a dev dependency and update pnpm lockfile (18afb12)
❤️ Contributors
- Jeremy Butler jeremy.butler@laravel.com
- Cursor Agent (@cursoragent)