Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: Yizack/mailchannels

v0.5.0

23 Oct 10:59
Immutable release. Only release title and notes can be modified.
v0.5.0
1b844d8

Choose a tag to compare

compare changes

💅 Refactors

  • ⚠️ Single import pattern module exports + update docs (#19)

Modular usage changed:

// before
import { MailChannelsClient } from 'mailchannels-sdk'
import { Emails } from 'mailchannels-sdk/modules'

// now
import { MailChannelsClient, Emails } from 'mailchannels-sdk'

📖 Documentation

  • Update disclaimer (40dd4bc)
  • Fix code block highlighting in guide example (8cae28a)
  • Badge tip type not necessary (580e3e9)

🏡 Chore

✅ Tests

  • Add missing Promise rejection in mock implementations for api error handling scenarios (4387945)

⚠️ Breaking Changes

  • ⚠️ Single import pattern module exports + update docs (#19)

❤️ Contributors

v0.4.7

18 Oct 11:56
Immutable release. Only release title and notes can be modified.
v0.4.7
5f821c9

Choose a tag to compare

compare changes

🩹 Fixes

  • sub-accounts: Add missing listApiKeys options (d3c8454)

📖 Documentation

  • Add modules list styling to search results (13291ea)
  • Rename modules source plugin (7f403c1)
  • Add vitepress-plugin-llms (ce959d7)
  • Move openapi to .openapi to exclude from docs (ad8ad35)
  • llm: Ignore contributors page (66079bb)
  • emails: Update max email size error message to 30MB (771a2db)
  • Prefer Badge component slot for better llms.txt (3711ea0)

🏡 Chore

  • Improve project's tsconfig.json (67bdeed)

❤️ Contributors

v0.4.6

17 Oct 09:10
Immutable release. Only release title and notes can be modified.
v0.4.6
e803890

Choose a tag to compare

compare changes

🚀 Enhancements

  • emails: Update checkDomain to support managed or stored DKIM (dc5692f)

🩹 Fixes

  • emails: Allow sending email headers (dc2ea82)

📖 Documentation

  • Update Email API version to 0.13.0 (c1846fc)

🏡 Chore

  • Add MailChannels OpenAPI specs for control (267d059)

❤️ Contributors

v0.4.5

12 Oct 22:59
Immutable release. Only release title and notes can be modified.
v0.4.5
887271b

Choose a tag to compare

compare changes

📖 Documentation

  • Improve readme features list (7136b82)
  • lists: Fix typo (8e06389)
  • Improve formatting and clarity (cd6dd19)
  • Improve param types and add responses (#11)
  • types: Add missing trailing periods (695373b)
  • Improve params and response style in modules (1a37d5e)
  • domains: Improve domain data docs (bf8c5c1)

🏡 Chore

  • Prefer pnpm to run scripts (3bfeeff)

❤️ Contributors

v0.4.4

25 Sep 00:12
Immutable release. Only release title and notes can be modified.
v0.4.4
9f530b3

Choose a tag to compare

compare changes

🚀 Enhancements

  • emails: Include message info in send data response (f706938)

    Move rendered message from data to data.rendered to accommodate additional send information. No breaking change as data was only used internally for dry-run testing.

    Send email response type is now:

    export interface EmailsSendResponse {
      success: boolean;
      data: {
        rendered?: string[];
        requestId?: string;
        results?: {
          index?: number;
          messageId: string;
          reason?: string;
          status: "sent" | "failed";
        }[];
      } | null;
      error: string | null;
    }

📖 Documentation

  • Add important note about roadmap links (df7a81d)

🏡 Chore

❤️ Contributors

v0.4.3

18 Sep 18:49
v0.4.3
37170f0

Choose a tag to compare

compare changes

🩹 Fixes

  • emails: privateKey type in send method can be undefined (343657d)

📖 Documentation

  • emails: Mention active dkim keys (dd23703)

❤️ Contributors

v0.4.2

18 Sep 02:24
v0.4.2
29c6390

Choose a tag to compare

compare changes

🚀 Enhancements

  • Update email api 0.12.0 (02e86f4)

New endpoints:

🩹 Fixes

  • domains: Fix bulkCreateLoginLinks response types (b61bb65)
  • types: Fix length values (cfa81e2)
  • Remove non existent import (ad3d43a)

📖 Documentation

  • Update inbound api version (aab9149)
  • Add new email api endpoints (aeb2773)
  • Fix typos and inconsistencies (44948a3)
  • domains: Fix list description (6fa040f)

🏡 Chore

  • Build before release tag to avoid fail on github (57ad31c)

✅ Tests

❤️ Contributors

v0.4.1

17 Sep 14:29
v0.4.1
ed90427

Choose a tag to compare

compare changes

🚀 Enhancements

  • domains: Add bulkCreateLoginLinks method (0edd816)

📖 Documentation

  • suppressions: Fix suppression response (26953a5)
  • domains: Fix typo (9d8d39f)
  • Add features to readme (34f4f49)

🏡 Chore

  • Export some missing types (9f63d72)
  • ci: Add new line (1e9f7ec)
  • types: Use explicit import path for consistency (75cc53a)

✅ Tests

🤖 CI

  • Use npm trusted publishing (fd1d591)
  • Use latest node for trusted publish (0125387)

❤️ Contributors

v0.4.0

16 Sep 12:31
v0.4.0
f6cfb6d

Choose a tag to compare

compare changes

🚀 Enhancements

  • ⚠️ Update to mailchannels email api 0.11.0 (#1)

New endpoints:

Updated endpoints:

  • 📧 Emails
  • 📢 Webhooks
  • 🪪 Sub-accounts
    • Create Sub-account
      Sub-account creation now requires a company name parameter
      // Before
      subAccounts.create('validhandle123')
      // Now
      subAccounts.create('My Company', 'validhandle123')

🩹 Fixes

  • domains: Add missing returning type in addListEntry (14a755a)

📖 Documentation

  • Update new endpoints list and add links (7880e36)

🏡 Chore

  • lint: Add function-call-spacing stylistic rule (ac9055e)

✅ Tests

  • Error prop must be truthy on error (ffed7a9)

🤖 CI

⚠️ Breaking Changes

  • ⚠️ Update to mailchannels email api 0.11.0 (#1)

❤️ Contributors

v0.3.7

04 Jul 00:06
v0.3.7
5b938af

Choose a tag to compare

compare changes

📦 Build

  • Update readme for each mirror package (5ee3e14)

❤️ Contributors