Changelog
Histórico de versões e mudanças na API.
2026-05-01
v1.1.0
Novo- •Sandbox público sem cadastro (sk_test_sandbox_demo) — testa em 30 segundos
- •Developer portal com referência interativa Scalar, guias e playground
- •Spec OpenAPI 3.1 completa em docs/openapi.yaml — fonte de verdade para SDKs
- •Tipos TypeScript gerados automaticamente via openapi-typescript no CI
- •Rate limiter in-memory por IP para o sandbox (20 req/hora)
2026-04-30
v1.0.0
Novo- •POST /v1/nfse — emissão assíncrona de NFS-e via Receita Federal Nacional
- •GET /v1/nfse — listagem paginada com filtros de status e competência
- •GET /v1/nfse/:id — consulta de status com todos os detalhes da nota
- •DELETE /v1/nfse/:id — cancelamento de nota autorizada
- •GET /v1/nfse/:id/pdf e /xml — download de documentos
- •GET /v1/billing/usage — consumo do mês com limite do plano
- •GET /v1/billing/portal — URL do Stripe Customer Portal
- •POST /v1/billing/checkout — criação de sessão de checkout Stripe
- •Webhook engine: publicação no RabbitMQ, consumer, HMAC-SHA256, requeuer
- •Dashboard Next.js: listagem de notas, detalhe, billing com progress bar
- •Poller de NFS-e: consulta automática de notas PROCESSANDO a cada 30s
- •Suporte a certificado A1 via AWS Secrets Manager (NoopSigner em dev)
- •CI com golangci-lint (errcheck, staticcheck, revive, bodyclose, gofmt)
- •Testes unitários: auth, nfse/adapter, webhook/consumer, document/builder
- •Testes de integração: handler Fiber (health, auth, NFS-e validation)
- •k6 load test: smoke/load/spike — p95 < 500ms, error rate < 1%
- •Deploy checklist em docs/deploy-checklist.md