This new stable release for Nuxt Link Checker introduces many stability improvements as well as a refreshed DevTools experience.
DevTools: Scroll To Link
When you have lots of content on a page, it can be difficult to find where specific links are used on the page when an inspection returns with a failure. To make finding them easier, each inspection has a "scroll to" button which will take you directly to the link.
DevTools: Refreshed UI
The UI has been refreshed to provide a more modern and clean experience, cleaning up many small issues and providing a more consistent experience.
Improved Nuxt Content Integration
Nuxt Link Checker will now detect broken links from relevant markdown files while using the site in dev and provide auto-magic fixes on your Markdown files where applicable.
Changelog
🚨 Breaking Changes
- Remove deprecated site config options
- Require Nuxt 3.9
🚀 Features
/__link-checker__/debug.json endpoint- Descriptive link text inspection
- Source previews for
@nuxt/content documentDriven mode - client: Devtools clean up
- devtools: Add inspect button to find links
🐞 Bug Fixes
- Ensure sitemap module is enabled before accessing
- Avoid sending rpc events until client is connected
- Re-enable
runOnBuild by default - Darkmode background for errors
- Support Nuxt Sitemap v5
- Improved inspection UI
- Disable
no-error-response when on build - Support public dir file inspections
link-text inspection add more bad link texts- Build time error-response inspection debug
- Resolve real module version
- Normalize link encoding for 404 error handling
- Don't decode URI until hash is passed
- Accept #top links as they're valid according to the HTML standard
- Improved
@nuxt/content compatibility - client:
- Broken component
- Nicer display of no warnings / errors
- devtools:
- Consistent UI
- Avoid incorrectly positioned inspections
- Minor UI improvements
- inspections:
- Allow title's for
link-text
- Allow title's for
🏎 Performance
- Lru cache for link sources
View changes on GitHub
Did this page help you?