The SEO category has been updated to reflect the priorities of Google search in 2024. As such, several audits have been removed or moved to other categories:
The is-crawlable audit is now weighted high enough to fail the SEO category on its own. (#15933)
The viewport and font-size audits are no longer priorities for SEO, but are still important for UX in general so they have been moved to the best practices category. (#15930)
The plugins audit is no longer a priority for SEO and has been removed. (#15928)
The tap-targets audit is no longer a priority for SEO and has been replaced with the target-size audit in accessibility. (#15906)
Overall Savings Deprecation
The overallSavingsMs value on performance diagnostic audits has been deprecated (#15902). We recommend using metricSavings.LCP or metricSavings.FCP to understand the estimated metric savings of performance diagnostics.
The redirects-http audit has been brought back, but will only passively check for a http -> https redirect if the provided URL happens to be on http (#13548)
Other Audit Changes
The layout-shifts-elements audit is removed. Improved layout shift information can be found in the layout-shifts audit. (#15931)
The no-unload-listeners audit is removed. Unload listeners are deprecated and are still flagged in the deprecations and bf-cache audits. (#15874)
The duplicate-id-active audit is removed because it's corresponding Axe check is deprecated. (#15900)
The uses-rel-preload and preload-fonts audits have been moved to the experimental config. Preload advice is still on hold and these audits were already in a disabled state. (#15876)
The SEO category has been updated to reflect the priorities of Google search in 2024. As such, several audits have been removed or moved to other categories:
The is-crawlable audit is now weighted high enough to fail the SEO category on its own. (#15933)
The viewport and font-size audits are no longer priorities for SEO, but are still important for UX in general so they have been moved to the best practices category. (#15930)
The plugins audit is no longer a priority for SEO and has been removed. (#15928)
The tap-targets audit is no longer a priority for SEO and has been replaced with the target-size audit in accessibility. (#15906)
Overall Savings Deprecation
The overallSavingsMs value on performance diagnostic audits has been deprecated (#15902). We recommend using metricSavings.LCP or metricSavings.FCP to understand the estimated metric savings of performance diagnostics.
The redirects-http audit has been brought back, but will only passively check for a http -> https redirect if the provided URL happens to be on http (#13548)
Other Audit Changes
The layout-shifts-elements audit is removed. Improved layout shift information can be found in the layout-shifts audit. (#15931)
The no-unload-listeners audit is removed. Unload listeners are deprecated and are still flagged in the deprecations and bf-cache audits. (#15874)
The duplicate-id-active audit is removed because it's corresponding Axe check is deprecated. (#15900)
The uses-rel-preload and preload-fonts audits have been moved to the experimental config. Preload advice is still on hold and these audits were already in a disabled state. (#15876)
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
- `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
coverage: 87.059% (+0.06%) from 87.0%
when pulling c66747b33005467d99b477dbea34df4437909616 on dependabot/npm_and_yarn/lighthouse-12.0.0
into b809f2749ae945db8756b62f8de8494a6739a446 on master.
Bumps lighthouse from 11.7.1 to 12.0.0.
Release notes
Sourced from lighthouse's releases.
... (truncated)
Changelog
Sourced from lighthouse's changelog.
... (truncated)
Commits
a511e58
v12.0.0 (#15970)d582de6
tests: refresh sample artifacts (#15962)6613696
docs(bug-report): require users to read FAQs (#14383)1b9e56c
clients(viewer): stop using legacy DOM api (#15964)b3f5396
core(lantern): always use flexible network ordering (#14612)8f7f4e1
report: fix hidden audit handling for non-perf categories (#15968)8978bf2
deps: upgradetldts-icann
to 6.1.16 (#15967)c7f46d7
deps: upgradethird-party-web
to 0.24.2 (#15966)52bc008
new_audit: add new checks from axe-core 4.8 (#15963)a387680
misc: deduplicate all the dom helpers (#15960)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase
.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show