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

Part of #1117: Update more dependencies #1122

Merged
merged 9 commits into from
Jan 13, 2025

Conversation

tupaschoal
Copy link
Collaborator

Related issue

Helps #1117

Context / Background

Following up on previous dependency updates, this brings us closer to latest.

What change is being introduced by this PR?

  • Update eslint from 9.17.0 to 9.18.0: No changes required
  • Update jsdom from 25.0.1 to 26.0.0: No changes required
  • Update date-holidays from 3.23.17 to 3.23.18: No changes required
  • Update electron from 28.1.0 to 32.2.8: No changes required. This is still a supported version, but not the latest (33.3.1). Moving to latest had 3 of our 423 tests break and was left to be done later.
  • Update electron-store from 8.1.0 to 10.0.0: Note that this upgrade is only possible once electron is >=30 and node >=20

How will this be tested?

Ran manual tests and our unit tests.

@tupaschoal tupaschoal merged commit 7777f68 into TTLApp:main Jan 13, 2025
3 checks passed
@tupaschoal tupaschoal deleted the even-more-updates branch January 13, 2025 00:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants