Comparing version 4.3.0 to 4.3.1
153
CHANGELOG.md
# CHANGELOG - PageXray | ||
## 4.3.1 2021-06-21 | ||
### Added | ||
* Added missing in_body_parser_blocking render blocking info for Chrome. | ||
version 4.3.0 2021-06-02 | ||
------------------------ | ||
## 4.3.0 2021-06-02 | ||
### Added | ||
* Inlcude request method per asset [#105](https://github.com/sitespeedio/pagexray/pull/105). | ||
* Include request method per asset [#105](https://github.com/sitespeedio/pagexray/pull/105). | ||
version 4.2.0 2021-05-28 | ||
------------------------ | ||
## 4.2.0 2021-05-28 | ||
### Added | ||
* Attach info about render blocking assets coming/working in Chrome 92 [#104](https://github.com/sitespeedio/pagexray/pull/104). | ||
version 4.1.0 2021-04-08 | ||
------------------------ | ||
## 4.1.0 2021-04-08 | ||
### Added | ||
* Attach Google Web Vitals data from Browsertime [#101](https://github.com/sitespeedio/pagexray/pull/101). | ||
version 4.0.0 2020-12-12 | ||
------------------------ | ||
## 4.0.0 2020-12-12 | ||
### Changed | ||
* The new header structure actually sucked. Instead follow other tools and flatten headers returning an array [#98](https://github.com/sitespeedio/pagexray/pull/98). | ||
version 3.1.1 2020-12-11 | ||
------------------------ | ||
## 3.1.1 2020-12-11 | ||
### Fixed | ||
* Ooops, missed to expose the third party cookie data [#97](https://github.com/sitespeedio/pagexray/pull/97). | ||
version 3.1.0 2020-12-11 | ||
------------------------ | ||
## 3.1.0 2020-12-11 | ||
### Added | ||
* Get third party domains for cookies [#96](https://github.com/sitespeedio/pagexray/pull/96). | ||
version 3.0.0 2020-12-11 | ||
------------------------ | ||
## 3.0.0 2020-12-11 | ||
### Changed | ||
@@ -45,74 +41,59 @@ * Request/response headers are now returned with name/value keys to handle headers with the same name. This will only affect you if you get assets from PageXray [#93](https://github.com/sitespeedio/pagexray/pull/93). | ||
version 2.6.0 2020-11-13 | ||
------------------------ | ||
## 2.6.0 2020-11-13 | ||
### Added | ||
* If an asset has the HTML/text content it will be added to the asset section [#90](https://github.com/sitespeedio/pagexray/pull/90). | ||
version 2.5.10 2020-06-20 | ||
------------------------ | ||
## 2.5.10 2020-06-20 | ||
### Fixed | ||
* Updated minimist to 1.2.5 | ||
version 2.5.9 2019-10-11 | ||
------------------------ | ||
## 2.5.9 2019-10-11 | ||
### Fixed | ||
* Generic copy meta tag from sitespeed.io instead of specific fields [#80](https://github.com/sitespeedio/pagexray/pull/80). | ||
version 2.5.8 2019-08-26 | ||
------------------------ | ||
## 2.5.8 2019-08-26 | ||
### Fixed | ||
* Updated dependencies [#79](https://github.com/sitespeedio/pagexray/pull/79). | ||
version 2.5.7 2019-05-26 | ||
------------------------ | ||
## 2.5.7 2019-05-26 | ||
### Fixed | ||
* Fix for categorise Wikipedia first/third party correct [#76](https://github.com/sitespeedio/pagexray/pull/76) | ||
version 2.5.6 2019-04-16 | ||
------------------------ | ||
## 2.5.6 2019-04-16 | ||
### Fixed | ||
* Handle pages that doesn't have any requests [#75](https://github.com/sitespeedio/pagexray/pull/75). | ||
version 2.5.5 2019-04-06 | ||
------------------------ | ||
## 2.5.5 2019-04-06 | ||
### Fixed | ||
* Counting the amount of requests per page, was broken in some cases. The order of the entries in the HAR file used to matter, fixed in [#74](https://github.com/sitespeedio/pagexray/pull/74). | ||
version 2.5.4 2019-03-04 | ||
------------------------ | ||
## 2.5.4 2019-03-04 | ||
### Fixed | ||
* Test first party domain on the actual domain instead on the URL [#73](https://github.com/sitespeedio/pagexray/pull/73) since some measuring scripts include the URL in GET parameters that break the calculation. | ||
version 2.5.3 2019-01-20 | ||
------------------------ | ||
## 2.5.3 2019-01-20 | ||
### Fixed | ||
* Fixing null error with some tracking pixels , thank you [rohit-nar](https://github.com/rohit-nair) for the PR [#71](https://github.com/sitespeedio/pagexray/pull/71) | ||
version 2.5.2 2019-01-09 | ||
------------------------ | ||
## 2.5.2 2019-01-09 | ||
### Fixed | ||
* If the HAR contains a URL for a page, use that URL (to get the right URL for a SPA) [#69](https://github.com/sitespeedio/pagexray/pull/69) | ||
version 2.5.1 2018-12-17 | ||
------------------------ | ||
## 2.5.1 2018-12-17 | ||
### Fixed | ||
* Using a HAR file from Browsertime without meta data made converting fail. | ||
version 2.5.0 2018-11-16 | ||
------------------------ | ||
## 2.5.0 2018-11-16 | ||
### Added | ||
* If you don't add your own firstparty regex, we set a default one based on the hostname. If your hostname is www.sitespeed.io we will use *.sitespeed.* [#68](https://github.com/sitespeedio/pagexray/pull/68). | ||
version 2.4.0 2018-10-05 | ||
------------------------ | ||
## 2.4.0 2018-10-05 | ||
### Added | ||
* We missed video/audio/xml/pdf as content type so we categorised them as others. Lets be specific instead [#67](https://github.com/sitespeedio/pagexray/pull/67). | ||
version 2.3.1 2018-05-15 | ||
------------------------ | ||
## 2.3.1 2018-05-15 | ||
### Fixed | ||
* If one of the WebPageTest runs failed, PageXray was broken. | ||
version 2.3.0 2018-05-12 | ||
------------------------ | ||
## 2.3.0 2018-05-12 | ||
### Added | ||
@@ -122,44 +103,35 @@ * Count requests/size that happens after onContentLoad and onLoad. | ||
version 2.2.2 2018-04-25 | ||
------------------------ | ||
## 2.2.2 2018-04-25 | ||
### Fixed | ||
* Better way to handle URL redirects -> more correct and avoid errors. | ||
version 2.2.1 2018-03-28 | ||
------------------------ | ||
## 2.2.1 2018-03-28 | ||
### Fixed | ||
* Collect the size of 304 responses see [sitespeed.io #1963](https://github.com/sitespeedio/sitespeed.io/issues/1963) | ||
version 2.2.0 2018-03-19 | ||
------------------------ | ||
## 2.2.0 2018-03-19 | ||
### Added | ||
* Adding totalTime to results for each asset and domain [#59](https://github.com/sitespeedio/pagexray/pull/59). | ||
version 2.1.0 2018-02-01 | ||
------------------------ | ||
## 2.1.0 2018-02-01 | ||
### Added | ||
* Include CPU metrics from Browsertime. Also align the WebPageTest CPU metrics with Browsertime (cpu.events.* instead of cpu.*). | ||
version 2.0.4 2018-01-17 | ||
------------------------ | ||
## 2.0.4 2018-01-17 | ||
### Fixed | ||
* If the HTTP version is unknown in the HAR, categorize it as unknown instead of h1/empty [#54](https://github.com/sitespeedio/pagexray/pull/54). | ||
version 2.0.3 2018-01-14 | ||
------------------------ | ||
## 2.0.3 2018-01-14 | ||
### Fixed | ||
* WebPageTest HAR files sometimes has request with timings that probably is wrong [#52](https://github.com/sitespeedio/pagexray/pull/52) | ||
version 2.0.2 2017-12-27 | ||
------------------------ | ||
## 2.0.2 2017-12-27 | ||
### Fixed | ||
* Fixed infinite loop for getting redirects URLs [#50](https://github.com/sitespeedio/pagexray/issues/50). | ||
version 2.0.1 2017-12-19 | ||
------------------------ | ||
## 2.0.1 2017-12-19 | ||
### Fixed | ||
* Chrome strips everything after # in the URL in the HAR, Firefox keeps it. Handle both [#49](https://github.com/sitespeedio/pagexray/issues/49). | ||
version 2.0.0 2017-11-10 | ||
------------------------ | ||
## 2.0.0 2017-11-10 | ||
### Added | ||
@@ -172,4 +144,3 @@ * We moved to the NodeJS 8.x since it is now LTS. | ||
version 1.0.1 2017-10-15 | ||
------------------------ | ||
## 1.0.1 2017-10-15 | ||
### Fixed | ||
@@ -182,4 +153,3 @@ * Fix expires and timeSinceLastModified parsing for invalid dates. | ||
version 1.0.0 2017-08-26 | ||
------------------------ | ||
## 1.0.0 2017-08-26 | ||
### Added | ||
@@ -192,13 +162,11 @@ * You can now run PageXray in the browser! Check Github releases to download that version. | ||
version 0.14.3 2017-06-23 | ||
------------------------ | ||
## 0.14.3 2017-06-23 | ||
### Fixed | ||
* Collect assets that have 2XX status code instead of just strict 200. Thanks @vio for the PR. | ||
version 0.14.2 2017-05-16 | ||
------------------------ | ||
## 0.14.2 2017-05-16 | ||
### Fixed | ||
* Calculating timing for an assets included both SSL and Connect time, that is wrong since connect time includes SSL time. | ||
version 0.14.1 2016-12-05 | ||
## 0.14.1 2016-12-05 | ||
------------------------ | ||
@@ -208,8 +176,7 @@ ### Fixed | ||
version 0.14.0 2016-11-27 | ||
------------------------ | ||
## 0.14.0 2016-11-27 | ||
### Added | ||
* Added breakdown for first vs third party asset content types | ||
version 0.13.1 2016-10-17 | ||
## 0.13.1 2016-10-17 | ||
------------------------ | ||
@@ -220,4 +187,3 @@ ### Fixed | ||
version 0.13.0 2016-09-22 | ||
------------------------ | ||
## 0.13.0 2016-09-22 | ||
### Added | ||
@@ -229,4 +195,3 @@ * Collect number of responses missing compression (that can be compressed) | ||
version 0.12.0 2016-09-14 | ||
------------------------ | ||
## 0.12.0 2016-09-14 | ||
### Added | ||
@@ -236,4 +201,3 @@ * Collect cookie stats for a page (max/min median etc) | ||
version 0.11.0 2016-09-12 | ||
------------------------ | ||
## 0.11.0 2016-09-12 | ||
### Added | ||
@@ -243,4 +207,3 @@ * Collect total download time for each response | ||
version 0.10.0 2016-09-01 | ||
------------------------ | ||
## 0.10.0 2016-09-01 | ||
### Changed | ||
@@ -252,4 +215,3 @@ * Internal: We moved to airbnb eslint style rules. | ||
version 0.9.0 - 2016-05-20 | ||
------------------------ | ||
## 0.9.0 - 2016-05-20 | ||
### Changed | ||
@@ -260,14 +222,11 @@ * Always report default content types (html, css, javascript etc) + add others. Before we only added the types that was in the HAR. | ||
version 0.8.0 - 2016-05-15 | ||
------------------------ | ||
## 0.8.0 - 2016-05-15 | ||
### Changed | ||
Even cleaner structure for first party vs third party assets. | ||
version 0.7.0 - 2016-05-15 | ||
------------------------ | ||
## 0.7.0 - 2016-05-15 | ||
### Changed | ||
New structure for domains to be able to support 1st vs 3rd party assets. Supply a regex for 1st party domains and you will get stats for 1st vs 3rd. | ||
version 0.6.0 - 2016-04-18 | ||
------------------------ | ||
## 0.6.0 - 2016-04-18 | ||
### Fixed | ||
@@ -279,20 +238,16 @@ * Fix content type matching for JSON. | ||
version 0.5.0 - 2016-04-17 | ||
------------------------ | ||
## 0.5.0 - 2016-04-17 | ||
### Changed | ||
* New name new game. The project is now known as project PageXray. | ||
version 0.4.0 - 2016-04-12 | ||
------------------------ | ||
## 0.4.0 - 2016-04-12 | ||
### Added | ||
* Collect the full redirect chain | ||
version 0.3.8 - 2016-03-02 | ||
------------------------ | ||
## 0.3.8 - 2016-03-02 | ||
### Fixed | ||
* Removed console log. | ||
version 0.3.7 - 2016-03-02 | ||
------------------------ | ||
## 0.3.7 - 2016-03-02 | ||
### Fixed | ||
* Create statistics per page instead of take stats for all pages. |
@@ -196,3 +196,4 @@ 'use strict'; | ||
blocking: 0, | ||
potentiallyBlocking: 0 | ||
potentiallyBlocking: 0, | ||
in_body_parser_blocking: 0 | ||
}; | ||
@@ -204,2 +205,4 @@ } | ||
currentPage.renderBlocking.blocking += 1; | ||
} else if (asset.renderBlocking === 'in_body_parser_blocking') { | ||
currentPage.renderBlocking.in_body_parser_blocking += 1; | ||
} | ||
@@ -206,0 +209,0 @@ } |
{ | ||
"name": "pagexray", | ||
"version": "4.3.0", | ||
"version": "4.3.1", | ||
"description": "Xray your HAR file and know all about the page", | ||
@@ -5,0 +5,0 @@ "keywords": [ |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
821
49794