Skip to content

Releases: plagness/Integrat

v2026.02.2 — SDK DX v2

21 Feb 21:07

Choose a tag to compare

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 при создании тега