Skip to content

Re-implement Previous Versions#1679

Merged
fdevans merged 1 commit into
4.0.xfrom
previous-versions
Jul 15, 2025
Merged

Re-implement Previous Versions#1679
fdevans merged 1 commit into
4.0.xfrom
previous-versions

Conversation

@fdevans

@fdevans fdevans commented Jul 15, 2025

Copy link
Copy Markdown
Contributor

No description provided.

@fdevans fdevans added this to the 5.14.0 milestone Jul 15, 2025
@fdevans fdevans requested review from Copilot and jsboak July 15, 2025 15:44

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull Request Overview

This PR re-implements previous version documentation links by moving them from the navbar to the sidebar. The version links that were previously accessible through the navbar are now reorganized and made available through the history sidebar menu.

  • Removes the existing navbar-based previous versions menu structure
  • Adds a comprehensive "Previous Version Docs" section to the history sidebar with collapsible version groups
  • Maintains all the same version links but organizes them hierarchically by major version (5.x, 4.x, 3.x, 2.x)

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
docs/.vuepress/sidebar-menus/history.ts Adds new "Previous Version Docs" section with hierarchical version organization
docs/.vuepress/navbar-menus/previous-versions.js Removes entire file containing previous navbar menu structure
Comments suppressed due to low confidence (1)

docs/.vuepress/sidebar-menus/history.ts:10

  • The hardcoded version list creates a maintenance burden. Consider generating this list dynamically from a configuration file or API to avoid manual updates for each new version release.
    children: [

@jsboak jsboak left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

LGTM

@fdevans fdevans merged commit e038910 into 4.0.x Jul 15, 2025
2 checks passed
@fdevans fdevans deleted the previous-versions branch July 15, 2025 15:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants