55 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
		
		
			
		
	
	
			55 lines
		
	
	
		
			2.2 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
|  | # Changelog
 | ||
|  | 
 | ||
|  | ## 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"). |