Skip to content

Releases: ar-io/ar-io-sdk

v1.0.5

02 May 21:40
Compare
Choose a tag to compare

1.0.5 (2024-05-02)

Bug Fixes

  • cjs: provide path alias for warp in cjs export (7f9bf9a)
  • logger: replace winston with bunyan (0488f75)
  • util: add FQDN regex that matches ArNS contract (e6d7396)
  • utils: manally conver from b64 to b64url to avoid web polyfill issues (766035c)
  • utils: use base64 for fromB64url util (42302ef)
  • warp-contract: correctly throw error in write interaction (c2368dd)

v1.0.4

30 Apr 22:02
Compare
Choose a tag to compare

1.0.4 (2024-04-30)

Bug Fixes

  • ario: update joinNetwork to accept observerWallet param (6a32dd1)

v1.0.3

26 Apr 23:33
Compare
Choose a tag to compare

1.0.3 (2024-04-26)

Bug Fixes

  • signer: set owner before signing data (0b558f5)

v1.0.2

25 Apr 22:24
Compare
Choose a tag to compare

1.0.2 (2024-04-25)

Bug Fixes

  • arweave: default to the arweave node import to avoid issues with browser environments (fc8c26e)
  • cacheurl: use default cache url in warpcontract (a676a3c)
  • init: cleanup init overload methods and tests (fa328d2)
  • lint: address lint issue in ArIOWriteable (4a3ee89)
  • tsconfig: modify some tsconfig settings to get isolated configs for web/cjs/esm (46b7acc)
  • typeguards: make type guards accept unknowns (7f285bb)
  • types: use generic types and modify the requirements for init functions (9350f78)
  • utils: add writeInteraction types and update base64url logic (4f5476b)

v1.0.1

23 Apr 21:27
Compare
Choose a tag to compare

1.0.1 (2024-04-23)

Bug Fixes

  • docs: improve README docs interface documentation for ArIO clients (b0da48c)

v1.0.0

23 Apr 16:35
Compare
Choose a tag to compare

1.0.0 (2024-04-23)

Bug Fixes

  • actions: bump node setup action (4eb49cd)
  • actions: freeze lockfile (dba7313)
  • add cache config in ario constructor (1f3c0ba)
  • ant: add ant contract to exports (a2ff57b)
  • ant: add signer to ant test (4581b8d)
  • ant: default evaluation options for ant apis that do not take an… (#25) (0c8b55d)
  • ant: default evaluation options for ant apis that do not take another parameter (7c59033)
  • ant: default evaluation options for apis that do not require them (72b57d5)
  • ant: fix API for getRecords (c714aa3)
  • apis: remove epoch from distributions and observations (7b2d279)
  • arbundle version: pin version (35ffab6)
  • arbundles: update arbundles import (f02d83f)
  • ario: add cache config in ario constructor (#11) (ecb279d)
  • ario: formatting (c61570a)
  • ario: make state provider nullable and default to remote arns-service provider (fa1cb72)
  • ario: re-add contract default config (2296cc3)
  • ario: remove unused cache property (7f2d02e)
  • build: add setImmediate polyfill for web only (ad36776)
  • build: remove redundant exported type (134319b)
  • cache: remove cache folder (2ac9427)
  • cacheURL: update ario cache url setting pattern to use custom url appropriately (c76e67d)
  • cache: validate arweave id before setting it (5ba1175)
  • casing: revert to lower case casing (b5da0ab)
  • comments: make class logger private, remove comments (7483246)
  • connect: add init static function on ario class to create interaction classes (765f39c)
  • contract configuration: return cache url as well (b4a7bc3)
  • contract functions: correct contract function names (ad9bc56)
  • contracts: add configuration view method and update types (4fae4a2)
  • contracts: remove write method and type from remote contract (740d8b8)
  • contracttxid: make contractTxID require in remote state cache instance (dc82d21)
  • contracttxid: make contractTxID required in remote state cache instance (#10) (bf651bb)
  • ctrl flow: remove else from control flow (4b3c4c2)
  • deps: pin arweave (d39391c)
  • deps: remove axios-retry, will implement later (0218e95)
  • deps: remove extra crypto-browserify (9b42898)
  • deps: remove warp-contracts-deploy from deps (9d4f9fa)
  • docs: remove docs folder (47e8403)
  • drywrite: throw on bad drywrite and continue if successful (5052c0a)
  • eslintignore: remove old file names (415c163)
  • eslint: remove eslint comments and use this signer (32530eb)
  • esm: add polyfills for crypto (dd8fbfe)
  • esm: add polyfills for crypto (#27) (553822c)
  • example web: update ario instatiation (77c6842)
  • example: escape quotes in packagejson for example package json (fb47de0)
  • example: simplify example and remove unused method on remote cache (81637f8)
  • examples: update comments and fix package.json (db7140b)
  • examples: update examples to use devnet (cc037ac)
  • examples: update examples with records methods, and balance methods (a2d2a02)
  • exports: add arweavesigner and arconnectsigner to exports, clean up docs (c7860ed)
  • exports: update exports in indices (f794437)
  • exports: update package exports to have index in src folder (2cce9e3)
  • files: clean git cache of duplicate casing (e9eaa2d)
  • filters: punt filters (1c23cb3)
  • fixture: add type to arns state fixture (5bcac32)
  • formating: format (3f30f77)
  • gar write: fix types and flow on gar write (f5e7774)
  • gateway: update gateway settings to support autostake (82c6840)
  • generics: use named generic (4b647f0)
  • gitignore: remove cache from gitignore (2867abc)
  • git: test fix with file casing issue (c3611ee)
  • headers: use source-version for header (2b26d88)
  • http: add headers sdk headers to http config (94810ed)
  • husky: add commit hooks (885ce68)
  • imports: update to use indexed imports from warp (1242568)
  • indentation: fix indentation in examples (a266731)
  • interface: removed filters and added base records types (849834d)
  • interface: rename interface t...
Read more