Skip to content

Changelog archive ​

The sidebar displays the latest 5 monthly entries. Earlier entries remain available here, and the top navigation opens the newest entry.

Reporting scope ​

Changes from September 2025 onward were checked against the public ruoyi-ai main snapshot on 2026-09-08. Only published GitHub commits are included.

Months follow the main branch's first-parent history and committer time in UTC+8. Merge commits are counted once and assigned to the month they land on main; earlier dates on feature branches do not move a feature into an earlier month. Counts cover all main-branch entries, while summaries select changes relevant to developers.

These monthly summaries are not release announcements. Historical features may have changed in later refactors; consult the current feature documentation for usage. The four entries from May through August 2025 are preserved as legacy documentation and were not recalculated.

All months ​

MonthMain entriesHighlights
2026-093Qdrant deletion, executor startup fixes and Windows deployment
2026-0813v3.1.0 preparation, Coding Harness and CMS
2026-0724Workflow routing, unified RAG, media and tracing
2026-066README and project resource maintenance
2026-052Atlas Cloud integration and knowledge configuration
2026-0414Version 3.0, document skills, providers and retrieval
2026-0312v3.0.0 branch merge, chat refactoring and Qdrant
2026-021Workflow backend, human feedback and file uploads
2026-010No new main-branch landings
2025-126RAGFlow, MCP tools and workflow nodes
2025-119Keyword nodes, digital humans and graph configuration
2025-1027Workflows, MCP process management and vector stores
2025-0923Knowledge parsing, WeChat, models and storage fixes
2025-08—Legacy changelog
2025-07—Legacy changelog
2025-06—Legacy changelog
2025-05—Legacy changelog

Maintaining these pages ​

When adding a month, create its Chinese and English pages, add it at the start of changelogMonths in docs/.vitepress/config.mts, and add an archive row. The top navigation and five-entry sidebar use that list.