Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .changeset/pre.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@
"auth-context-globalthis",
"auth-proto-authorization",
"auth-v2-features",
"bump-otel-0-215",
"ci-oidc-provenance",
"code-review-fixes",
"compile-before-publish",
Expand All @@ -40,6 +41,7 @@
"publickey-priority",
"security-improvements",
"security-overrides",
"security-protobufjs-basic-ftp-fixes",
"serializer-opt-in",
"testing-utilities-package",
"transport-http1-mode",
Expand Down
7 changes: 7 additions & 0 deletions packages/auth/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @connectum/auth

## 1.0.0-rc.11

### Patch Changes

- Updated dependencies []:
- @connectum/core@1.0.0-rc.11

## 1.0.0-rc.10

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/auth/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@connectum/auth",
"version": "1.0.0-rc.10",
"version": "1.0.0-rc.11",
"description": "Authentication and authorization interceptors for Connectum",
"type": "module",
"main": "./dist/index.js",
Expand Down
2 changes: 2 additions & 0 deletions packages/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# @connectum/cli

## 1.0.0-rc.11

## 1.0.0-rc.10

## 1.0.0-rc.9
Expand Down
2 changes: 1 addition & 1 deletion packages/cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@connectum/cli",
"version": "1.0.0-rc.10",
"version": "1.0.0-rc.11",
"description": "CLI tools for Connectum framework: proto sync, service discovery",
"type": "module",
"main": "./dist/index.js",
Expand Down
2 changes: 2 additions & 0 deletions packages/core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
# @connectum/core

## 1.0.0-rc.11

## 1.0.0-rc.10

## 1.0.0-rc.9
Expand Down
2 changes: 1 addition & 1 deletion packages/core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@connectum/core",
"version": "1.0.0-rc.10",
"version": "1.0.0-rc.11",
"description": "Main server factory with protocol plugin system for Connectum",
"type": "module",
"main": "./dist/index.js",
Expand Down
7 changes: 7 additions & 0 deletions packages/events-amqp/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @connectum/events-amqp

## 1.0.0-rc.11

### Patch Changes

- Updated dependencies []:
- @connectum/events@1.0.0-rc.11

## 1.0.0-rc.10

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/events-amqp/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@connectum/events-amqp",
"version": "1.0.0-rc.10",
"version": "1.0.0-rc.11",
"description": "AMQP/RabbitMQ adapter for @connectum/events",
"type": "module",
"main": "./dist/index.js",
Expand Down
7 changes: 7 additions & 0 deletions packages/events-kafka/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @connectum/events-kafka

## 1.0.0-rc.11

### Patch Changes

- Updated dependencies []:
- @connectum/events@1.0.0-rc.11

## 1.0.0-rc.10

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/events-kafka/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@connectum/events-kafka",
"version": "1.0.0-rc.10",
"version": "1.0.0-rc.11",
"description": "Kafka/Redpanda adapter for @connectum/events",
"type": "module",
"main": "./dist/index.js",
Expand Down
7 changes: 7 additions & 0 deletions packages/events-nats/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @connectum/events-nats

## 1.0.0-rc.11

### Patch Changes

- Updated dependencies []:
- @connectum/events@1.0.0-rc.11

## 1.0.0-rc.10

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/events-nats/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@connectum/events-nats",
"version": "1.0.0-rc.10",
"version": "1.0.0-rc.11",
"description": "NATS JetStream adapter for @connectum/events",
"type": "module",
"main": "./dist/index.js",
Expand Down
7 changes: 7 additions & 0 deletions packages/events-redis/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @connectum/events-redis

## 1.0.0-rc.11

### Patch Changes

- Updated dependencies []:
- @connectum/events@1.0.0-rc.11

## 1.0.0-rc.10

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/events-redis/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@connectum/events-redis",
"version": "1.0.0-rc.10",
"version": "1.0.0-rc.11",
"description": "Redis Streams adapter for @connectum/events",
"type": "module",
"main": "./dist/index.js",
Expand Down
7 changes: 7 additions & 0 deletions packages/events/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @connectum/events

## 1.0.0-rc.11

### Patch Changes

- Updated dependencies []:
- @connectum/core@1.0.0-rc.11

## 1.0.0-rc.10

### Minor Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/events/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@connectum/events",
"version": "1.0.0-rc.10",
"version": "1.0.0-rc.11",
"description": "Universal event adapter layer for Connectum: proto-first pub/sub with pluggable broker adapters",
"type": "module",
"main": "./dist/index.js",
Expand Down
7 changes: 7 additions & 0 deletions packages/healthcheck/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @connectum/healthcheck

## 1.0.0-rc.11

### Patch Changes

- Updated dependencies []:
- @connectum/core@1.0.0-rc.11

## 1.0.0-rc.10

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/healthcheck/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@connectum/healthcheck",
"version": "1.0.0-rc.10",
"version": "1.0.0-rc.11",
"description": "Healthcheck protocol for Connectum: gRPC Health Check + HTTP endpoints",
"type": "module",
"main": "./dist/index.js",
Expand Down
7 changes: 7 additions & 0 deletions packages/interceptors/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @connectum/interceptors

## 1.0.0-rc.11

### Patch Changes

- Updated dependencies []:
- @connectum/core@1.0.0-rc.11

## 1.0.0-rc.10

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/interceptors/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@connectum/interceptors",
"version": "1.0.0-rc.10",
"version": "1.0.0-rc.11",
"description": "ConnectRPC interceptors for Connectum",
"type": "module",
"main": "./dist/index.js",
Expand Down
36 changes: 36 additions & 0 deletions packages/otel/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,41 @@
# @connectum/otel

## 1.0.0-rc.11

### Patch Changes

- [#98](https://github.com/Connectum-Framework/connectum/pull/98) [`15f4dbb`](https://github.com/Connectum-Framework/connectum/commit/15f4dbbe919041e1b7337fe30b3243baf55a0129) Thanks [@intech](https://github.com/intech)! - Bump OpenTelemetry SDK to 0.215.0 / v2.7.0 and semantic conventions to 1.40.0.

Highlights (auto-gain, no API changes in `@connectum/otel`):

- Hand-rolled `ProtobufLogsSerializer` (PR open-telemetry/opentelemetry-js#6390, v0.215.0) — +67–73% throughput for typical batch sizes (100–1024 logs); +72% at 512 logs, +67% at 1024 logs per upstream benchmarks in PR [#6228](https://github.com/Connectum-Framework/connectum/issues/6228)
- `cardinalitySelector` support in `PeriodicExportingMetricReader` (PR [#6460](https://github.com/Connectum-Framework/connectum/issues/6460), v2.7.0) — protection against cardinality explosion on high-variance attributes
- SDK self-observability: span + log creation metrics (PRs [#6213](https://github.com/Connectum-Framework/connectum/issues/6213), [#6433](https://github.com/Connectum-Framework/connectum/issues/6433))
- Internal `mergeTwoObjects` safety checks (PR [#6587](https://github.com/Connectum-Framework/connectum/issues/6587), v2.7.0) — additional guards against unsafe key merges
- Updated semantic conventions (semconv v1.40.0) — stable RPC attributes including `rpc.response.status_code` and `error.type` (stabilized in semconv v1.39.0)

Breaking changes upstream that do NOT affect `@connectum/otel` (verified):

- Custom `LogRecordExporter.forceFlush()` requirement — not applicable (we use stock exporters only)
- gRPC exporter config `headers` field removal — not applicable (`CollectorOptions` has no `headers`)

- [#99](https://github.com/Connectum-Framework/connectum/pull/99) [`5b3f01d`](https://github.com/Connectum-Framework/connectum/commit/5b3f01d8fdbe50afe1c3b074cf08f40f4f00458f) Thanks [@intech](https://github.com/intech)! - security(deps): force patched versions of protobufjs and basic-ftp via pnpm overrides

Resolves Dependabot alerts on main branch:

- **GHSA-xq3m-2v4x-88gg** (Critical) — Arbitrary code execution in protobufjs < 7.5.5
(transitive via `@grpc/proto-loader` under OTel gRPC exporters).
- **GHSA-xq3m-2v4x-88gg** (Critical) — Arbitrary code execution in protobufjs 8.0.0
(transitive via `@opentelemetry/otlp-transformer`).
- **GHSA-chqc-8p9q-pq6q** (High) — basic-ftp 5.2.0 FTP Command Injection via CRLF
(dev-only transitive via `@exodus/test` → puppeteer-core).
- **GHSA-6v7q-wjvx-w8wg** (High) — basic-ftp ≤ 5.2.1 incomplete CRLF protection
(dev-only transitive via `@exodus/test` → puppeteer-core).

No runtime API changes. Only `pnpm.overrides` in the monorepo root were adjusted
to force patched transitive versions: `protobufjs@<7.5.5 → 7.5.5`,
`protobufjs@>=8.0.0 <8.0.1 → 8.0.1`, `basic-ftp@<5.2.2 → 5.2.2`.

## 1.0.0-rc.10

## 1.0.0-rc.9
Expand Down
2 changes: 1 addition & 1 deletion packages/otel/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@connectum/otel",
"version": "1.0.0-rc.10",
"version": "1.0.0-rc.11",
"description": "OpenTelemetry instrumentation for Connectum",
"type": "module",
"main": "./dist/index.js",
Expand Down
7 changes: 7 additions & 0 deletions packages/reflection/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @connectum/reflection

## 1.0.0-rc.11

### Patch Changes

- Updated dependencies []:
- @connectum/core@1.0.0-rc.11

## 1.0.0-rc.10

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/reflection/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@connectum/reflection",
"version": "1.0.0-rc.10",
"version": "1.0.0-rc.11",
"description": "gRPC Server Reflection protocol for Connectum (v1 + v1alpha)",
"type": "module",
"main": "./dist/index.js",
Expand Down
7 changes: 7 additions & 0 deletions packages/testing/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# @connectum/testing

## 1.0.0-rc.11

### Patch Changes

- Updated dependencies []:
- @connectum/core@1.0.0-rc.11

## 1.0.0-rc.10

### Patch Changes
Expand Down
2 changes: 1 addition & 1 deletion packages/testing/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@connectum/testing",
"version": "1.0.0-rc.10",
"version": "1.0.0-rc.11",
"description": "Testing utilities for Connectum",
"private": false,
"type": "module",
Expand Down
Loading