Skip to content

chore: release 2.3.0 with dependency refresh - #19

Merged
benminer merged 2 commits into
mainfrom
benminer/agentic-api-upgrades
Oct 14, 2026
Merged

benminer merged 2 commits into
mainfrom
benminer/agentic-api-upgrades

Conversation

@benminer

Copy link
Copy Markdown
Collaborator

Summary

Refreshes dependencies and bumps to 2.3.0. Sentry stays on the 10.x line.

Package Before After
@sentry/node, /opentelemetry, /profiling-node 10.69.0 10.76.2
@pyroscope/nodejs ^0.4.8 ^0.6.5
@opentelemetry/exporter-trace-otlp-http ^0.221.0 ^0.223.0 (OTel 2.12 across the board)
typescript ^5.5 ^6.0.2
lint-staged ^16 ^17.6

Held back

  • Sentry 11: removes SentrySpanProcessor / SentrySampler / SentryPropagator / SentryContextManager, which src/provider.ts is built on. agentic-api also pins @sentry/node 10.x directly, so this needs a coordinated 3.0.0 + agentic-api change.
  • Vitest 5: requires Node 22.12+; CI tests the Node 20.20.2 floor.
  • TypeScript 7: tsup's dts build needs the TS JS API.

Notes

  • tsup's dts build injects baseUrl, deprecated in TS 6. tsup.config.ts sets ignoreDeprecations: '6.0' for the dts build only. Moving to tsdown is needed before TS 7.
  • Pyroscope 0.5+ validates that tags and appName contain none of { } , =. Invalid config throws inside the existing try/catch in initializePyroscope (logged + sent to Sentry, no crash).
  • lint-staged 17 requires Node 22.22+; it only runs in the local pre-commit hook.

Test plan

  • npm run build && npm run typecheck && npm run lint && npm test (55 tests passing, Node 26 locally)
  • CI on Node 20.20.2 and 24.x
  • After merge, run the release workflow, then bump agentic-api from 2.1.1

🤖 Generated with Claude Code

benminer and others added 2 commits October 14, 2026 16:39
Bumps @sentry/* to 10.76.2, @pyroscope/nodejs to 0.6, the OTLP exporter
to 0.223 (OpenTelemetry 2.12), TypeScript to 6 and lint-staged to 17.

Sentry 11 is held back: it removes SentrySpanProcessor, SentrySampler,
SentryPropagator and SentryContextManager, which provider.ts is built on,
and agentic-api pins @sentry/node 10.x directly. Vitest 5 is held back
because it requires Node 22.12+, and CI tests the Node 20.20.2 floor.

tsup's dts build injects `baseUrl`, which TypeScript 6 deprecates, so the
deprecation is silenced for that build only.

Co-Authored-By: Claude <noreply@anthropic.com>
Co-Authored-By: Claude <noreply@anthropic.com>
@benminer
benminer merged commit ffc0cea into main Oct 14, 2026
2 checks passed
@benminer
benminer deleted the benminer/agentic-api-upgrades branch October 14, 2026 21:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant