Releases: deploystackio/deploystack
Releases · deploystackio/deploystack
Satellite v0.20.0
0.20.0 (2026-02-08)
chore
- all: bump @modelcontextprotocol/sdk from 1.25.3 to 1.26.0 ()
- all: bump @typescript-eslint/eslint-plugin from 8.53.0 to 8.53.1 ()
- all: bump @typescript-eslint/parser from 8.53.0 to 8.53.1 ()
docs
- all: improve formatting and clarity in README.md ()
- all: update README with new features and deployment instructions ()
feat
- all: add deployments tab with team info and refactor catalog tables ()
- all: add language and runtime fields to MCP server metadata ()
- all: add satellite management UI and GitHub deployment lifecycle features ()
- all: add team limits and GitHub deployment features with email notifications ()
- all: implement comprehensive security validation for MCP installations ()
- all: implement GitHub deployment validation and enhanced wizard flow ()
- all: implement GitHub-based MCP server deployment with Octokit (), closes user/repo#sha
- satellite: add instance path and token hash to MCP server config ()
- satellite: add Python version discovery and selection logic ()
- satellite: add runtime validation for Node.js and Python dependencies ()
- satellite: add tmpfs management for GitHub deployments ()
- satellite: enhance installation process with user-specific logging ()
- satellite: enhance MCP activity tracking with instance token support ()
- satellite: enhance PATH for runtime checks in command execution ()
- satellite: enhance tool discovery and execution logging ()
- satellite: implement instance router for path-based MCP access ()
- satellite: implement MCP session manager for transport lifecycle ()
- satellite: install TypeScript globally for deployment builds ()
- satellite: log cgroup version and update limits for cgroup v2 ()
- satellite: validate GitHub deployment base directory permissions ()
fix
refactor
- satellite: add user-local Python tools to nsjail read-only mounts ()
- satellite: enhance command path logging for cache misses ()
- satellite: extract build logging and directory utilities ()
- satellite: extract GitHub deployment utilities for maintainability ()
- satellite: extract ProcessManager into composed handler classes ()
- satellite: extract Python utilities for deployment handling ()
- satellite: extract tarball operations for improved maintainability ()
- satellite: improve nsjail configuration comments and structure ()
- satellite: improve nsjail configuration comments and structure ()
- satellite: remove NODE_ENV to allow devDependencies installation ()
- satellite: remove shell option from command execution ()
- satellite: simplify npm install command by removing --omit=dev ()
- satellite: simplify Python entry point resolution logic ()
- satellite: update cgroup logging and disable cgroup limits ()
- satellite: update command path handling for dynamic resolution ()
- satellite: update Python environment variable handling for venv ()
Frontend v0.56.0
0.56.0 (2026-02-08)
chore
feat
- all: add satellite management UI and GitHub deployment lifecycle features ()
- frontend: add source type and label helpers for MCP installations ()
fix
Backend v0.60.0
0.60.0 (2026-02-08)
Satellite v0.19.0
0.19.0 (2026-02-01)
- docs(all): improve formatting and clarity in README.md (0da73351350726907c060504f7f7d9ec175956bb)
- docs(all): update README with new features and deployment instructions (a29ef45f846c104f1fb2096c8a75c862a7b7e3c1)
- refactor(satellite): add user-local Python tools to nsjail read-only mounts (b32f79ab96b89f80485c6e631f5b6270e30b86de)
- refactor(satellite): enhance command path logging for cache misses (6d19952444aab2da1690dab4cd33e9eb18b9d333)
- refactor(satellite): extract build logging and directory utilities (302276475d6a2f2e381dc381d15448f7c8a18b78)
- refactor(satellite): extract GitHub deployment utilities for maintainability (7e6a43752bc5658a3513fdd8043ef16c6768721b)
- refactor(satellite): extract ProcessManager into composed handler classes (96bd80a34d5bb14541dea521cc68586ccc8a3c57)
- refactor(satellite): extract Python utilities for deployment handling (92278a2e2f4c339532cb3ca5bcff281f560ccd02)
- refactor(satellite): extract tarball operations for improved maintainability (3b9776d09e82f587caeb04157d42c79873829f7f)
- refactor(satellite): improve nsjail configuration comments and structure (619b967513c5c82d89eb1cbbd88fd5a9ef325cb5)
- refactor(satellite): improve nsjail configuration comments and structure (eb44031e969644cf9d4a0e2fd58413b98440f715)
- refactor(satellite): remove NODE_ENV to allow devDependencies installation (d8e2a369b832290a30aa89b4f4b5e963dc194e72)
- refactor(satellite): remove shell option from command execution (b6ffe907a4cee3e444f4386fde8ae2a6680b1da7)
- refactor(satellite): simplify npm install command by removing --omit=dev (c5a8adaed3f6f858e5308af8208c47f26efefbd8)
- refactor(satellite): simplify Python entry point resolution logic (708764720bb406ccae561f5ee413bb431d97100e)
- refactor(satellite): update cgroup logging and disable cgroup limits (5957e5b1acf2a028a0a2fc7e89e696a5bc81664f)
- refactor(satellite): update command path handling for dynamic resolution (03cdc449eb0ad14c631a166c92414c69b238fbb4)
- refactor(satellite): update Python environment variable handling for venv (3de872a92dcec617f27d7d2bb07cca9c13eac78f)
- feat(all): add deployments tab with team info and refactor catalog tables (fd916671eb3e0d37e33e3cbfd73d1964a698e0a6)
- feat(all): add language and runtime fields to MCP server metadata (f374f35375abce5af8a9417ff2d1b4a65212cf62)
- feat(all): add team limits and GitHub deployment features with email notifications (1295569d4449406e545b256ef50b662f3d76b8f9)
- feat(all): implement comprehensive security validation for MCP installations (9081438d4e658b75e90ba52856271ba656aeeb52)
- feat(all): implement GitHub deployment validation and enhanced wizard flow (0989f29c86a1ff672cd90e299af826480a4c2146)
- feat(all): implement GitHub-based MCP server deployment with Octokit (ed01167e0388b9874e542fbb1f39db2f4ecca473), closes user/repo#sha
- feat(satellite): add Python version discovery and selection logic (067313fdbaa0e457deb7311b57f0d7d1f33698f4)
- feat(satellite): add runtime validation for Node.js and Python dependencies (6ab033b29fc4a56ecb82fb74c028ffb27a3de9a8)
- feat(satellite): add tmpfs management for GitHub deployments (5a0c5db63cc7f08b600d45fe326945ca7088e111)
- feat(satellite): enhance installation process with user-specific logging (715e9b51fe24ba958bd6a0e743b8144fb7a47fab)
- feat(satellite): enhance PATH for runtime checks in command execution (28263a208d13c32a37c1447f2bd325812e22b83c)
- feat(satellite): install TypeScript globally for deployment builds (3b0416e3185d19b8d65364c5aae21fa7303104c8)
- feat(satellite): log cgroup version and update limits for cgroup v2 (e550905b79b167bc4c8bdf92d00d38577ea8bbbc)
- feat(satellite): validate GitHub deployment base directory permissions (03b77049024dc9a92c3cab1dfa00de1907b70611)
- fix(satellite): correct import path for runtime validator module (a6aea6ef9539ee72b92167e39e1d59fe5f76c1bf)
- chore(all): bump @typescript-eslint/eslint-plugin from 8.53.0 to 8.53.1 (12c5365ec1a87f7daac6b36b848d9763c448f63a)
- chore(all): bump @typescript-eslint/parser from 8.53.0 to 8.53.1 (def5f359dd16d068956ba38fcc78a749190ba6f7)
Satellite v0.18.0
0.18.0 (2026-01-17)
Frontend v0.55.0
0.55.0 (2026-01-17)
- chore(all): bump @types/nodemailer from 7.0.4 to 7.0.5 (2027efc3fd22d0815dd4556c6d65c831f424fdf2)
- chore(all): bump pino from 10.1.0 to 10.1.1 (ca5f240b7343a62adaeb72ba93f13b9f00fdfac4)
- chore(all): bump supertest from 7.1.4 to 7.2.2 (22aa6b34c4e36c638aadbb78bcc0c1ec0d6d99e8)
- chore(all): bump typescript-eslint from 8.52.0 to 8.53.0 (a2cd44b3be292586391c3b3b7bdd3e3573a792a0)
- chore(all): bump vite from 7.3.0 to 7.3.1 (3118f3472a6b1f5ae2d2f5f5c06c8049355175e8)
- chore(all): bump vue-tsc from 3.2.1 to 3.2.2 (ab7cd2981b5e014f23ab60ffed5fec2936bfaa31)
- chore(all): remove empty code change entries (524546cd960de5c9b9d620f2ef993a3e2159dcab)
- feat(all): add MCP server status summary to admin team installations view (7efa7c3a519bb28f71c558b42a35e19540cd7392)
- feat(all): enhance admin features with MCP catalog installations and team statistics (d1e04208b728e580010ebdc374b8e67f08ba61bf)
- feat(frontend): add GitHub MCP integration settings in team configuration (2689e4b7f578cd6d6a1f4f48062013d7d29b0623)
- feat(frontend): add logs tab and access control for team roles (c563ebcf0b03d20a098cf6c304a528911c3a037b)
- feat(frontend): add MCP Server management tab to team settings (dec68df27190a9772b08939c9e0c39a0d775449c)
- feat(frontend): add success state for authorization completion (266fc9d3b4312760097e15231ef469dabe40973d)
- feat(frontend): add team settings component for management configuration (e18ee038867924a918f59afb2e8b9d2e59327ed4)
- feat(frontend): cache user role for instant loading on tab switches (bb4fbbc8df9ab99e670d27951556bf45852437d6)
- feat(frontend): implement log streaming and filtering functionality (44186c802f768c78995886043c6bca2ead8c3070)
- feat(frontend): implement MCP instances management in team view (3a11777c7239533514a2c00b3046f11b597db322)
- feat(frontend): implement team management views and navigation (0826af4e80d3730d12509b9796f74b15f50183ab)
- feat(frontend): redesign MCP catalog detail page with tab navigation and card layout (c24e9620d911c58e34a61e2307c8491c6858d52c)
- docs(all): expand audience sections for platform teams and developers (b8edbf147f3e2b78001f95167948403228a1bd03)
Backend v0.59.0
0.59.0 (2026-01-17)
- chore(all): bump @types/nodemailer from 7.0.4 to 7.0.5 (2027efc3fd22d0815dd4556c6d65c831f424fdf2)
- chore(all): bump pino from 10.1.0 to 10.1.1 (ca5f240b7343a62adaeb72ba93f13b9f00fdfac4)
- chore(all): bump supertest from 7.1.4 to 7.2.2 (22aa6b34c4e36c638aadbb78bcc0c1ec0d6d99e8)
- chore(all): bump typescript-eslint from 8.52.0 to 8.53.0 (a2cd44b3be292586391c3b3b7bdd3e3573a792a0)
- chore(all): bump vite from 7.3.0 to 7.3.1 (3118f3472a6b1f5ae2d2f5f5c06c8049355175e8)
- chore(all): bump vue-tsc from 3.2.1 to 3.2.2 (ab7cd2981b5e014f23ab60ffed5fec2936bfaa31)
- chore(all): remove empty code change entries (524546cd960de5c9b9d620f2ef993a3e2159dcab)
- feat(all): add MCP server status summary to admin team installations view (7efa7c3a519bb28f71c558b42a35e19540cd7392)
- feat(all): enhance admin features with MCP catalog installations and team statistics (d1e04208b728e580010ebdc374b8e67f08ba61bf)
- feat(backend): add endpoint to retrieve instances for MCP installations (69a5f6f16d5e857c2921741fb3bb52883566a879)
- feat(backend): add endpoint to retrieve teams by MCP server with pagination (7fac949b83c26ed959d2693fbc63a1b828e854b9)
- feat(backend): add search endpoint for teams by MCP server with pagination (915381cfb1807a82beebccb09728f0e3126b536d)
- feat(backend): add support for instance statistics in MCP installations (12e67c945e9a96ba671c44f67a8371fd2002f1c7)
- feat(backend): update MCP installation logs permissions and descriptions (d79678382dc13f6dde1f77f1260930b1a6bba101)
- docs(all): expand audience sections for platform teams and developers (b8edbf147f3e2b78001f95167948403228a1bd03)
Backend v0.58.0
0.58.0 (2026-01-10)
- feat(all): implement OAuth2 authorization flow and user feedback system (dedacf74aa1da000bf4b13933dae17fc3a1846a9)
- feat(backend): implement sanitization utilities for XSS prevention (981faf2c25fd654943a0f0c54fdb7cee19097c83)
- chore(all): bump webpack from 5.103.0 to 5.104.1 (dc39724170dad1d801c9867506251560a34f004f)
Frontend v0.54.0
0.54.0 (2026-01-09)
- chore(all): bump webpack from 5.103.0 to 5.104.1 (dc39724170dad1d801c9867506251560a34f004f)
- feat(all): implement OAuth2 authorization flow and user feedback system (dedacf74aa1da000bf4b13933dae17fc3a1846a9)