mailgun.js
Advanced tools
Changelog
12.0.0 (2025-02-24)
Exports of TypeScript types, interfaces, and enums have been moved to the mailgun.js/definitions
submodule.
In case you need them, starting from version 12, please use
import { MailgunClientOptions, MessagesSendResult } from 'mailgun.js/definitions';
instead of
import { MailgunClientOptions, MessagesSendResult } from 'mailgun.js';
AMD import no longer requires using the .default
property.
So now this is
<script>
require('./dist/AMD/mailgun.amd.js', function(Mailgun) {
const mailgun = new Mailgun(FormData); // default property is not needed anymore
}
</script>
Instead of
<script>
require('./dist/AMD/mailgun.amd.js', function(Mailgun) {
const mailgun = new Mailgun.default(FormData); // default property was required previously
});
</script>