Releases: Neural-Defend/NeuralDefend-SDKs
Release list
Go SDK 1.0.0
Install with:
go get github.com/Neural-Defend/NeuralDefend-SDKs/packages/go@v1.0.0Documentation: https://github.com/Neural-Defend/NeuralDefend-SDKs/tree/main/packages/go
TypeScript SDK 1.0.4
TypeScript SDK 1.0.4
Changed
- Updated dev dependencies:
@types/node26.1.2,publint0.3.23,nanoid3.3.18 (0 npm audit vulnerabilities).
npm: npm install @neuraldefend/sdk@1.0.4
Python SDK 1.0.3
Python SDK 1.0.3
Changed
- Relaxed the mypy dev dependency upper bound to
<3and pinned ruff to0.16.1.
PyPI: pip install neuraldefend==1.0.3
MCP package 2.0.0
MCP 2.0.0 (breaking)
Changed
- Upgraded MCP Python SDK from v1 to v2 (\MCPServer, snake_case \CallToolResult\ fields).
- Raised minimum
euraldefend\ dependency to \1.0.3.
PyPI: \pip install neuraldefend-mcp==2.0.0\ (requires
euraldefend>=1.0.3)
TypeScript SDK 1.0.2
Highlights
- Expanded npm documentation with complete Node.js and browser onboarding, explicit API-key handling, method references, normalized response scenarios, and operational guidance.
- Package behavior remains compatible with 1.0.1; this patch publishes the complete customer guide.
Install: npm install @neuraldefend/sdk@1.0.2
Published package: https://www.npmjs.com/package/@neuraldefend/sdk/v/1.0.2
TypeScript SDK 1.0.1
First usable registry release of the official Neural Defend TypeScript SDK for Node.js and browsers.
- npm: https://www.npmjs.com/package/@neuraldefend/sdk/v/1.0.1
- Install:
npm install @neuraldefend/sdk@1.0.1 - Verified release workflow: https://github.com/Neural-Defend/NeuralDefend-SDKs/actions/runs/30219564261
- Includes npm provenance, GitHub build provenance, and SBOM attestations.
The immutable ts-v1.0.0 tag is retained as an audit record; its publication stopped before any 1.0.0 package was uploaded to npm.
Python SDK 1.0.1
Highlights
- Expanded PyPI documentation with complete onboarding, explicit API-key handling, method references, normalized response scenarios, and operational guidance.
- Added deterministic media-type handling and HEIF recognition.
- Strengthened custom-origin, upload-handle, and response-score validation.
Install: python -m pip install neuraldefend==1.0.1
Published package: https://pypi.org/project/neuraldefend/1.0.1/
Python SDK 1.0.0
First stable release of the official Neural Defend Python SDK.
- PyPI: https://pypi.org/project/neuraldefend/1.0.0/
- Install:
pip install neuraldefend==1.0.0 - Verified release workflow: https://github.com/Neural-Defend/NeuralDefend-SDKs/actions/runs/30219067200
- Includes GitHub build provenance and SBOM attestations.
MCP package 1.0.1
Highlights
- Expanded PyPI documentation with complete secure setup, explicit API-key injection, tool references, structured result scenarios, and troubleshooting.
- Added production/staging environment selection.
- Preserved upload filenames and tightened response-score validation.
Install: python -m pip install neuraldefend-mcp==1.0.1
Published package: https://pypi.org/project/neuraldefend-mcp/1.0.1/
MCP package 1.0.0
First stable release of the secure Neural Defend MCP server.
- PyPI: https://pypi.org/project/neuraldefend-mcp/1.0.0/
- Install:
pip install neuraldefend-mcp==1.0.0 - Verified release workflow: https://github.com/Neural-Defend/NeuralDefend-SDKs/actions/runs/30219322630
- Includes GitHub build provenance and SBOM attestations.