EssentialsX

EssentialsX

2M Downloads

Latest dev build erroneously reports that it is out of date

kribjo opened this issue · 3 comments

commented

Type of bug

Other unexpected behaviour

/ess dump all output

https://essentialsx.net/dump.html?id=7af4dc7118ce420d97b5933da78178e6

Error log (if applicable)

No response

Bug description

I have just updated from dev build EssentialsX-2.20.0-dev+2-1c22edb to the latest dev build EssentialsX-2.19.7-dev+5-dfcb9a1.
This is on latest Paper version git-Paper-130 (MC: 1.19.2) (Implementing API version 1.19.2-R0.1-SNAPSHOT) (Git: 4ba43fe).

After loading, EssentialsX immediately complains that it is out of date:

[10:34:24 WARN]: [Essentials] Din(a) 1 EssentialsX utvecklarversion(er) är för utdaterade!
[10:34:24 WARN]: [Essentials] Ladda ned den här: https://essentialsx.net/downloads.html

Further version information (essentials version) shows:

[10:40:22 INFO]: [Essentials] CONSOLE issued server command: /essentials version
[10:40:22 INFO]: Server version: 1.19.2-R0.1-SNAPSHOT git-Paper-130 (MC: 1.19.2)
[10:40:22 INFO]: Brand version: Paper
[10:40:22 INFO]: EssentialsX version: 2.19.7-dev+5-dfcb9a1
[10:40:22 INFO]: PlaceholderAPI version: 2.11.2
[10:40:22 INFO]: LuckPerms version: 5.4.41
[10:40:22 INFO]: Vault version: 1.7.3-b131
[10:40:22 INFO]: DiscordSRV version: 1.25.1
[10:40:22 INFO]: EssentialsXChat version: 2.19.7-dev+5-dfcb9a1
[10:40:22 INFO]: EssentialsXGeoIP version: 2.19.7-dev+5-dfcb9a1
[10:40:22 INFO]: EssentialsXSpawn version: 2.19.7-dev+5-dfcb9a1
[10:40:22 INFO]: Economy Layer: None
[10:40:22 INFO]: Hämtar information om den nuvarande versionen...
[10:40:22 INFO]: Din(a) 1 EssentialsX utvecklarversion(er) är för utdaterade!
[10:40:22 INFO]: Ladda ned den här: https://essentialsx.net/downloads.html

My amateurish guess is that this could be related to the version number going "backwards" from the earlier 2.20.0 version to the current/latest 2.19.7 version. Ref: a7a9cbc

Steps to reproduce

  1. Use latest EssentialsX dev build on latest Paper build.
  2. See console output.

Expected behaviour

EssentialsX should not state that it is out of date when there is no newer version available.

Actual behaviour

Despite being the latest available build, EssentialsX states that it is out of date and links to the Downloads page.

commented

I see that there is a newer commit / build attempt (5768665) listed on https://github.com/EssentialsX/Essentials/commits/2.x - perhaps this is the problem? (More likely to me than the versioning number backstep.) It seems this newer build failed (something with Jenkins) and (therefore?) it is not available on the Downloads page, but perhaps the version/update checker still sees it and thinks there is a newer version to update to.
Still, if it is not possible to update, EssentialsX probably shouldn't tell the user to do so.

commented

Yes that's probably the case. The EssentialsX site pulls from Jenkins, and it looks like the latest build failed there for some reason.

You can try downloading from Github Actions here and see if it's still an issue.

commented

I've re-run the latest build on Jenkins. You should be able to download it from the website again as usual.