Skip to content

Conversation

@ColinVaughn
Copy link

This update adds fuzzy searching and compatibility notices when setting dependencies for file uploads. I got tired of having to type everything exactly, so now it’s much easier and more forgiving.

Here’s what it looks like:
image

You can also see how it handles adding a mod or API with multiple dependencies:
image

image

@Prospector
Copy link
Member

Very much appreciate the work you put into this.

I won't be merging this for a few reasons, but there's some things here that we'd definitely love to support in the future.

  1. We're going to be completely redoing this page in the near future, and that will include stuff like auto-completing dependencies and stuff.
  2. There's some design issues with how this is implemented that would take a bit to work out since we have a whole proces for that, and it's not something we can really go through for this PR.
  3. It uses the vue-multiselect component which we're moving away from, since it has some issues.
  4. I don't think transitive dependency application is something we should be doing, instead it should be up to the API user, or in this case, the frontend to visually display and download dependencies of dependencies.

But again, thanks for your effort and we'll make sure to prioritize these features when we rebuild this page.

@Prospector Prospector closed this Oct 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants