Releases: harlan-zw/unlighthouse
v0.6.0
Introduction
Unlighthouse has hit 2k stars 🎉 Thank you, everyone, for the support! Extra thank you to any contributors to issues and PRs. It has been a great motivator to improve the stability of the project, starting with this release, which includes ~14 bug fixes and 3 new features.
The next minor release will be towards improving the UI and adding support for Lighthouse 10.
Features 🚀
Easier Authentication
You can now provide auth, cookies, extraHeaders for all requests through the CLI or config. An authentication documentation page has been added. (#94) (4a35b66)
Robots.txt integration
The robots.txt file will now be parsed from your site. From your robots.txt it will extract your sitemap configuration as well as any routes that should be excluded. (#79) (affcc89)
You can disable parsing with scanner.robotsTxt: false
or --disableRobotsTxt
.
Easier URL filtering
- cli: add
--disallow-urls
option (#80) (58f141f) - cli: add
--include-urls
option (8568a02) - core: add RegExp support for url filtering (4a3be94)
CLI Improvements
- cli: add
--disable-dynamic-sampling
option (1dc4698) - cli: support
--router-prefix
option (43cc603), closes #67
Bug Fixes 🐛
- cli: allow scanner to proceed when errors are encountered on host check (56da447)
- client: better alignment of disclosure button items (898d9de)
- client: lazy load screenshots (25f1afa)
- client: more obvious route sampling (40c4549)
- core: allow redirects to subdomains (32940dd), closes #83
- core: allow subdomains from sitemap (bbfac89)
- core: ensure
localhost:port
is prefixed withhttp://
(65a389f) - core: ignore HTTPS errors by default (a83d248), closes #86
- core: skip using redirect as site url if it's for a file (089368d)
- core: warn in the CLI when we're dynamically sampling (73b89d4)
- core: warn when
scanner.maxRoutes
is exceeded (ad83ff6), closes #84
v0.5.1
v0.5.0
v0.4.10
v0.4.9
chore: release v0.4.9
v0.4.8
v0.4.7
v0.4.6
v0.4.5
chore: release v0.4.5