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

Add Plugin Update Checker #1121

Merged
merged 4 commits into from
Jan 31, 2025

Conversation

Neuheit
Copy link
Contributor

@Neuheit Neuheit commented Dec 10, 2024

Adds a plugin update checker function to PluginManager.kt that runs on application startup

Closes #1044

The function checks the maven repository of each plugin declaration and searches the maven metadata file for the latest version. If then compares the latest version and current version installed and writes to the console if the user needs to update. The 3rd party library "semver" is used as a dependency to compare versions.

@Neuheit Neuheit force-pushed the feature/plugin-update-verifier branch from 3c3b547 to 26bf4bf Compare December 25, 2024 22:04
@Neuheit Neuheit requested a review from topi314 December 26, 2024 00:37
@topi314 topi314 force-pushed the feature/plugin-update-verifier branch from 9c155b9 to ed77767 Compare January 31, 2025 21:17
Copy link
Member

@topi314 topi314 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I went ahead and changed it to pdvrieze xmlutil, thanks

@topi314 topi314 merged commit 11789f0 into lavalink-devs:dev Jan 31, 2025
@topi314 topi314 mentioned this pull request Jan 31, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants