Skip to content

Conversation

@CryZe
Copy link
Collaborator

@CryZe CryZe commented Feb 11, 2025

The tests do not work anymore. They have always been flaky and added a lot of dependencies, that made it harder to maintain them. Additionally, the rendering is now handled by livesplit-core, which has all the same tests for the rendering, so it also makes little sense to have the same rendering tests again in this repository. All other dependencies that are currently updatable have been updated, except:

  1. I'm not sure if you need Tauri 2 for the CLI version 2.
  2. The css-loader causes problems with the way we import variables from the SASS files.
  3. React 19 does not seem to just work, we get a bunch of TypeScript issues.
  4. commonmark is stuck as usual until we replace it entirely.
  5. eslint changed completely it seems, we probably need to set it up completely from scratch.

@CryZe CryZe added enhancement A new feature or general improvement to LiveSplit One. high priority This is a high priority issue. dependencies Pull requests that update a dependency file labels Feb 11, 2025
@CryZe CryZe force-pushed the update-deps-2025-02-11 branch 2 times, most recently from 36d44c4 to c15e4da Compare February 11, 2025 22:49
The tests do not work anymore. They have always been flaky and added a
lot of dependencies, that made it harder to maintain them. Additionally,
the rendering is now handled by `livesplit-core`, which has all the same
tests for the rendering, so it also makes little sense to have the same
rendering tests again in this repository. All other dependencies that
are currently updatable have been updated, except:

1. I'm not sure if you need Tauri 2 for the CLI version 2.
2. The `css-loader` causes problems with the way we import variables
   from the SASS files.
3. React 19 does not seem to just work, we get a bunch of TypeScript
   issues.
4. `commonmark` is stuck as usual until we replace it entirely.
5. `eslint` changed completely it seems, we probably need to set it up
   completely from scratch.
@CryZe CryZe force-pushed the update-deps-2025-02-11 branch from c15e4da to 9f9e632 Compare February 11, 2025 22:56
@CryZe CryZe merged commit ad02c3a into LiveSplit:master Feb 11, 2025
4 checks passed
@CryZe CryZe deleted the update-deps-2025-02-11 branch February 11, 2025 23:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file enhancement A new feature or general improvement to LiveSplit One. high priority This is a high priority issue.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant