Repository navigation
v5.0.0
Primeira release de funcionalidades desde a v3 (a v4 foi só o bump de runtime para Node 22).
✨ Novidades
- Emissão RTC (Reforma Tributária):
serviceInvoicesRtc,productInvoicesRtc - NFC-e:
consumerInvoices - Inscrições municipais:
municipalTaxes· Certificados por thumbprint:certificates· Notificações:notifications - Webhooks de conta +
fetchEventTypes() serviceInvoices.cancelAndWait(),retrieveByExternalId(),companies.exists(),stateTaxes.switchAuthorizer()
⚠️ Breaking changes (superfícies que já estavam quebradas — ver migração)
addresses.lookupByPostalCode()retorna umAddress(era envelope);search()/lookupByTerm()removidosserviceInvoices.cancel()retorna união discriminadaCancelInvoiceResponseCertificateValidator.validate()não fabrica maismetadata
🐛 Corrigidos via smoke test ao vivo
taxCodes.*(chave principal, era 403) ·consumerInvoices.list()(exigeenvironment, era 400/403) ·webhooksde conta (path/v2, era 404)
📖 Migração: MIGRATION.md#v4--v5 · Changelog completo no CHANGELOG.md