changelog.md for @apiclient.xyz/mailgun 2025-10-17 - 2.0.3 - fix(tests) Update testing setup and bump deps; add deno.lock and combined Node/Deno/Bun test Bump dev dependency @git.zone/tstest from ^2.6.1 to ^2.6.2 and dependency @push.rocks/smartrequest from ^4.3.1 to ^4.3.2 in package.json Add deno.lock with resolved dependency tree (new lockfile checked in) Introduce test/test.node+deno+bun.ts — consolidated tests for Node/Deno/Bun using Qenv and Mailgun integration flows Remove the old test/test.ts (replaced by the new multi-runtime test file) 2025-10-13 - 2.0.2 - fix(mailgun) Normalize package scope and modernize Mailgun client: rename package to @apiclient.xyz/mailgun, update dependencies, refactor HTTP handling, fix types, update TS config and CI, refresh docs and tests Rename package and metadata to @apiclient.xyz/mailgun (package.json, npmextra.json, readme and commitinfo) Update dependency scopes and versions (@push.rocks packages and dev deps) Refactor smartrequest usage to SmartRequest fluent API, replace statusCode/body with status and async json() handling Adjust request/form types and attachment handling (FormField shape, filename field, SmartFile usage and Buffer conversion) Improve TypeScript configuration (NodeNext moduleResolution, emitDecoratorMetadata, verbatimModuleSyntax) and minor TS fixes in code Add Gitea CI workflows (.gitea/workflows) and pnpm workspace config Refresh README to reflect new package branding and usage examples Fix tests to await env var resolution and format calls, and update .gitignore to include AI artifacts 2022-08-07 - 2.0.0 - core Major release with core updates. Core updates and fixes. Bumped major version to 2.0.0. 2022-08-07 - 1.0.32 - core (BREAKING) Breaking change: module format change. BREAKING CHANGE: switched to ECMAScript modules (ESM). Consumers may need to update import/require usage. 2022-08-07 - 1.0.31 - core Patch release with core fixes. Various small core fixes and maintenance updates. 2022-08-07 - 1.0.3..1.0.30 - patches Series of patch releases containing routine fixes and updates. Multiple patch releases (1.0.3 through 1.0.30) delivering routine core fixes and minor improvements. No documented breaking API changes in these patch releases. 2022-08-07 - 2.0.1, 1.0.7, 1.0.2 - tags only Version tags / metadata-only releases. These releases only included version tagging/packaging; no functional changes recorded. 2020-01-13 - 1.0.17 - interfaces Export improvement. fix(interfaces): export interfaces so they are available to consumers. 2017-02-08 - 1.0.1 - packaging Packaging fix. Fixed npmts error and packaging adjustments. 2017-02-08 - 1.0.0 - initial Initial release. Initial commit ("mgun").