You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Update documentation for version 1.13.0 including licensing and CLI usage (#174)
This pull request introduces Envault version 1.13.0, featuring a major
update to licensing clarity, Vercel integration, MCP Registry
automation, and documentation improvements. The most notable changes are
the explicit MIT license exceptions for `mcp-server/` and `src/lib/sdk/`
directories, new Vercel native integration features, and expanded
documentation around security, licensing, and operational workflows.
**Licensing Scope Clarification and Documentation:**
* Explicitly documents that the repository is proprietary, but the
`mcp-server/` and `src/lib/sdk/` directories are MIT-licensed
exceptions. This is reflected in the main marketing site, privacy,
terms, internal docs, and README.
* Updates the `CHANGELOG.mdx` and `package.json` to version 1.13.0,
summarizing the new licensing scope, Vercel integration, MCP registry
automation, and documentation changes.
**Vercel Native Integration and Security Enhancements:**
* Implements zero-knowledge token delivery, stricter CORS validation,
and improved environment mapping UX for Vercel integration.
**MCP Registry Automation and Security:**
* Adds automated MCP Registry publishing via GitHub Actions OIDC, with
workflow details and metadata sync described in both the changelog and
contributing documentation.
* Enforces HITL (Human-In-The-Loop) security for standalone MCP
mutations and expands security documentation.
**Build, Release, and Documentation Streamlining:**
* Improves build script reliability and updates SDK/MCP package streams,
with matching release automation.
* Refines internal and platform documentation for licensing, deployment,
installation, and CLI usage, including improved code block formatting in
tabbed UI.
Overall, this release provides clearer legal boundaries for code usage,
improved integration and security workflows, and more robust operational
documentation.
---
Co-authored-by: Rajat Patra <113469515+RawJat@users.noreply.github.com>
Copy file name to clipboardExpand all lines: CHANGELOG.mdx
+29Lines changed: 29 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,6 +10,35 @@ All notable changes to Envault are documented here.
10
10
11
11
---
12
12
13
+
## 1.13.0 - 2026-04-22
14
+
15
+
> Authors: Dinanath Dash (DinanathDash), Rajat Patra (RawJat)
16
+
17
+
### Vercel Native Integration and Zero-Knowledge Token Flow
18
+
19
+
-**Zero-Knowledge Token Delivery:** Implemented token exchange and delivery refinements for Vercel integration with stronger secret-handling boundaries.
20
+
-**CORS Validation Hardening:** Added stricter CORS checks and integration route protections across Vercel status, sync, callback, token, and webhook flows.
21
+
-**Environment Mapping UX:** Improved Vercel project linking and environment mapping behavior in both backend routes and dashboard integration controls.
22
+
23
+
### MCP Registry, HITL Security, and Operational Reliability
24
+
25
+
-**Official MCP Registry Publishing:** Added automated MCP Registry publication workflow with `server.json` metadata and GitHub Actions OIDC login flow.
26
+
-**HITL Enforcement for Standalone Mutations:** Routed standalone MCP mutation paths through the HITL SDK pipeline for non-bypassable approval semantics.
27
+
-**MCP Runtime Stability:** Improved MCP module path resolution and release pipeline test signaling; added a macOS-safe HITL verification script for staging checks.
28
+
-**MCP Security Docs Expansion:** Expanded MCP server security and contributor documentation to clarify HITL behavior, auth expectations, and release workflows.
29
+
30
+
### Licensing and Documentation Alignment
31
+
32
+
-**License Scope Clarification:** Updated repository license scope and exceptions, explicitly carving out `mcp-server/` and `src/lib/sdk/` paths.
33
+
-**Deployment and CI/CD Guidance:** Refined internal and platform docs for Vercel-native sync, CI runtime wrapper usage, and MCP operational guidance.
34
+
35
+
### Build and Release Stream Updates
36
+
37
+
-**Build Script Reliability:** Reverted app build execution path to native `next build` for more predictable Vercel deployment behavior.
38
+
-**SDK/MCP Stream Progression:** Included coordinated SDK and MCP package stream bumps (`sdk-v1.6.0` -> `sdk-v1.7.0`, `mcp-v1.10.0` -> `mcp-v1.12.0`) with matching release automation updates.
Copyright (c) 2026 Dinanath Dash. All Rights Reserved.
345
345
346
-
The source code is provided strictly for transparency, security auditing, and education. This is not open-source software.
346
+
The repository root source code is provided strictly for transparency, security auditing, and education. This is not open-source software.
347
347
348
-
You may inspect and analyze the code for security purposes. You may not execute, compile, run, deploy, copy, modify, fork, redistribute, sublicense, or provide any service using this code without prior explicit written permission.
348
+
You may inspect and analyze the code for security purposes. You may not execute, compile, run, deploy, copy, modify, fork, redistribute, sublicense, or provide any service using proprietary repository code without prior explicit written permission.
349
+
350
+
License scope exception: `mcp-server/` and `src/lib/sdk/` are distributed under MIT licenses in their respective directories.
349
351
350
352
See the [LICENSE](LICENSE) file for the complete legal terms.
This internal guide is for authorized contributors. Running or deploying Envault source code requires explicit written permission from the copyright holder under the repository license.
10
+
This internal guide is for authorized contributors. Most repository paths are proprietary and require explicit written permission to run or deploy. The `mcp-server/` and `src/lib/sdk/` directories are MIT-licensed exceptions.
11
11
12
12
## Monorepo Components
13
13
@@ -49,10 +49,26 @@ cd envault
49
49
We recommend using `pnpm` for faster installation, but `npm` or `yarn` work just as well.
50
50
51
51
<Tabsitems={["npm", "pnpm", "yarn", "bun"]}>
52
-
<Tabvalue="npm">```bash npm install ```</Tab>
53
-
<Tabvalue="pnpm">```bash pnpm install ```</Tab>
54
-
<Tabvalue="yarn">```bash yarn install ```</Tab>
55
-
<Tabvalue="bun">```bash bun install ```</Tab>
52
+
<Tabvalue="npm">
53
+
```bash
54
+
npm install
55
+
```
56
+
</Tab>
57
+
<Tabvalue="pnpm">
58
+
```bash
59
+
pnpm install
60
+
```
61
+
</Tab>
62
+
<Tabvalue="yarn">
63
+
```bash
64
+
yarn install
65
+
```
66
+
</Tab>
67
+
<Tabvalue="bun">
68
+
```bash
69
+
bun install
70
+
```
71
+
</Tab>
56
72
</Tabs>
57
73
58
74
If you will work on SDK and MCP packages, also install dependencies in each package folder:
Copy file name to clipboardExpand all lines: content/docs/platform/index.mdx
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -26,7 +26,7 @@ import { Callout } from "fumadocs-ui/components/callout";
26
26
27
27
**Envault** is a secure secret management platform for modern development teams. It simplifies the chaos of managing `.env` files across multiple projects, environments, and team members, ensuring your sensitive data is **always encrypted** and **always synchronized**.
28
28
29
-
Envault's repository is visible for transparency and security auditing under a proprietary all-rights-reserved license. [Learn more about our licensing.](/licensing)
29
+
Envault's repository is visible for transparency and security auditing under a proprietary all-rights-reserved license, with MIT-licensed exceptions for `mcp-server/` and `src/lib/sdk/`. [Learn more about our licensing.](/licensing)
30
30
31
31
<Callouttitle="Why Envault?">
32
32
Traditional secret management often involves insecurely sharing `.env` files
0 commit comments