Saltar para a documentação
Go

Registo de alterações

Todas as versões do pacote, da mais recente para a mais antiga.

0.0.1

A primeira versão. Tem um gémeo em Go para cada método do SDK de TypeScript, nos mesmos namespaces, e precisa de Go 1.24 ou posterior e de nada fora da biblioteca padrão.

  • openemail.New() lê OPENEMAIL_API_KEY, OPENEMAIL_ACCESS_TOKEN e OPENEMAIL_BASE_URL, e aceita opções como WithAPIKey, WithBaseURL, WithHTTPClient, WithTimeout e WithMaxRetries.
  • Cada falha é um *openemail.Error, comparado com errors.Is contra sentinelas como ErrNotFound, ErrValidation e ErrRateLimited.
  • openemail.VerifyWebhookSignature() verifica uma entrega, e openemail.NewTempMail() cria um cliente para caixas descartáveis.
  • Um campo de um formulário de inscrição pode preencher mais do contacto: mapsTo aceita também phone, company, jobTitle, website e birthday, guardados no cartão do contacto quando a inscrição é aceite e apenas onde o cartão ainda não tem nada. Um contacto individual vem agora com signUps, as suas últimas 20 inscrições com as respostas, para quem chama com forms:read.