Sign In

@complyedge/sdk

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@complyedge/sdk - npm Package Compare versions

Comparing version
0.2.1
to
0.2.2
+55
CHANGELOG.md
# Changelog
All notable changes to `@complyedge/sdk` are documented here.
The format follows [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and
this package follows [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
**This record begins at 0.2.2.** Earlier releases shipped before the changelog
existed; 0.2.1 is reconstructed from its commits, and anything not evidenced
there is left out rather than guessed at.
The Python SDK (`complyedge` on PyPI) is versioned independently. Version
numbers are deliberately not kept level between the two — they are separate
implementations with different capability surfaces, so matching numbers would
imply a parity that does not exist.
## [0.2.2] - 2026-08-20
### Changed
- Releases now publish through npm Trusted Publishing (OIDC). Each publish uses
a short-lived, workflow-scoped credential instead of a long-lived token, and
the token has been removed from the release workflow rather than left in place
as a fallback.
### Added
- This changelog.
### Note
- Provenance attestations are still not generated. npm produces them only when
publishing from a public repository, and the release workflow lives in a
private one. No package page claims provenance.
## [0.2.1] - 2026-08-16
### Added
- `repository` field, which the package had never carried.
- `Limitations and honest scope` section in the README — the SDK calls the
hosted API and is not an offline engine, a rule finding is technical evidence
rather than legal advice, and the OpenAI middleware is not a security sandbox.
- Explicit note that the package works in both ESM and CommonJS projects.
- Cross-links to `@complyedge/mcp`, `trustlint`, and the PyPI packages.
### Changed
- Description rewritten to name what the SDK actually does: OPA/Rego policy
checks, Article 12 audit trails, risk assessment, OpenAI middleware.
- Keywords: 5 → 16, replacing generic terms with the ones a compliance buyer
searches. `opa` and `rego` are kept here because this package does call the
OPA hot path — they were removed from `trustlint`, which does not.
## 0.2.0 and earlier
Released before this changelog existed. See the repository history.
[0.2.2]: https://www.npmjs.com/package/@complyedge/sdk/v/0.2.2
[0.2.1]: https://www.npmjs.com/package/@complyedge/sdk/v/0.2.1
+2
-1
{
"name": "@complyedge/sdk",
"version": "0.2.1",
"version": "0.2.2",
"description": "EU AI Act runtime enforcement SDK: OPA/Rego policy checks, Article 12 audit trails, risk assessment, and OpenAI middleware.",

@@ -46,2 +46,3 @@ "publishConfig": {

"README.md",
"CHANGELOG.md",
"LICENSE"

@@ -48,0 +49,0 @@ ],

@@ -25,2 +25,3 @@ # @complyedge/sdk

- [`trustlint`](https://www.npmjs.com/package/trustlint) is the local Node.js CLI for offline rule checks.
- [`complyedge` on PyPI](https://pypi.org/project/complyedge/) is the Python SDK with the same enforcement API.
- [Documentation](https://www.complyedge.io/docs) covers the hosted API; the [trust portal](https://trust.complyedge.io) covers security and reliability information.

@@ -27,0 +28,0 @@