Skip to content

v2026.02.2 — SDK DX v2

Latest

Choose a tag to compare

@plagness plagness released this 21 Feb 21:07
· 3 commits to main since this release

SDK DX v2 — Typed Errors, Publisher API, JSON Schema, Docs

Типизированные ошибки

  • Go: sentinel-ошибки (ErrNotFound, ErrUnauthorized, ErrForbidden, ErrConflict, ErrProvider) + APIError с errors.Is поддержкой
  • Node.js: IntegratError.code, геттеры isNotFound, isUnauthorized, isForbidden, isProviderError

Publisher API — 10 новых методов

Идентичны в Go и Node.js:

  • CreatePlugin, GetPlugin, UpdatePlugin, DeletePlugin
  • ListEndpoints, CreateEndpoint, UpdateEndpoint, DeleteEndpoint
  • SearchMarketplace, GetPluginBySlug

Инфраструктура

  • Go SDK: doRequest/doJSON централизованный HTTP + UnmarshalData helper
  • Node.js SDK: _json fetch-хелпер с автоматической обработкой ошибок
  • JSON Schema (spec/integrat.schema.json) — IDE-автодополнение для integrat.yaml
  • README для обоих SDK с Quick Start, таблицами методов, примерами ошибок
  • CI: publish-npm job для публикации @integrat/sdk в npm при создании тега