Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
# 1.0.0 (2023-09-26) ### Bug Fixes * add command that removes type module from package.json ([c2ce7d3](c2ce7d3)) * add command that removes type module from package.json ([8675df5](8675df5)) * add main import and allow wildcard imports ([edf9d27](edf9d27)) * add module to package.json and tweak types ([0afba5f](0afba5f)) * add one more step to make esm useable ([20fec23](20fec23)) * add owner to TurboUploadDataItemResponse and remove byteCount ([14f75bd](14f75bd)) * add separate folder for types, use it in named exports ([7bd1e63](7bd1e63)) * change name of public facing clients. ([7925b99](7925b99)) * **cjs:** add separate cjs and esm outputs ([c8b2101](c8b2101)) * **content-length:** require content length factory for uploads ([ba53d03](ba53d03)) * **exports:** move turbo configurations to turbo.ts so it is available to clients ([5a04d7f](5a04d7f)) * fix package.json ([b2cf260](b2cf260)) * modify return type of signDataItem function, tweak implementation of ArweaveSigner header ([305312b](305312b)) * move from getWincPriceForBytes to getUploadCosts ([1b50b2d](1b50b2d)) * **package.json:** add back module to package.json ([8b252c6](8b252c6)) * remove package.json from lib directory ([46a5946](46a5946)) * remove postinstall command ([e51141c](e51141c)) * replace retry-axios, add additional retry logic ([2da9334](2da9334)) * **retry-axios:** pin retry-axios to 3.0.0 ([2afbc26](2afbc26)) * revert to single file upload/data item upload ([1ccbbfa](1ccbbfa)) * swap adding package.json to esm to cjs ([dd921c8](dd921c8)) * **top up:** export type PE-4465 ([8a237fb](8a237fb)) * type imports for web and node ([9602f17](9602f17)) * **types:** finalize types, update default payment and upload URLs ([5364846](5364846)) * update main and types path in package.json ([b44678c](b44678c)) * update package.json output for esm ([2f37ae5](2f37ae5)) * update web signer and cleanup examples ([97fd29b](97fd29b)) * use .cjs as base for types to avoid reference require errors ([18101b6](18101b6)) * use declare in sub-classes to overwrite parent class type ([3a656fa](3a656fa)) * **wildcard:** allow wildcard exports for older projects ([1aa0827](1aa0827)) * wrong path for types! ([d98897e](d98897e)) ### Features * abstract axios to TurboHTTPService class ([6592ac8](6592ac8)) * abstract JWKInterface used in AuthenticatedPayment and AuthenticatedUploadService ([bd4f69d](bd4f69d)) * add remaining unauthenticated apis for payment service, introduce some new types, add tests ([8d56fd7](8d56fd7)) * add uploadFiles implementation for node and web ([7c454f5](7c454f5)) * break services into auth vs unauth ([56269be](56269be)) * inital implementation of TurboWebClient and TurboNodeClient ([39ea171](39ea171)) * introduce AbortController ([8f636b1](8f636b1)) * introduce uploadSignedDataItem interface, implement for node ([c2448fd](c2448fd)) * remove TurboDataItemVerifier ([fee5675](fee5675)) * **sdk:** all uphill from here 🚀 PE-4064 ([aa4f06f](aa4f06f)) * **top-up:** init get checkout session PE-4465 ([ca4385c](ca4385c)) * **winc for fiat:** extend AmountMapper pattern and add promoCode support PE-4465 ([53f9f8e](53f9f8e))
- Loading branch information