Skip to content

Add cloudberry history doc#385

Open
tuhaihe wants to merge 2 commits into
apache:mainfrom
tuhaihe:add_cloudberry_history-doc
Open

Add cloudberry history doc#385
tuhaihe wants to merge 2 commits into
apache:mainfrom
tuhaihe:add_cloudberry_history-doc

Conversation

@tuhaihe

@tuhaihe tuhaihe commented Jul 14, 2026

Copy link
Copy Markdown
Member

closes: #199


Change logs

Describe your change clearly, including what problem is being solved or what document is being added or updated.

Contributor's checklist

Here are some reminders before you submit your pull request:

tuhaihe added 2 commits July 14, 2026 16:19
Upgrade @docusaurus/core, @docusaurus/preset-classic,
@docusaurus/module-type-aliases, @docusaurus/plugin-client-redirects,
@docusaurus/tsconfig, and @docusaurus/types to ^3.10.2.

Breaking changes addressed across 30 files:

- Replace @theme/Unlisted with @theme/ContentVisibility in swizzled
  BlogPostPage, DocItem/Layout, and MDXPage components.
  ContentVisibility accepts a metadata prop and handles both unlisted
  and draft states.

- Migrate imports from @docusaurus/theme-common/internal to
  plugin-specific client entry points (20+ swizzled components):
  - Docs hooks (useDoc, useDocsSidebar, DocProvider, etc.) now come
    from @docusaurus/plugin-content-docs/client.
  - Blog hooks (useBlogPost, BlogPostProvider, etc.) now come from
    @docusaurus/plugin-content-blog/client.

- Update useGetNewBlogList hook: blog-archive JSON path changed from
  blog-archive-80c.json to p/blog-archive-f05.json [blocked]; data shape
  wrapped in archive key.

- Move onBrokenMarkdownLinks to markdown.hooks per Docusaurus v4
  migration path.

- Add onUntruncatedBlogPosts: 'ignore' to suppress truncation
  warnings for existing blog posts.

Build verified: client and server compile successfully.

Assisted-by: Deepseek
- Add docs/introduction/cloudberry-history.md with 7 milestones (2022-2026)
- Create reusable Timeline component (src/components/common/Timeline/)
  - Supports reversed order (newest first), optional reference links
  - Berry Orange brand design, light/dark mode, responsive, reduced-motion

Assisted-by: Deepseek
@tuhaihe

tuhaihe commented Jul 14, 2026

Copy link
Copy Markdown
Member Author

Need to rebase on #384

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.

Add "Project History" to the community pages

1 participant