<commit_before># CHANGELOG - sitespeed.io
## Unreleased

### Added
* Rework of the WebPageTest result tab: More metrics, requests per content type, requests per domain and screenshot.
* Rework of PageXray result tab: requests per content type, requests per domain, cookies stats
* Rework of Browsertime result tab: easier to find the most important metrics
* More info from GPSI on the result tab.
* Always download screenshots, waterfall graphs, and Chrome traceLog and store it local from WebPageTest.
* Better HTML page titles, showing what's tested and when, that makes it easier when you share URLs.
* HTML tuning for smaller devices.
* Added proxy parameters in the CLI from Browsertime.
* Updated to [PerfCascade 1.4.0](https://github.com/micmro/PerfCascade/releases) (from 1.0.0)
* Add new s3.path option, to override the default storage path in the S3 bucket.
* Pickup timestamp from each run and display on each run page
* Added possibility to set the graphite web host (--graphite.webHost)
* Set Graphite tags as arrays (--graphite.arrayTags) needed for Graphite 1.0

### Changed
* The default upload path in S3 buckets no longer includes the prefix 'sitespeed-result'

### Fixed
* Waterfall graphs loaded in Safari iOS didn't work.
* Allow S3 upload even when using custom outputFolder.<commit_msg>include latest Browsertime changes<commit_after># CHANGELOG - sitespeed.io
## Unreleased

### Added
* Rework of the WebPageTest result tab: More metrics, requests per content type, requests per domain and screenshot.
* Rework of PageXray result tab: requests per content type, requests per domain, cookies stats
* Rework of Browsertime result tab: easier to find the most important metrics
* More info from GPSI on the result tab.
* Always download screenshots, waterfall graphs, and Chrome traceLog and store it local from WebPageTest.
* Better HTML page titles, showing what's tested and when, that makes it easier when you share URLs.
* HTML tuning for smaller devices.
* Added proxy parameters in the CLI from Browsertime.
* Updated to [PerfCascade 1.4.0](https://github.com/micmro/PerfCascade/releases) (from 1.0.0)
* Add new s3.path option, to override the default storage path in the S3 bucket.
* Pickup timestamp from each run and display on each run page
* Added possibility to set the graphite web host (--graphite.webHost)
* Set Graphite tags as arrays (--graphite.arrayTags) needed for Graphite 1.0
* Add request headers with -r name:value (Chrome only in this release)
* Block domains with --block my.domain.com (Chrome only in this release)

### Changed
* The default upload path in S3 buckets no longer includes the prefix 'sitespeed-result'

### Fixed
* Waterfall graphs loaded in Safari iOS didn't work.
* Allow S3 upload even when using custom outputFolder.

### Not backward compatible changes in 5.0
There's one change in 5.0 that changes the default behavior: TSProxy isn't default for connectivity since it doesn't work as we want together with Selenium. We also removed tc as default running Docker. When you change connectivity you should use our [Docker network setup](https://www.sitespeed.io/documentation/sitespeed.io/browsers/#change-connectivity)!
{'fraction_non_alphanumeric': 0.06777533730781299, 'fraction_numerical': 0.008785691873235017, 'mean_word_length': 4.6325088339222615, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 3, 'lorem ipsum': 0, 'www.': 1, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4571055', 'n_tokens_mistral': 890, 'n_tokens_neox': 839, 'n_words': 435}