diff --git a/frontend/src/components/layout/Header.tsx b/frontend/src/components/layout/Header.tsx index b3afa5f..52758c7 100644 --- a/frontend/src/components/layout/Header.tsx +++ b/frontend/src/components/layout/Header.tsx @@ -30,10 +30,10 @@ const Header: React.FC = ({ onToggleSidebar }) => {

{t('app.title')}

- {/* Theme Switch */} + {/* Theme Switch and Version */}
+ {import.meta.env.PACKAGE_VERSION} -
diff --git a/frontend/src/components/ui/UserProfileMenu.tsx b/frontend/src/components/ui/UserProfileMenu.tsx index c4ed3e6..e060579 100644 --- a/frontend/src/components/ui/UserProfileMenu.tsx +++ b/frontend/src/components/ui/UserProfileMenu.tsx @@ -104,7 +104,6 @@ const UserProfileMenu: React.FC = ({ collapsed, version }) > {t('about.title')} -  ({version}) {showNewVersionInfo && ( )} diff --git a/frontend/src/utils/version.ts b/frontend/src/utils/version.ts index 9cbb818..2e4959e 100644 --- a/frontend/src/utils/version.ts +++ b/frontend/src/utils/version.ts @@ -16,6 +16,7 @@ export const checkLatestVersion = async (): Promise => { }; export const compareVersions = (current: string, latest: string): number => { + if (current === 'dev') return -1; const currentParts = current.split('.').map(Number); const latestParts = latest.split('.').map(Number); diff --git a/package.json b/package.json index 344c810..d1fae19 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@samanhappy/mcphub", - "version": "0.5.4", + "version": "dev", "description": "A hub server for mcp servers", "main": "dist/index.js", "type": "module",