diff --git a/package-lock.json b/package-lock.json index f174bfd40..a7493f701 100644 --- a/package-lock.json +++ b/package-lock.json @@ -29471,7 +29471,7 @@ }, "services/backend": { "name": "@deploystack/backend", - "version": "0.32.0", + "version": "0.32.1", "dependencies": { "@fastify/cookie": "^11.0.2", "@fastify/cors": "^11.1.0", diff --git a/services/backend/CHANGELOG.md b/services/backend/CHANGELOG.md index 924b4b58f..6afc035f1 100644 --- a/services/backend/CHANGELOG.md +++ b/services/backend/CHANGELOG.md @@ -1,5 +1,69 @@ # Changelog +## 0.32.1 (2025-09-05) + +* fix(backend): add nanoid package for unique ID generation ([b687aa6](https://github.com/deploystackio/deploystack/commit/b687aa6)) +* fix(database): implement safe database proxy for graceful startup handling ([68623a2](https://github.com/deploystackio/deploystack/commit/68623a2)) +* fix(frontend): improve GitHub URL display and handling in featured servers ([06dfff3](https://github.com/deploystackio/deploystack/commit/06dfff3)) +* fix(gateway): manage connections and improve server shutdown process ([80dd6f9](https://github.com/deploystackio/deploystack/commit/80dd6f9)) +* fix(gateway): update default backend URL for login command to use cloud-api ([f71a14e](https://github.com/deploystackio/deploystack/commit/f71a14e)) +* chore: specify Node.js and npm engine requirements in package.json and add .nvmrc ([8b0b3a9](https://github.com/deploystackio/deploystack/commit/8b0b3a9)) +* chore: update package.json overrides and simplify README instructions ([0911ece](https://github.com/deploystackio/deploystack/commit/0911ece)) +* chore(all): bump @types/nodemailer from 7.0.0 to 7.0.1 ([60b7fdc](https://github.com/deploystackio/deploystack/commit/60b7fdc)) +* chore(all): bump @vueuse/core from 13.8.0 to 13.9.0 ([c32ca19](https://github.com/deploystackio/deploystack/commit/c32ca19)) +* chore(all): bump drizzle-orm from 0.44.4 to 0.44.5 ([c2fda9b](https://github.com/deploystackio/deploystack/commit/c2fda9b)) +* chore(all): bump eslint from 9.33.0 to 9.34.0 ([e2f0b7c](https://github.com/deploystackio/deploystack/commit/e2f0b7c)) +* chore(all): bump inquirer from 12.9.3 to 12.9.4 ([a2e6ef8](https://github.com/deploystackio/deploystack/commit/a2e6ef8)) +* chore(all): bump lucide-vue-next from 0.540.0 to 0.541.0 ([88e8acc](https://github.com/deploystackio/deploystack/commit/88e8acc)) +* chore(all): bump lucide-vue-next from 0.541.0 to 0.542.0 ([b67d97b](https://github.com/deploystackio/deploystack/commit/b67d97b)) +* chore(all): bump nodemailer from 7.0.5 to 7.0.6 ([f2c5a3f](https://github.com/deploystackio/deploystack/commit/f2c5a3f)) +* chore(all): bump ts-loader from 9.5.2 to 9.5.4 ([4e2aeb0](https://github.com/deploystackio/deploystack/commit/4e2aeb0)) +* chore(all): bump vite from 7.1.3 to 7.1.4 ([e67363d](https://github.com/deploystackio/deploystack/commit/e67363d)) +* chore(all): bump vue from 3.5.18 to 3.5.20 ([d990c96](https://github.com/deploystackio/deploystack/commit/d990c96)) +* chore(all): bump zod-openapi from 5.3.1 to 5.4.0 ([c4d77fe](https://github.com/deploystackio/deploystack/commit/c4d77fe)) +* chore(all): update dependencies for frontend and backend packages ([204a8a1](https://github.com/deploystackio/deploystack/commit/204a8a1)) +* chore(backend): release v0.32.0 ([b3c7341](https://github.com/deploystackio/deploystack/commit/b3c7341)) +* chore(frontend): bump lucide-vue-next in /services/frontend ([e68b619](https://github.com/deploystackio/deploystack/commit/e68b619)) +* chore(frontend): bump lucide-vue-next in /services/frontend ([f6fd104](https://github.com/deploystackio/deploystack/commit/f6fd104)) +* chore(frontend): release v0.26.0 ([d09a5d1](https://github.com/deploystackio/deploystack/commit/d09a5d1)) +* chore(frontend): release v0.26.1 ([b422f45](https://github.com/deploystackio/deploystack/commit/b422f45)) +* chore(gateway): release v0.10.0 ([9bf462a](https://github.com/deploystackio/deploystack/commit/9bf462a)) +* chore(gateway): release v0.10.1 ([cb3ef67](https://github.com/deploystackio/deploystack/commit/cb3ef67)) +* chore(gateway): release v0.10.2 ([f9c3ddb](https://github.com/deploystackio/deploystack/commit/f9c3ddb)) +* chore(gateway): release v0.11.0 ([3395bc9](https://github.com/deploystackio/deploystack/commit/3395bc9)) +* chore(gateway): release v0.11.1 ([e92086b](https://github.com/deploystackio/deploystack/commit/e92086b)) +* chore(gateway): release v0.12.0 ([3ea2abe](https://github.com/deploystackio/deploystack/commit/3ea2abe)) +* chore(gateway): release v0.12.0 ([8aeac74](https://github.com/deploystackio/deploystack/commit/8aeac74)) +* chore(gateway): release v0.9.0 ([75cecd4](https://github.com/deploystackio/deploystack/commit/75cecd4)) +* chore(gateway): release v0.9.1 ([0bebfcd](https://github.com/deploystackio/deploystack/commit/0bebfcd)) +* chore(gateway): release v0.9.2 ([bcf55f7](https://github.com/deploystackio/deploystack/commit/bcf55f7)) +* chore(gateway): release v0.9.3 ([ca4f2ca](https://github.com/deploystackio/deploystack/commit/ca4f2ca)) +* chore(gateway): release v0.9.4 ([4308f43](https://github.com/deploystackio/deploystack/commit/4308f43)) +* chore(gateway): release v0.9.5 ([334e2cf](https://github.com/deploystackio/deploystack/commit/334e2cf)) +* chore(release): update release command to include --no-increment option ([904e877](https://github.com/deploystackio/deploystack/commit/904e877)) +* feat(all): Add translations for 'secret' data type in mcp-catalog ([463e580](https://github.com/deploystackio/deploystack/commit/463e580)) +* feat(backend): implement device activity tracking service and integrate with MCP configurations rout ([481ce1e](https://github.com/deploystackio/deploystack/commit/481ce1e)) +* feat(frontend): enhance RemoveDeviceDialog to use props for device removal and loading state ([eca1091](https://github.com/deploystackio/deploystack/commit/eca1091)) +* feat(frontend): enhance user preferences handling for walkthrough ([80ff8ed](https://github.com/deploystackio/deploystack/commit/80ff8ed)) +* feat(frontend): enhance walkthrough handling with improved checks and timing ([d073cab](https://github.com/deploystackio/deploystack/commit/d073cab)) +* feat(frontend): update page title to 'DeployStack Cloud' ([8772df7](https://github.com/deploystackio/deploystack/commit/8772df7)) +* feat(gateway): add 'clients' command to display connected MCP clients with detailed information ([faec3ca](https://github.com/deploystackio/deploystack/commit/faec3ca)) +* feat(gateway): add client notification functionality and tools refresh endpoint ([925cd6e](https://github.com/deploystackio/deploystack/commit/925cd6e)) +* feat(gateway): add selective restart functionality for MCP servers and enhance configuration change ([f81f835](https://github.com/deploystackio/deploystack/commit/f81f835)) +* feat(gateway): enhance login and logout commands with spinner feedback and improve console messages ([823af07](https://github.com/deploystackio/deploystack/commit/823af07)) +* feat(gateway): enhance MCP configuration refresh with change detection ([00e1276](https://github.com/deploystackio/deploystack/commit/00e1276)) +* feat(gateway): enhance status command with separate SSE and message endpoints ([2bef138](https://github.com/deploystackio/deploystack/commit/2bef138)) +* feat(gateway): enhance team and user configuration decryption process ([6aeaad2](https://github.com/deploystackio/deploystack/commit/6aeaad2)) +* feat(gateway): implement configuration change detection and handling with restart prompts ([62caf9c](https://github.com/deploystackio/deploystack/commit/62caf9c)) +* feat(gateway): implement MCP endpoint and enhance logging for session management ([6a3332b](https://github.com/deploystackio/deploystack/commit/6a3332b)) +* feat(gateway): mask internal backend URL in command outputs for improved user experience ([dfdfd9c](https://github.com/deploystackio/deploystack/commit/dfdfd9c)) +* feat(gateway): refactor device detection and caching system for improved performance ([d676c9a](https://github.com/deploystackio/deploystack/commit/d676c9a)) +* refactor: remove unnecessary console logs and improve user walkthrough handling ([f23f7b6](https://github.com/deploystackio/deploystack/commit/f23f7b6)) +* refactor(gateway): remove tools refresh notification endpoint and client notification service ([3cdfc02](https://github.com/deploystackio/deploystack/commit/3cdfc02)) +* refactor(gateway): remove unnecessary hints from MCP command error messages ([b65fade](https://github.com/deploystackio/deploystack/commit/b65fade)) +* refactor(gateway): remove version string from command description ([6f2196a](https://github.com/deploystackio/deploystack/commit/6f2196a)) +* refactor(gateway): replace legacy MCP config methods with new gateway endpoint ([914a49b](https://github.com/deploystackio/deploystack/commit/914a49b)) + ## 0.32.0 (2025-08-26) * chore(all): bump drizzle-orm from 0.44.4 to 0.44.5 ([c2fda9b](https://github.com/deploystackio/deploystack/commit/c2fda9b)) diff --git a/services/backend/package.json b/services/backend/package.json index e26b24b84..4e11bdd04 100644 --- a/services/backend/package.json +++ b/services/backend/package.json @@ -1,6 +1,6 @@ { "name": "@deploystack/backend", - "version": "0.32.0", + "version": "0.32.1", "scripts": { "dev": "nodemon", "build": "tsc && webpack --mode=production", diff --git a/services/backend/src/config/version.ts b/services/backend/src/config/version.ts index 5734d1237..fe68e010b 100644 --- a/services/backend/src/config/version.ts +++ b/services/backend/src/config/version.ts @@ -9,8 +9,8 @@ export interface VersionInfo { // This will be replaced by the build script let versionData: VersionInfo = { - version: '0.32.0', - buildTime: '2025-08-26T21:01:21.344Z', + version: '0.32.1', + buildTime: '2025-09-05T09:19:24.355Z', source: 'release' };