Skip to content

docs: add redirects for hotfix release notes URLs#17630

Merged
lakshay-nasa merged 3 commits into
datahub-project:masterfrom
lakshay-nasa:docs/fix-hotfix-release-notes-redirects
Jun 4, 2026
Merged

docs: add redirects for hotfix release notes URLs#17630
lakshay-nasa merged 3 commits into
datahub-project:masterfrom
lakshay-nasa:docs/fix-hotfix-release-notes-redirects

Conversation

@lakshay-nasa
Copy link
Copy Markdown
Contributor

Summary

Hotfix release notes (e.g., v1.0.2, v0.3.17.3) are appended as sections within their base release page (e.g., /v_1_0_0/#v102), not as standalone pages. URLs like /v_1_0_2/ return 404.

Adds a lightweight postBuild plugin that creates meta-refresh redirects for all 38 hotfix versions, pointing to the correct anchor on their base release page.

Example: /docs/managed-datahub/release-notes/v_1_0_2/docs/managed-datahub/release-notes/v_1_0_0/#v102

Checklist

  • The PR conforms to DataHub's Contributing Guideline
  • Links to related issues (if applicable)
  • Tests for the changes have been added/updated (if applicable)
  • Docs related to the changes have been added/updated (if applicable)
  • For any breaking change/potential downtime/deprecation/big changes an entry has been made in Updating DataHub

@github-actions github-actions Bot added the community-contribution PR or Issue raised by member(s) of DataHub Community label May 29, 2026
@maggiehays maggiehays added the needs-review Label for PRs that need review from a maintainer. label May 29, 2026
@lakshay-nasa lakshay-nasa requested a review from javabrett May 29, 2026 12:29
Comment thread docs-website/docusaurus.config.js
Copy link
Copy Markdown
Contributor

@javabrett javabrett left a comment

Choose a reason for hiding this comment

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

LGTM

@maggiehays maggiehays added merge-pending-ci A PR that has passed review and should be merged once CI is green. and removed needs-review Label for PRs that need review from a maintainer. labels Jun 3, 2026
@lakshay-nasa lakshay-nasa merged commit feb32c3 into datahub-project:master Jun 4, 2026
37 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

community-contribution PR or Issue raised by member(s) of DataHub Community merge-pending-ci A PR that has passed review and should be merged once CI is green.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants