Skip to content

Commit 582d7b0

Browse files
authored
Merge pull request #165 from deploystackio/gateway-release
[Gateway Release] v0.3.0
2 parents 7f680c5 + 503ec2c commit 582d7b0

File tree

6 files changed

+32
-14
lines changed

6 files changed

+32
-14
lines changed

CONTRIBUTING.md

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,7 @@ We follow the Angular commit convention with **mandatory scoped messages**. This
8484
**Format:** `type(scope): subject`
8585

8686
**Mandatory Scopes:**
87+
8788
- `frontend`: Changes to the Vue.js frontend application
8889
- `backend`: Changes to the Fastify backend API
8990
- `gateway`: Changes to the DeployStack Gateway application
@@ -93,8 +94,9 @@ We follow the Angular commit convention with **mandatory scoped messages**. This
9394
- `deps`: Dependency updates
9495

9596
**Types:**
97+
9698
- `feat`: A new feature (minor version bump)
97-
- `fix`: A bug fix (patch version bump)
99+
- `fix`: A bug fix (patch version bump)
98100
- `docs`: Documentation changes
99101
- `style`: Changes that don't affect the code's meaning
100102
- `refactor`: Code changes that neither fix bugs nor add features
@@ -104,6 +106,7 @@ We follow the Angular commit convention with **mandatory scoped messages**. This
104106
- `chore`: Changes to the build process or tools
105107

106108
**Examples:**
109+
107110
- `feat(frontend): add dark mode support`
108111
- `fix(backend): resolve database connection timeout`
109112
- `feat(gateway): implement MCP server auto-discovery`
@@ -113,14 +116,17 @@ We follow the Angular commit convention with **mandatory scoped messages**. This
113116
- `ci(all): add automated security scanning`
114117

115118
**Why Scopes Matter:**
119+
116120
- **Automatic Changelog Generation**: Each service gets its own changelog with only relevant commits
117121
- **Independent Releases**: Frontend, backend, and gateway can be released independently
118122
- **Clear Impact**: Instantly see which part of the system is affected
119123

120124
**VS Code Integration:**
125+
121126
We've configured GitHub Copilot to automatically suggest scoped commit messages. Just click the sparkle ✨ button in the commit message box!
122127

123128
**Rules:**
129+
124130
1.**ALWAYS include a scope** - commits without scopes will not appear in service-specific changelogs
125131
2.**Use lowercase** for scopes and types
126132
3.**Keep subject under 72 characters**

README.md

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,11 @@
77
</p>
88

99
<p align="center">
10-
<a href="https://deploystack.io">🌐 Website</a>
11-
·
12-
<a href="https://docs.deploystack.io/">📚 Documentation</a>
13-
·
14-
<a href="https://deploystack.io/roadmap"><img src="./.assets/planner-icon.svg" width="12" height="12"/> Roadmap </a>
15-
·
16-
<a href="https://discord.gg/42Ce3S7b3b"><img src="./.assets/discord-icon.svg" width="12" height="12"/> Discord</a>
17-
</p>
10+
<a href="https://deploystack.io">🌐 Website</a> ·&nbsp;
11+
<a href="https://docs.deploystack.io/">📚 Documentation</a> ·&nbsp;
12+
<a href="https://deploystack.io/roadmap"><img src="./.assets/planner-icon.svg" alt="Roadmap" width="12" height="12"/> Roadmap </a> ·&nbsp;
13+
<a href="https://discord.gg/42Ce3S7b3b"><img src="./.assets/discord-icon.svg" alt="Discord" width="12" height="12"/> Discord</a>
14+
</p>
1815

1916
---
2017

package-lock.json

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

services/gateway/CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,20 @@
11
# Changelog
22

3+
## 0.3.0 (2025-07-27)
4+
5+
* simplify error handling in login command ([47c8edf](https://github.com/deploystackio/deploystack/commit/47c8edf145c15f05517bcc95b1a72039fc01ba00))
6+
* implement scoped commit message guidelines and templates ([a6839b8](https://github.com/deploystackio/deploystack/commit/a6839b880248a35a213cfb44f19ec29c0b9553cc))
7+
* update README with new links and SVG assets ([704799c](https://github.com/deploystackio/deploystack/commit/704799c34ef1d67824b5a1911d14ae148b0f4b15))
8+
* add 'whoami' and 'teams' commands for user information and team management ([571b031](https://github.com/deploystackio/deploystack/commit/571b031c29ddc39a1dbb9426c6ac9888c763e0c2))
9+
* add version command to display gateway version info ([11f9a93](https://github.com/deploystackio/deploystack/commit/11f9a93ef730ced54816ac38beffcab6e5af7b08))
10+
* configure ESLint and update linting scripts ([135e4ad](https://github.com/deploystackio/deploystack/commit/135e4ad371f0e37c67a6573dc57077deb7baba48))
11+
* enhance login and teams commands with team selection ([c1a8082](https://github.com/deploystackio/deploystack/commit/c1a808266878b8df87cf1d9c6776eed744b94616))
12+
* enhance login command to exit successfully after auth ([23e400e](https://github.com/deploystackio/deploystack/commit/23e400e1829fd08b738d2d061e24f9dd296e4a17))
13+
* enhance whoami command to display additional user info ([215c5ee](https://github.com/deploystackio/deploystack/commit/215c5eedd1556ea5787100eca4a68e52382d5ef3))
14+
* update team switching command to use team number ([2e7b2e1](https://github.com/deploystackio/deploystack/commit/2e7b2e1e4ab140821596818c40b0cb0b5eff5b84))
15+
* update teams and whoami commands to use backend URL ([f24c699](https://github.com/deploystackio/deploystack/commit/f24c69946a0d9e68b204138ac44fedaf19e76731))
16+
* remove scoped commit implementation documentation ([8311fc8](https://github.com/deploystackio/deploystack/commit/8311fc89c5c7c6ca4944c0f7040275e00d5170b9))
17+
318
## <small>0.0.1 (2025-07-26)</small>
419

520
* update @typescript-eslint/parser to version 8.35.1 and add license information ([6c0c303](https://github.com/deploystackio/deploystack/commit/6c0c303bd2a950749d9da62f48e9fc3c6b54fbad))

services/gateway/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@deploystack/gateway",
3-
"version": "0.2.0",
3+
"version": "0.3.0",
44
"description": "The local DeployStack Gateway for secure MCP server management.",
55
"main": "dist/index.js",
66
"bin": {

services/gateway/src/config/version.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ export interface VersionInfo {
99

1010
// This will be replaced by the build script
1111
let versionData: VersionInfo = {
12-
version: '0.1.0',
13-
buildTime: '2025-07-26T14:30:00.000Z',
14-
source: 'development'
12+
version: '0.3.0',
13+
buildTime: '2025-07-27T20:35:19.046Z',
14+
source: 'release'
1515
};
1616

1717
// Try to read from package.json as fallback for development

0 commit comments

Comments
 (0)