Skip to content

Latest commit

 

History

History
355 lines (177 loc) · 19.2 KB

CHANGELOG.md

File metadata and controls

355 lines (177 loc) · 19.2 KB

1.21.0 (2024-11-25)

Bug Fixes

  • include pol on exported create signer function PE-7171 (3586f57)

Features

  • token-price: init new price method PE-7171 (c4df2f2)
  • token-price: init token-price CLI command PE-7171 (5325173)

1.20.2 (2024-11-07)

Bug Fixes

  • share credits: use web polyfilled safe Buffer.from over Readable.from (473a469)

1.20.1 (2024-11-05)

Bug Fixes

  • access arweave at different levels of default for esm bundle compat PE-7069 (4c75290)

1.20.0 (2024-11-04)

Bug Fixes

  • arweave: modify import of Arweave in ArweaveToken (b934677)
  • supply starknet dependency for resolving kyve-js -> keplr-wallet import error (cf5ab39)

Features

  • add cli helper for --local development endpoints PE-6754 (79fe7a0)
  • delegated payments: add list-approvals command rather than overloaded balance command PE-6754 (ee44ef6)
  • delegated payments: add paid-by headers for uploads when applicable PE-6754 (953648e)
  • delegated payments: add revoke approvals to SDK and CLI PE-6754 (f2d26da)
  • delegated payments: display approvals if they exist on balance command PE-6754 (669dfca)
  • delegated payments: extend turbo.getBalance method to include approval details PE-6754 (baec107)
  • delegated payments: init logic for create-approval PE-6754 (1047762)
  • delegated payments: push created/revoked approvals into upload response if they exist PE-6754 (33da73d)
  • delegated payments: use any approvals first by default on CLI PE-6754 (96d4a32)
  • update credit sharing command and method names (c3e9bd9)

1.19.2 (2024-10-21)

Bug Fixes

  • still use relative path for manifest when folderPath inputs with ./ PE-6975 (23007f7)

1.19.1 (2024-10-17)

Bug Fixes

  • deps: pin @keplr-wallet/cosmos dependency (aa424f4)

1.19.0 (2024-10-03)

Bug Fixes

  • upload file: allows buffer type in uploadFile inputs PE-6851 (7c8d75b)

Features

  • web: implement walletAdapter for SOL and ETH web signing support PE-6052 (2ab2486)

1.18.0 (2024-09-27)

Features

  • cli: add parameters to inject upload and payment urls PE-6830 (edf2948)

1.17.0 (2024-09-13)

Features

  • pol: add support for matic/pol crypto fund PE-6722 (ee523ba)
  • pol: add support for matic/pol token uploads and top ups PE-6721 (62ff2c8)
  • price commands: init CLI price command PE-6728 (d737b8e)

1.16.1 (2024-09-13)

Bug Fixes

  • bump kyvejs to resolve downstream errors PE-6664 (3ccc0bf)

1.16.0 (2024-09-12)

Bug Fixes

  • cli: assign token to config PE-6632 (d6444b2)

Features

  • crypto fund: add --tx-id parameter with submitFundTransaction compatibility and docs PE-6732 (23b6035)
  • crypto fund: init confirmation promot PE-6732 (3714599)
  • crypto fund: show target wallet in confirmation prompt PE-6732 (06f1c9a)
  • winc for token: init getWincForToken PE-6632 (143cb39)

1.15.0 (2024-09-12)

Bug Fixes

  • repair types returned from payment service PE-6718 (f97dfcb)

Features

  • enable unauthenticated winc for fiat promo code PE-6716 (b2ade37)

1.14.1 (2024-09-11)

Bug Fixes

  • cli: assign token to config PE-6632 (5a0e837)

1.14.0 (2024-09-11)

Bug Fixes

  • repair dependency errors; upgrade arweave; upgrade to @ar.io/arbundles PE-6664 (a2e421f)

Features

  • upload file: init cli upload file command PE-6636 (f802fc5)
  • upload folder: init CLI command PE-6636 (17af9f3)
  • upload folder: init manifest options PE-6636 (305bd5a)

1.13.0 (2024-09-06)

Features

  • balance: init CLI balance command PE-6635 (18de656)
  • top-up: init top-up with stripe checkout command PE-6635 (c43e11b)

1.12.0 (2024-08-30)

Features

  • balance: add an unauthenticated getBalance method PE-6630 (63bb4f8)
  • native address: get native address from connected signer PE-6629 (7432156)

1.11.0 (2024-08-29)

Bug Fixes

  • cli: include bin/turbo in argv check PE-6449 (cf57515)

Features

  • cli: init a turbo cli tool featuring KYVE crypto fund PE-6449 (2eff402)
  • kyve: add exported isTokenType helper PE-6448 (bf70d59)
  • kyve: add tokenAmountToBase map PE-6448 (b2864b3)
  • kyve: allow kyve token type for uploads and top ups PE-6447 (861d542)
  • kyve: init KYVE crypto fund PE-6448 (120735f)
  • kyve: update exported types PE-6448 (e06608c)

1.10.1 (2024-08-23)

Bug Fixes

  • expose token on unauthenticated turbo factory PE-6569 (7f0c44c)

1.10.0 (2024-08-15)

Bug Fixes

  • build: update build outputs for web and README (74cce09)
  • logger: fix winston setImmediate issue in web export for logger (481cbe6)
  • upload folder: improve node exports PE-4643 (a6c073b)
  • upload folder: improve web exports PE-4643 (4b50778)

Features

  • upload folder: add manifest content type PE-4643 (af35d7b)
  • upload folder: add manifestOptions with disable, index, and fallback parameters PE-4643 (708ea15)
  • upload folder: add mime types for content type PE-4643 (44d1240)
  • upload folder: add throw on failure option PE-4643 (a258aa6)
  • upload folder: defer to use user defined content type on files when provided PE-4643 (5d5ef89)
  • upload folder: init web and node upload folder with manifest implementations PE-4643 (70d3135)
  • upload folder: slice leading / from relative manifest paths PE-4643 (c6e3b7c)
  • upload folder: use concurrency with plimit-lit PE-4643 (110a424)

1.9.0 (2024-05-06)

Bug Fixes

  • eth payments: setup ETH in default constructor, remove default wait() PE-5992 (4cbc6bd)

Features

  • eth payments: init eth tx payments PE-5992 (6351425)

1.8.0 (2024-05-02)

Features

  • solana payments: init solana token tools for sol payment PE-5993 (e5ab6a9)

1.7.1 (2024-04-25)

Bug Fixes

  • signer: use web signer if .window exists PE-6055 (90cbd56)

1.7.0 (2024-04-25)

Features

  • upload: allow eth and sol signing for upload PE-5941 (bfcdc4b)
  • upload: allow eth/sol signer types PE-5941 (9902501)

1.6.0 (2024-04-24)

Features

  • top up: allow eth/sol destination for fiat top up PE-6034 (dabe123)
  • top up: allow eth/sol destination for fiat top up PE-6034 (8ca05ab)

1.5.0 (2024-04-16)

Bug Fixes

  • export Arconnect and ArweaveSigner from env specific signers (b94ffdc)
  • fund with ar: add web esm compatible arweave export PE-5849 (9681e06)

Features

  • crypto payments: init fund methods PE-5849 (5ec1687)
  • crypto payments: refactor arweave-js out of signer PE-5849 (aa7836b)
  • fund with ar: add ToTokenAmount helper utils PE-5849 (37417dd)
  • fund with ar: catch polling error PE-5849 (8bb9b1f)
  • fund with ar: continue polling on request error PE-5849 (a324ca1)
  • fund with ar: throw no wallet found as error PE-5849 (d1d2e7a)
  • signers: exports arbundles ArconnectSigner and ArweaveSigner (41c85ed)

1.4.2 (2024-03-15)

Bug Fixes

  • arbundles: pin arbundles to 0.9.9 and run tests locally (c92ce38)

1.4.1 (2024-03-11)

Bug Fixes

  • checkout session: correct query param, change type, add coverage PE-5790 (4fc6115)

1.4.0 (2024-01-30)

Features

  • ui mode: support query param for checkout session ui mode PE-5332 (18dec34)

1.3.0 (2024-01-03)

Bug Fixes

  • web: ensure we have the public key for arconnect wallets when signing data (7dd9ae0)
  • web: remove reference to node:crypto in websigner, use signer to signer to sign header (45a413d)

Features

  • signer: allow an optional signer to be passed instead of JWK for signing data items (b70cfa2)

1.2.0 (2023-12-15)

Features

  • data item opts: init tags anchor and target support PE-5035 (6b95881)

1.1.1 (2023-12-14)

Bug Fixes

  • exports: use bundled export to avoid issue with polyfilled features needed for web (6e559d6)
  • exports: web exports reference an invalid build path (d663498)
  • polyfills: update esbuild script to include crypto polyfill (61b66ec)

1.1.0 (2023-11-10)

Bug Fixes

  • axios: set maxRedirects to 0 on our axios instances (0e7ae17)

Features

  • logger: add configurable global logger (e6f341a)

1.0.2 (2023-11-03)

Bug Fixes

  • upload: update the default upload service URL (f718af9)

1.0.1 (2023-09-27)

Bug Fixes

  • headers: add default headers for all HTTP requests (2b58545)
  • release: use script that updates built version.js files (433f520)
  • version: update version.js to proper version on build and commit it back to git after a release (ab51183)

1.0.0 (2023-09-26)

Initial release of the Turbo SDK.