Skip to content

Commit

Permalink
chore(release): 1.0.0 [skip ci]
Browse files Browse the repository at this point in the history
# 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
semantic-release-bot committed Sep 26, 2023
1 parent 103555c commit b8aeda9
Show file tree
Hide file tree
Showing 2 changed files with 54 additions and 1 deletion.
53 changes: 53 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,56 @@
# 1.0.0 (2023-09-26)


### Bug Fixes

* add command that removes type module from package.json ([c2ce7d3](https://github.com/ardriveapp/turbo-sdk/commit/c2ce7d3d26da50c7857d5ceb1150d913179bb23f))
* add command that removes type module from package.json ([8675df5](https://github.com/ardriveapp/turbo-sdk/commit/8675df5dfe65c05dbf1e4294bf9f768bcdc954d4))
* add main import and allow wildcard imports ([edf9d27](https://github.com/ardriveapp/turbo-sdk/commit/edf9d2712fc6494087215c27dab9d4d330d52529))
* add module to package.json and tweak types ([0afba5f](https://github.com/ardriveapp/turbo-sdk/commit/0afba5f9929c021ba9921a0eee7084463fc54bd0))
* add one more step to make esm useable ([20fec23](https://github.com/ardriveapp/turbo-sdk/commit/20fec23250acfd1b26d0637de01537b244020465))
* add owner to TurboUploadDataItemResponse and remove byteCount ([14f75bd](https://github.com/ardriveapp/turbo-sdk/commit/14f75bdb25ec8d117154f85c51393760db646a32))
* add separate folder for types, use it in named exports ([7bd1e63](https://github.com/ardriveapp/turbo-sdk/commit/7bd1e6310c5efdb435a4b89cc922266a85be44d4))
* change name of public facing clients. ([7925b99](https://github.com/ardriveapp/turbo-sdk/commit/7925b99f0515cd4af257287a64270a890a5bab39))
* **cjs:** add separate cjs and esm outputs ([c8b2101](https://github.com/ardriveapp/turbo-sdk/commit/c8b2101ecf2b0fc5ae86bbf70b14f50ad5c6be0d))
* **content-length:** require content length factory for uploads ([ba53d03](https://github.com/ardriveapp/turbo-sdk/commit/ba53d033d5c63e99ddccf45cff02501d454d521c))
* **exports:** move turbo configurations to turbo.ts so it is available to clients ([5a04d7f](https://github.com/ardriveapp/turbo-sdk/commit/5a04d7f8c60cb6f49e68aa3d6d50b680fb445d7c))
* fix package.json ([b2cf260](https://github.com/ardriveapp/turbo-sdk/commit/b2cf2603e521c761a3ff44eb6e8893f9203ad0e8))
* modify return type of signDataItem function, tweak implementation of ArweaveSigner header ([305312b](https://github.com/ardriveapp/turbo-sdk/commit/305312bbdfda91dff648b25391013e0673feb355))
* move from getWincPriceForBytes to getUploadCosts ([1b50b2d](https://github.com/ardriveapp/turbo-sdk/commit/1b50b2dd48076368acb3a629386839054fa57dbb))
* **package.json:** add back module to package.json ([8b252c6](https://github.com/ardriveapp/turbo-sdk/commit/8b252c6636b2384182d8181d305e818089d79f86))
* remove package.json from lib directory ([46a5946](https://github.com/ardriveapp/turbo-sdk/commit/46a5946ed418ba7f9333a059dc9836fb763eebfb))
* remove postinstall command ([e51141c](https://github.com/ardriveapp/turbo-sdk/commit/e51141cfa05d1ef4294f55f3c9cb47845c1995a9))
* replace retry-axios, add additional retry logic ([2da9334](https://github.com/ardriveapp/turbo-sdk/commit/2da93347c04467c491248431990a2a969dacd4e4))
* **retry-axios:** pin retry-axios to 3.0.0 ([2afbc26](https://github.com/ardriveapp/turbo-sdk/commit/2afbc26ca248f1c0d20409a6814f2156923b384f))
* revert to single file upload/data item upload ([1ccbbfa](https://github.com/ardriveapp/turbo-sdk/commit/1ccbbfa1cdec9b560c6045cbf66b52a1cce3f7e5))
* swap adding package.json to esm to cjs ([dd921c8](https://github.com/ardriveapp/turbo-sdk/commit/dd921c8d40a65e3492ad08a24a8da0bcb060c846))
* **top up:** export type PE-4465 ([8a237fb](https://github.com/ardriveapp/turbo-sdk/commit/8a237fbadde8c397dfedb8e49c6ef046d541b403))
* type imports for web and node ([9602f17](https://github.com/ardriveapp/turbo-sdk/commit/9602f17ee68920dffd7a29a7aa5b2c45e6315151))
* **types:** finalize types, update default payment and upload URLs ([5364846](https://github.com/ardriveapp/turbo-sdk/commit/5364846de9a3e496d4045eb3d4010226d595f0e6))
* update main and types path in package.json ([b44678c](https://github.com/ardriveapp/turbo-sdk/commit/b44678cc2335d94eb82d97864dd067c44c87c244))
* update package.json output for esm ([2f37ae5](https://github.com/ardriveapp/turbo-sdk/commit/2f37ae5673142ce7ea1d29372223598cfad46f96))
* update web signer and cleanup examples ([97fd29b](https://github.com/ardriveapp/turbo-sdk/commit/97fd29b38adf9e6e75475432fe8281d6c3d1ce46))
* use .cjs as base for types to avoid reference require errors ([18101b6](https://github.com/ardriveapp/turbo-sdk/commit/18101b6f624968222ce199329ad526730052adcd))
* use declare in sub-classes to overwrite parent class type ([3a656fa](https://github.com/ardriveapp/turbo-sdk/commit/3a656fa79605502f107d076ede654af96542f36b))
* **wildcard:** allow wildcard exports for older projects ([1aa0827](https://github.com/ardriveapp/turbo-sdk/commit/1aa0827c146d07314624114957183fb70a0d3cf0))
* wrong path for types! ([d98897e](https://github.com/ardriveapp/turbo-sdk/commit/d98897e16dc28af64c314d7b911e63c23ab2d722))


### Features

* abstract axios to TurboHTTPService class ([6592ac8](https://github.com/ardriveapp/turbo-sdk/commit/6592ac83b2b3314fab43c84fa82da08f71c05b57))
* abstract JWKInterface used in AuthenticatedPayment and AuthenticatedUploadService ([bd4f69d](https://github.com/ardriveapp/turbo-sdk/commit/bd4f69d499a7541665f2bfa60298c3b84a9b519a))
* add remaining unauthenticated apis for payment service, introduce some new types, add tests ([8d56fd7](https://github.com/ardriveapp/turbo-sdk/commit/8d56fd79bc83936c0f13969dfccc0ef4424fcfab))
* add uploadFiles implementation for node and web ([7c454f5](https://github.com/ardriveapp/turbo-sdk/commit/7c454f543d4bc9014b0a1afe101473af98755b45))
* break services into auth vs unauth ([56269be](https://github.com/ardriveapp/turbo-sdk/commit/56269be1dda8216e18a20ff88be449a47d7ac580))
* inital implementation of TurboWebClient and TurboNodeClient ([39ea171](https://github.com/ardriveapp/turbo-sdk/commit/39ea171782a993e55585ac8ecd5445bfa7076a34))
* introduce AbortController ([8f636b1](https://github.com/ardriveapp/turbo-sdk/commit/8f636b1e9b0a5d0ab67765f93e22ab145ed8fdec))
* introduce uploadSignedDataItem interface, implement for node ([c2448fd](https://github.com/ardriveapp/turbo-sdk/commit/c2448fdcfe76f08269d1cefb732f673cdee439d2))
* remove TurboDataItemVerifier ([fee5675](https://github.com/ardriveapp/turbo-sdk/commit/fee5675e6143f52f914d465950b9268b9b9a6406))
* **sdk:** all uphill from here 🚀 PE-4064 ([aa4f06f](https://github.com/ardriveapp/turbo-sdk/commit/aa4f06f408f495ef08f87d31c15244920eccd61e))
* **top-up:** init get checkout session PE-4465 ([ca4385c](https://github.com/ardriveapp/turbo-sdk/commit/ca4385cf75726eb849bfd83a6c247b7e4f86bdc7))
* **winc for fiat:** extend AmountMapper pattern and add promoCode support PE-4465 ([53f9f8e](https://github.com/ardriveapp/turbo-sdk/commit/53f9f8e0618283d95532d42e3b7977acc07d4ed4))

# [1.0.0-beta.3](https://github.com/ardriveapp/turbo-sdk/compare/v1.0.0-beta.2...v1.0.0-beta.3) (2023-09-26)


Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@ardrive/turbo-sdk",
"version": "1.0.0-beta.3",
"version": "1.0.0",
"main": "./lib/cjs/node/index.js",
"types": "./lib/types/node/index.d.ts",
"module": "./lib/esm/node/index.js",
Expand Down

0 comments on commit b8aeda9

Please sign in to comment.