Skip to content

Releases: Webperf-se/webperf_core

2024.6.0

01 Jun 08:43
578c356

Choose a tag to compare

What's Changed

Breaking Changes 🛠

  • Dropping Lighthouse and Yellow Lab Tools Service Support by @cockroacher in #491
  • Convert SAMPLE-config.py and config.py to settings.json Configuration by @cockroacher in #492

Exciting New Features 🎉

Bug Fixes

  • Lighthouse based test crashes when unable to connect to Chrome by @7h3Rabbit in #499
  • Fixed broken software and useragent update by @7h3Rabbit in #507

Other Changes

Full Changelog: 2024.5.4...2024.6.0

2024.5.4

14 May 16:23
c78b77a

Choose a tag to compare

What's Changed

Exciting New Features 🎉

  • Clear failures.log file on every new run by @7h3Rabbit in #476
  • Change so tests return -1 in rating if Tests are unable to connect by @7h3Rabbit in #480

Bug Fixes

  • Fix path to msgfmt.py so translations can be generated correctly by @7h3Rabbit in #477

Other Changes

Full Changelog: 2024.5.3...2024.5.4

2024.5.3

12 May 13:31
78e669f

Choose a tag to compare

What's Changed

Breaking Changes 🛠

  • Cleanup root folder by creating defaults and tools folder by @cockroacher in #466
  • Use version specific w3c validator for HTML/CSS Tests by @cockroacher in #469

Exciting New Features 🎉

Other Changes

  • PyLint for Improved Code Quality - tests/http_validator.py by @cockroacher in #464

Full Changelog: 2024.5.2...2024.5.3

2024.5.2

07 May 21:07
8079505

Choose a tag to compare

What's Changed

Exciting New Features 🎉

Bug Fixes

  • Fix bug where sitespeed ignored REVIEW_SHOW_IMPROVEMENTS_ONLY setting by @7h3Rabbit in #457

Other Changes

Full Changelog: 2024.5.1...2024.5.2

2024.5.1

03 May 21:55
0fb08c3

Choose a tag to compare

What's Changed

Exciting New Features 🎉

Other Changes

  • Fixed corrupt pylint.yml by @7h3Rabbit in #442
  • Changed description to english in package.json by @7h3Rabbit in #448
  • Changed step order, build & release docker first, then release to github by @7h3Rabbit in #447
  • Removed docker platform reference in create-release.yml by @7h3Rabbit in #449
  • Allow us to manually trigger Create Release by @7h3Rabbit in #450

Full Changelog: 2024.5.0...2024.5.1

2024.5.0

01 May 07:18
d3ffbfb

Choose a tag to compare

What's Changed

Breaking Changes 🛠

Bug Fixes

  • Detailed issue info missing in Lighthouse based reports by @7h3Rabbit in #435

Other Changes

Full Changelog: 2024.4.2...2024.5.0

2024.4.2

28 Apr 13:17
45e9934

Choose a tag to compare

What's Changed

Exciting New Features 🎉

Bug Fixes

  • Bug - Html Test returned 5.0 in rating when cache was disabled by @7h3Rabbit in #420
  • Bug - Update Software - fix unhandled error by @7h3Rabbit in #426

Other Changes

  • PyLint for Improved Code Quality - tests/email_validator.py by @cockroacher in #422
  • PyLint for Improved Code Quality - tests/email_validator.py by @cockroacher in #423
  • PyLint for Improved Code Quality - tests/email_validator.py by @cockroacher in #424
  • PyLint for Improved Code Quality - tests/http_validator.py by @cockroacher in #425

Full Changelog: 2024.4.1...2024.4.2

2024.4.1

23 Apr 20:03
d5c376f

Choose a tag to compare

What's Changed

Other Changes

  • PyLint for Improved Code Quality - tests/sitespeed_base.py by @7h3Rabbit in #388
  • Issue 390 by @7h3Rabbit in #391
  • Update privacy_webbkollen.py by @7h3Rabbit in #389
  • Issue 393 by @7h3Rabbit in #394
  • Add Dockerfile and documentation on how to use it for running tests by @krompaco in #382
  • PyLint for Improved Code Quality - tests/privacy_webbkollen.py by @cockroacher in #395
  • PyLint for Improved Code Quality - tests/performance_sitespeed_io.py by @cockroacher in #396
  • Requiring Python 3.12 instead of 3.10 when testing locally by @marcusosterberg in #397
  • Fixed some translation issues by @7h3Rabbit in #399
  • PyLint for Improved Code Quality - tests/sitespeed_base.py by @7h3Rabbit in #400
  • Update README.md by @7h3Rabbit in #401
  • PyLint for Improved Code Quality - tests/sitespeed_base.py by @7h3Rabbit in #402
  • PyLint for Improved Code Quality - tests/frontend_quality_yellow_lab_tools.py by @7h3Rabbit in #403
  • PyLint for Improved Code Quality - tests/page_not_found.py by @7h3Rabbit in #404
  • PyLint for Improved Code Quality - tests/css_validator_w3c.py by @7h3Rabbit in #405
  • PyLint for Improved Code Quality - tests/css_validator_w3c.py by @7h3Rabbit in #406
  • PyLint for Improved Code Quality - tests/css_validator_w3c.py by @7h3Rabbit in #408
  • GitHub Actions - Make it easier to test your own site by @7h3Rabbit in #410
  • Update our Dockerfile when we update sitespeed.io version in package.json by @7h3Rabbit in #414
  • Bump sitespeed.io from 33.5.0 to 33.6.0 by @dependabot in #407
  • Restructuring w3c based tests to fix crash bugs and make them more similar by @7h3Rabbit in #416
  • Create new releases by Semi Automatic PR:s by @7h3Rabbit in #417

Full Changelog: 2024.4.0...2024.4.1

Codename: The Spring is my Love

14 Apr 11:59
f012489

Choose a tag to compare

The Spring is my Love (2024.4.0)

Breaking Changes

  • config.py has new format, needs to be updated from SAMPLE-config.py.
  • Changed and updated dependencies see setup instructions
  • Version specific dependencies (new way for installing dependencies)
  • Upgraded to use Python 3.12 or above
  • Upgraded to use node 20.x
  • GitHub Actions now use sites.json as input for urls to test
  • Mozilla Firefox AND Google Chrome are required for test to function

Changed:

  • New Test: Accessibility statement
  • New Test: Software being used
  • SiteSpeed test now uses more params then SpeedIndex to calculate performance
  • HTTP and Technology test changed
    • CSP validation was added
    • HTTP/2 and HTTP/3 can now be tested on internal urls (no public exposure needed)
    • Now uses sitespeed for a lot of logic in background
    • Quck validation was dropped
    • SSL validation was dropped
  • Standard files now support validating sitemap structure and content
  • Email Test now support validation DMARC
  • And many small changes and bugfixes
  • Started work on PEP8 and pylint refactoring and docstring

New Contributors

Thanks to @marcusosterberg @cockroacher @7h3Rabbit for all great contributions

Full Changelog: 4.0...2024.4.0

Codename: White like Snow

19 Dec 20:38

Choose a tag to compare

Release 4.0

A new release by @7h3Rabbit with some support from the rest of our community 💪

Breaking Changes

Changed

Bug Fixes

Full Changelog: 3.0...4.0