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

Possible regression: missing version and/or revision in meta.json #1559

Closed
wdscxsj opened this issue Oct 4, 2023 · 3 comments
Closed

Possible regression: missing version and/or revision in meta.json #1559

wdscxsj opened this issue Oct 4, 2023 · 3 comments
Labels
Milestone

Comments

@wdscxsj
Copy link

wdscxsj commented Oct 4, 2023

With v0.7.0, I notice some docsets have lost the version and/or revision fields in their meta.json after updating the docsets. For example, the LaTeX docset's meta.json becomes:

{
    "name": "LaTeX",
    "title": "LaTeX"
}

The MySQL docset's meta.json becomes:

{
    "name": "MySQL",
    "title": "MySQL",
    "version": "8.0"
}

Other affected docsets on my machine include Java SE20, PHP, SVG, and WordPress. They are always marked as "Update available". Neither updating nor deletion plus reinstallation avoids this issue. Perhaps related to #1532?

@trollixx
Copy link
Member

trollixx commented Oct 4, 2023

And this is why I should write tests :(

@andrm
Copy link

andrm commented Feb 5, 2024

It would be helpful if this would be released.

@wdscxsj
Copy link
Author

wdscxsj commented Mar 9, 2024

My current workaround is to keep two copies of Zeal: v0.6.1 for updating docsets, and v0.7.0 as the viewer. The disk space cost for v0.6.1 is less than 100 MB.

@trollixx trollixx added the resolution/done Bug fixed, task competed, etc... label Mar 23, 2024
@trollixx trollixx mentioned this issue Mar 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

3 participants