@nexim/upload-sdk
Version:
TypeScript SDK for seamless integration with Nexim Media Upload Service. It provides state machine-based upload handling, progress tracking, and type-safe API for image optimization and file uploads.
94 lines (53 loc) • 5.57 kB
Markdown
# Change Log
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.
## [2.0.0-alpha.2](https://github.com/the-nexim/upload-kit/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2025-12-20)
### Code Refactoring
* remove defaultAppendName and return all formats from api ([#73](https://github.com/the-nexim/upload-kit/issues/73)) ([06c5bdd](https://github.com/the-nexim/upload-kit/commit/06c5bdda28d266aa3d2a01466b8bec7994280607)) by @njfamirm
## [2.0.0-alpha.1](https://github.com/the-nexim/upload-kit/compare/v2.0.0-alpha.0...v2.0.0-alpha.1) (2025-12-20)
### Bug Fixes
* encode/decode headers ([ad57715](https://github.com/the-nexim/upload-kit/commit/ad577152a490769dd1c17c9ad8673a4b6e054b67)) by @
## [2.0.0-alpha.0](https://github.com/the-nexim/upload-kit/compare/v1.0.0...v2.0.0-alpha.0) (2025-12-17)
### ⚠ BREAKING CHANGES
* change options and pass mode from client
### Code Refactoring
* change options and pass mode from client ([639b0eb](https://github.com/the-nexim/upload-kit/commit/639b0eb125a8b4eaf1a0ec7eedec52d44e2d5eb2)) by @njfamirm
* enhance documentation and examples for upload and image pro… ([#69](https://github.com/the-nexim/upload-kit/issues/69)) ([9f878ee](https://github.com/the-nexim/upload-kit/commit/9f878eea717d3ad5677b6953b9e0b9110c684d80)) by @njfamirm
* replace upload file and image machines with new implementations and optimize image handling ([#70](https://github.com/the-nexim/upload-kit/issues/70)) ([7a276b1](https://github.com/the-nexim/upload-kit/commit/7a276b15acc29ef04a12a56e6ff3c45bbd752d43)) by @njfamirm
* update UploadImageMachine and related types to use unified path handling ([7f834bc](https://github.com/the-nexim/upload-kit/commit/7f834bce1503794ae0f612915a9dd776a6d9a571)) by @njfamirm
## [1.0.0](https://github.com/the-nexim/upload-kit/compare/v1.0.0-alpha.6...v1.0.0) (2025-04-22)
**Note:** Version bump only for package @nexim/upload-sdk
## 1.0.0-alpha.6 (2025-04-22)
### ⚠ BREAKING CHANGES
* **sdk:** rewrite machines (#10)
### Features
* **sdk:** base structure ([#5](https://github.com/the-nexim/upload-kit/issues/5)) ([e5d5ef1](https://github.com/the-nexim/upload-kit/commit/e5d5ef1f3bcdbaa28fd207c1aafa9f892c4afb2d)) by @
* **sdk:** copy from nexim order ([49888da](https://github.com/the-nexim/upload-kit/commit/49888da822c1026eb8f2b8b27e735946c807e561)) by @
* **sdk:** syncUpload ([c2ead5e](https://github.com/the-nexim/upload-kit/commit/c2ead5e479495000bb650e48065e25520635eaba)) by @
* **upload-service:** base structure ([#6](https://github.com/the-nexim/upload-kit/issues/6)) ([35dd182](https://github.com/the-nexim/upload-kit/commit/35dd1829b515a424f3397b916e087af67c8aaea8)) by @
### Code Refactoring
* **sdk:** remove user id to get safe user id from auth header ([66779f5](https://github.com/the-nexim/upload-kit/commit/66779f58d4fc116a7117819d0d69ac3dc108300c)) by @
* **sdk:** rewrite machines ([#10](https://github.com/the-nexim/upload-kit/issues/10)) ([8dae733](https://github.com/the-nexim/upload-kit/commit/8dae733cbd874cfaf884446f244eabdff39faf9a)) by @
* use new nexim typescript config ([36d4358](https://github.com/the-nexim/upload-kit/commit/36d43589659b4d45e6c9cfd1a7694b697bb4f988)) by @
## [1.0.0-alpha.5](https://github.com/the-nexim/media-kit/compare/@nexim/upload-sdk@1.0.0-alpha.4...@nexim/upload-sdk@1.0.0-alpha.5) (2025-04-22)
### Code Refactoring
* **sdk:** remove user id to get safe user id from auth header ([66779f5](https://github.com/the-nexim/media-kit/commit/66779f58d4fc116a7117819d0d69ac3dc108300c)) by @njfamirm
## [1.0.0-alpha.4](https://github.com/the-nexim/media-kit/compare/@nexim/upload-sdk@1.0.0-alpha.3...@nexim/upload-sdk@1.0.0-alpha.4) (2025-04-22)
### Features
* **sdk:** syncUpload ([c2ead5e](https://github.com/the-nexim/media-kit/commit/c2ead5e479495000bb650e48065e25520635eaba)) by @
## [1.0.0-alpha.3](https://github.com/the-nexim/media-kit/compare/@nexim/upload-sdk@1.0.0-alpha.2...@nexim/upload-sdk@1.0.0-alpha.3) (2025-04-22)
**Note:** Version bump only for package @nexim/upload-sdk
## [1.0.0-alpha.2](https://github.com/the-nexim/media-kit/compare/@nexim/upload-sdk@1.0.0-alpha.1...@nexim/upload-sdk@1.0.0-alpha.2) (2025-04-22)
**Note:** Version bump only for package @nexim/upload-sdk
## [1.0.0-alpha.1](https://github.com/the-nexim/media-kit/compare/@nexim/upload-sdk@1.0.0-alpha.0...@nexim/upload-sdk@1.0.0-alpha.1) (2025-04-22)
**Note:** Version bump only for package @nexim/upload-sdk
## 1.0.0-alpha.0 (2025-04-22)
### ⚠ BREAKING CHANGES
* **sdk:** rewrite machines (#10)
### Features
* **sdk:** base structure ([#5](https://github.com/the-nexim/media-kit/issues/5)) ([e5d5ef1](https://github.com/the-nexim/media-kit/commit/e5d5ef1f3bcdbaa28fd207c1aafa9f892c4afb2d)) by @njfamirm
* **sdk:** copy from nexim order ([49888da](https://github.com/the-nexim/media-kit/commit/49888da822c1026eb8f2b8b27e735946c807e561)) by @njfamirm
* **upload-service:** base structure ([#6](https://github.com/the-nexim/media-kit/issues/6)) ([35dd182](https://github.com/the-nexim/media-kit/commit/35dd1829b515a424f3397b916e087af67c8aaea8)) by @arashagp
### Code Refactoring
* **sdk:** rewrite machines ([#10](https://github.com/the-nexim/media-kit/issues/10)) ([8dae733](https://github.com/the-nexim/media-kit/commit/8dae733cbd874cfaf884446f244eabdff39faf9a)) by @njfamirm
* use new nexim typescript config ([36d4358](https://github.com/the-nexim/media-kit/commit/36d43589659b4d45e6c9cfd1a7694b697bb4f988)) by @njfamirm