Closed renovate[bot] closed 4 days ago
This PR contains the following updates:
10.2.0
10.4.0
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
10.2.0
->10.4.0
Release Notes
GoogleChrome/lighthouse (lighthouse)
### [`v10.4.0`](https://togithub.com/GoogleChrome/lighthouse/blob/HEAD/changelog.md#1040-2023-07-10) [Compare Source](https://togithub.com/GoogleChrome/lighthouse/compare/v10.3.0...v10.4.0) [Full Changelog](https://togithub.com/GoogleChrome/lighthouse/compare/v10.3.0...v10.4.0) We expect this release to ship in the DevTools of [Chrome 117](https://chromiumdash.appspot.com/schedule), and to PageSpeed Insights within 2 weeks. #### New Contributors Thanks to our new contributors 👽🐷🐰🐯🐻! - Sanjaiyan Parthipan [@sanjaiyan-dev](https://togithub.com/sanjaiyan-dev) #### New Audits - add hidden, 0-weight a11y audits ([#15216](https://togithub.com/GoogleChrome/lighthouse/pull/15216)) - aria-dialog-name, aria-text, link-in-text-block, select-name ([#15159](https://togithub.com/GoogleChrome/lighthouse/pull/15159)) #### Core - remove unnecessary references to legacy gatherer ([#15236](https://togithub.com/GoogleChrome/lighthouse/pull/15236)) - update residual usages of legacy runner ([#15227](https://togithub.com/GoogleChrome/lighthouse/pull/15227)) - compute TBT impact for main thread tasks ([#15175](https://togithub.com/GoogleChrome/lighthouse/pull/15175)) - support ts targets before es2022 ([#15189](https://togithub.com/GoogleChrome/lighthouse/pull/15189)) - byte-efficiency: compute FCP & LCP savings ([#15104](https://togithub.com/GoogleChrome/lighthouse/pull/15104)) - config: add more validation from legacy ([#15211](https://togithub.com/GoogleChrome/lighthouse/pull/15211)) - link-text: add tamil keywords to blocklist ([#15152](https://togithub.com/GoogleChrome/lighthouse/pull/15152)) - long-tasks: add more task information to debugData ([#15198](https://togithub.com/GoogleChrome/lighthouse/pull/15198)) - network-recorder: set target type of unfinished request ([#15232](https://togithub.com/GoogleChrome/lighthouse/pull/15232)) - non-composited-animations: add CLS savings as always 0 ([#15099](https://togithub.com/GoogleChrome/lighthouse/pull/15099)) - prioritize-lcp-image: add LCP savings ([#15229](https://togithub.com/GoogleChrome/lighthouse/pull/15229)) - proto: add errorStack to AuditResult ([#15187](https://togithub.com/GoogleChrome/lighthouse/pull/15187)) - redirects: add FCP and LCP savings ([#15228](https://togithub.com/GoogleChrome/lighthouse/pull/15228)) - source-maps: support BOM markers and CORB prefix ([#15224](https://togithub.com/GoogleChrome/lighthouse/pull/15224)) - stacks: add wix ([#15171](https://togithub.com/GoogleChrome/lighthouse/pull/15171)) - unsized-images: add CLS savings as always 0 ([#15196](https://togithub.com/GoogleChrome/lighthouse/pull/15196)) - viewport: add INP savings ([#15071](https://togithub.com/GoogleChrome/lighthouse/pull/15071)) - work-during-interaction: add INP savings ([#15176](https://togithub.com/GoogleChrome/lighthouse/pull/15176)) #### Report - use fixed position for hidden radios ([#15181](https://togithub.com/GoogleChrome/lighthouse/pull/15181)) #### Deps - upgrade puppeteer to 20.8 ([#15226](https://togithub.com/GoogleChrome/lighthouse/pull/15226)) - upgrade third-party-web to 0.23.3 ([#15213](https://togithub.com/GoogleChrome/lighthouse/pull/15213)) #### I18n - import ([#15243](https://togithub.com/GoogleChrome/lighthouse/pull/15243)) #### Tests - save smokehouse failures, improve bundle runner logging ([#15235](https://togithub.com/GoogleChrome/lighthouse/pull/15235)) - remove usages of legacy driver ([#15230](https://togithub.com/GoogleChrome/lighthouse/pull/15230)) - a11y: use regex for target size explanation ([#15231](https://togithub.com/GoogleChrome/lighthouse/pull/15231)) - ci: skip puppeteer Chrome download ([#15177](https://togithub.com/GoogleChrome/lighthouse/pull/15177)) - config: add unit tests from legacy config ([#15209](https://togithub.com/GoogleChrome/lighthouse/pull/15209)) - devtools: fix e2e compile error ([#15210](https://togithub.com/GoogleChrome/lighthouse/pull/15210)) - devtools: remove parallel modifier from e2e tests ([#15172](https://togithub.com/GoogleChrome/lighthouse/pull/15172)) - issues-mixed-content: use new site for testing ([#15241](https://togithub.com/GoogleChrome/lighthouse/pull/15241)) - runner: drop usages of legacy runner ([#15047](https://togithub.com/GoogleChrome/lighthouse/pull/15047)) - smoke: expect server-response-time to be greater than 0 ([#15188](https://togithub.com/GoogleChrome/lighthouse/pull/15188)) ### [`v10.3.0`](https://togithub.com/GoogleChrome/lighthouse/blob/HEAD/changelog.md#1030-2023-06-13) [Compare Source](https://togithub.com/GoogleChrome/lighthouse/compare/v10.2.0...v10.3.0) [Full Changelog](https://togithub.com/GoogleChrome/lighthouse/compare/v10.2.0...v10.3.0) We expect this release to ship in the DevTools of [Chrome 116](https://chromiumdash.appspot.com/schedule), and to PageSpeed Insights within 2 weeks. #### New Contributors Thanks to our new contributors 👽🐷🐰🐯🐻! - Derek Perkins [@derekperkins](https://togithub.com/derekperkins) - Rob McGuire [@robatron](https://togithub.com/robatron) - Aditya Dharmawan Saputra [@adityadees](https://togithub.com/adityadees) #### New Audits - table-fake-caption, html-xml-lang-mismatch, input-button-name ([#15098](https://togithub.com/GoogleChrome/lighthouse/pull/15098)) - td-has-header ([#15051](https://togithub.com/GoogleChrome/lighthouse/pull/15051)) #### Core - expose error stack on errored audits ([#14491](https://togithub.com/GoogleChrome/lighthouse/pull/14491)) - move metric savings to audit product ([#15074](https://togithub.com/GoogleChrome/lighthouse/pull/15074)) - add metric savings to audit result ([#14997](https://togithub.com/GoogleChrome/lighthouse/pull/14997)) - byte-efficiency: use log-normal distribution scoring ([#14977](https://togithub.com/GoogleChrome/lighthouse/pull/14977)) - crawlable-anchors: allow elements acting as anchors ([#15079](https://togithub.com/GoogleChrome/lighthouse/pull/15079)) - cumulative-layout-shift: remove totalCumulativeLayoutShift ([#15122](https://togithub.com/GoogleChrome/lighthouse/pull/15122)) - entity-classification: classify chrome extensions into separate entities ([#15017](https://togithub.com/GoogleChrome/lighthouse/pull/15017)) - global-listeners: iterate all execution contexts ([#15054](https://togithub.com/GoogleChrome/lighthouse/pull/15054)) - inspector-issues: add `federatedAuthUserInfoRequestIssue` ([#15149](https://togithub.com/GoogleChrome/lighthouse/pull/15149)) - inspector-issues: add `stylesheetLoadingIssue` ([#15144](https://togithub.com/GoogleChrome/lighthouse/pull/15144)) - largest-contentful-paint-element: display LCP value ([#15061](https://togithub.com/GoogleChrome/lighthouse/pull/15061)) - layout-shift-elements: add CLS savings ([#15070](https://togithub.com/GoogleChrome/lighthouse/pull/15070)) - network-analyzer: estimate from lrStatistics ([#15158](https://togithub.com/GoogleChrome/lighthouse/pull/15158)) - network-analyzer: include 0 start times in rtt estimate ([#15100](https://togithub.com/GoogleChrome/lighthouse/pull/15100)) - network-analyzer: fix num of roundtrips for h3 estimates ([#15102](https://togithub.com/GoogleChrome/lighthouse/pull/15102)) - network-analyzer: use arithmetic mean for median ([#15096](https://togithub.com/GoogleChrome/lighthouse/pull/15096)) - network-analyzer: infer single rtt estimate for h3 ([#15095](https://togithub.com/GoogleChrome/lighthouse/pull/15095)) - network-request: simplify recomputeTimesWithResourceTiming ([#15107](https://togithub.com/GoogleChrome/lighthouse/pull/15107)) - network-requests: add entity classification ([#15105](https://togithub.com/GoogleChrome/lighthouse/pull/15105)) - server-response-time: fix for lightrider ([#15156](https://togithub.com/GoogleChrome/lighthouse/pull/15156)) - server-response-time: use receiveHeadersStart instead of end ([#15155](https://togithub.com/GoogleChrome/lighthouse/pull/15155)) - time-to-first-byte: use receiveHeadersStart ([#15126](https://togithub.com/GoogleChrome/lighthouse/pull/15126)) - trace-elements: use CLS metric event filtering ([#15067](https://togithub.com/GoogleChrome/lighthouse/pull/15067)) - uses-rel-preconnect: handle 0 connect start timings ([#15157](https://togithub.com/GoogleChrome/lighthouse/pull/15157)) #### Report - append utm query params to stack pack links ([#15094](https://togithub.com/GoogleChrome/lighthouse/pull/15094)) - update error icons ([#15092](https://togithub.com/GoogleChrome/lighthouse/pull/15092)) - update keyframes for confetti animation ([#15059](https://togithub.com/GoogleChrome/lighthouse/pull/15059)) #### Deps - upgrade third-party-web to 0.23.0 ([#15166](https://togithub.com/GoogleChrome/lighthouse/pull/15166)) - upgrade puppeteer to 20.7.1 ([#15164](https://togithub.com/GoogleChrome/lighthouse/pull/15164)) - upgrade axe-core to 4.7.2 ([#15165](https://togithub.com/GoogleChrome/lighthouse/pull/15165)) - update to latest chrome-devtools-frontend ([#15137](https://togithub.com/GoogleChrome/lighthouse/pull/15137)) - upgrade `puppeteer` and `puppeteer-core` ([#15143](https://togithub.com/GoogleChrome/lighthouse/pull/15143)) - upgrade third-party-web to 0.22.0 ([#15097](https://togithub.com/GoogleChrome/lighthouse/pull/15097)) - upgrade axe-core to 4.7.1 ([#15078](https://togithub.com/GoogleChrome/lighthouse/pull/15078)) - upgrade lighthouse-logger to 1.4.1 ([#15082](https://togithub.com/GoogleChrome/lighthouse/pull/15082)) - es-main: update to 1.2.0 ([#15121](https://togithub.com/GoogleChrome/lighthouse/pull/15121)) #### I18n - import ([#15168](https://togithub.com/GoogleChrome/lighthouse/pull/15168)) #### Docs - readme: add unit test tips ([#15108](https://togithub.com/GoogleChrome/lighthouse/pull/15108)) - readme: add `laravel-lighthouse` to project list ([#15011](https://togithub.com/GoogleChrome/lighthouse/pull/15011)) #### Tests - remove most usages of `afterPass` ([#15057](https://togithub.com/GoogleChrome/lighthouse/pull/15057)) - rebaseline inspector issue detail types ([#15050](https://togithub.com/GoogleChrome/lighthouse/pull/15050)) - ci: bump node to fix windows latency failure ([#15162](https://togithub.com/GoogleChrome/lighthouse/pull/15162)) - smoke: add expectations for network-rtt, network-server-latency ([#15113](https://togithub.com/GoogleChrome/lighthouse/pull/15113)) - smoke: remove external resource from dbw ([#15111](https://togithub.com/GoogleChrome/lighthouse/pull/15111)) - smoke: add expectation for lcp-element ([#15112](https://togithub.com/GoogleChrome/lighthouse/pull/15112)) #### Misc - support node 10 in lighthouse-logger ([#15089](https://togithub.com/GoogleChrome/lighthouse/pull/15089)) - add cjs path for logger ([#15084](https://togithub.com/GoogleChrome/lighthouse/pull/15084)) - bump `lighthouse-logger` to v1.4.0 ([#15081](https://togithub.com/GoogleChrome/lighthouse/pull/15081)) - compare-runs: allow for multiple args to lighthouse ([#15066](https://togithub.com/GoogleChrome/lighthouse/pull/15066)) - lantern-collect: drop sampling ([#15072](https://togithub.com/GoogleChrome/lighthouse/pull/15072)) - lantern-collect: add median lhr to golden zip ([#15077](https://togithub.com/GoogleChrome/lighthouse/pull/15077)) - lantern-collect: rebaseline to include new ttfb metric ([#15069](https://togithub.com/GoogleChrome/lighthouse/pull/15069)) - proto: add package name ([#15116](https://togithub.com/GoogleChrome/lighthouse/pull/15116))Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.