Changelog

Co nowego, co się zmieniło i co planujemy. Ta strona śledzi każde wydanie Chaindoc, więc zawsze będziesz na bieżąco z integracją.

v1.0.0 — Grudzień 2025

Pierwsze stabilne wydanie. API jest gotowe do produkcji, oba SDK mają pełne wsparcie dla TypeScript, a dokumentacja, którą teraz czytasz, jest już dostępna.

Nowe funkcje

  • Server SDK (`@chaindoc_io/server-sdk`) — Node.js SDK z automatycznymi retry i pełnymi definicjami typów
  • Embed SDK (`@chaindoc_io/embed-sdk`) — frontendowy interfejs podpisu dla React, Vue, Angular i vanilla JS. Poniżej 10KB gzipped.
  • Webhooks — powiadomienia o zdarzeniach w czasie rzeczywistym z weryfikacją HMAC SHA256
  • Embedded signing flow — podpisujący finalizują proces w Twojej aplikacji bez przekierowań
  • Integracja KYC — weryfikacja tożsamości przez Sumsub
  • Kontrola dostępu — uprawnienia oparte na rolach i emailach z sześcioma wbudowanymi rolami
  • Wsparcie wielu sieci — weryfikacja dokumentów na Ethereum, Polygon, BSC i Arbitrum
  • Operacje wsadowe do uploadu i przetwarzania wielu dokumentów
  • Wyszukiwanie pełnotekstowe po dokumentach z filtrowaniem po hashtagach i metadanych

Zmiany w API

  • Rate limiting z nagłówkami odpowiedzi `X-RateLimit-*`
  • Błędy walidacji na poziomie pola w odpowiedziach 400
  • Paginacja na wszystkich endpointach listujących
  • Endpoint health check (`GET /health`) do monitorowania
  • Statystyki użycia kluczy API w dashboardzie

Co nowego w SDK

  • Definicje TypeScript z IntelliSense dla każdej metody i typu
  • Automatyczny retry z exponential backoff (konfigurowalny)
  • Zero zależności runtime dla Embed SDK
  • Działa z React, Vue, Angular, Svelte i vanilla JS
  • Tryb debug, który loguje requesty i odpowiedzi do konsoli

Bezpieczeństwo

  • Weryfikacja podpisu webhooków przez HMAC SHA256
  • Rotacja kluczy API bez przestojów
  • IP whitelisting dla dostępu do API
  • Dwuskładnikowe uwierzytelnianie w dashboardzie
  • Certyfikacja SOC 2 Type II. Szczegóły znajdziesz w przewodniku bezpieczeństwa.

Roadmap — Q2 2026

Oto co aktualnie tworzymy. Nie ma jeszcze konkretnych dat, ale pracujemy nad tym na serio:

  • Python SDK do integracji backendowej
  • PHP SDK
  • Mobile SDK (iOS i Android)
  • Zaawansowany system szablonów podpisu
  • Masowe żądania podpisu (wysyłanie tego samego dokumentu do setek odbiorców)
  • Własny branding dla interfejsu podpisu
  • Dashboard analityczny dla metryk dokumentów i podpisów

Co zrobić dalej