Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v2.10.0 #247

Merged
merged 12 commits into from
Feb 8, 2025
Merged

v2.10.0 #247

merged 12 commits into from
Feb 8, 2025

Conversation

trossr32
Copy link
Owner

@trossr32 trossr32 commented Feb 8, 2025

This pull request includes significant updates to the Playwright testing workflow, various configuration files, and documentation. The most important changes include the addition of a new job to discover test files, updates to dependencies, and improvements to the README and CHANGELOG files.

Updates to Playwright testing workflow:

  • .github/workflows/playwright.yml: Added a new job to discover all *.spec.ts files and output a JSON matrix for running tests in parallel. Updated the cron schedule and improved the naming of test artifacts and issue creation steps. [1] [2] [3] [4]

Dependency updates:

  • package.json: Updated @fortawesome/fontawesome-free to version ^6.7.2 and grunt-sass to version ^4.0.0. [1] [2]

Documentation updates:

  • CHANGELOG.md: Added entries for version 2.10.0, including fixes for Rotten Tomatoes icon location selectors and the removal of the browser.tabs dependency in Firefox.
  • README.md: Updated badges to reflect the new version 2.10.0.0 and added a new contributor. [1] [2] [3]

Codebase improvements:

trossr32 and others added 9 commits February 8, 2025 20:16
- Fixed Rotten Tomatoes icon location selectors - ([#229](#229)).
- Removed browser.tabs dependency in Firefox content script as it wasn't being used - ([#224](#224)).
- Remove "Reviews" from metacritic title - ([#218](#218 to [theotherp](https://github.com/theotherp).
- Allow context menu to be disabled. ([#225](#225)).
@trossr32 trossr32 self-assigned this Feb 8, 2025
Copy link

github-actions bot commented Feb 8, 2025

No outdated npm packages found 🚀

@trossr32 trossr32 added the release signifies a versioned release label Feb 8, 2025
@trossr32 trossr32 merged commit 09a33c0 into master Feb 8, 2025
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release signifies a versioned release
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant