-
Notifications
You must be signed in to change notification settings - Fork 69
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
html_title version not changed #61
Comments
This looks tricky to fix as these variable get set to the defaults when the config is read. To change them later would need checking if they were set to a default or by the user. Instead I worked around by adding a template
|
I worked around this problem by just setting |
I don't think the root cause described here is correct. Yes, it does default to I don't know if this is intentional or not, but it seems a bit strange that you would use the latest config and not the one that existed at the time of the version being built (it leads to issues like the one described here, and others such as not being able to change your extensions without breaking previous releases). There are certain benefits to being able to affect your build process retroactively, but those tasks are perhaps better served by other solutions such as pre/post hooks I've seen described around. |
The classic template puts
{{ shorttitle|e }}
in the top nav bar and the page title. If not explicitly set it gets its value from html_title which defaults to'<project> <revision> documentation'
.When building with sphinx-multiversion, the oldest tag version is being used in html_title for all versions. So everything gets
foo bar 0.9.0 documentation
, even the newer versions.The text was updated successfully, but these errors were encountered: