Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(release): 1.0.0-alpha.1 [skip ci]
# 1.0.0-alpha.1 (2024-03-12) ### Bug Fixes * **actions:** bump node setup action ([4eb49cd](4eb49cd)) * **actions:** freeze lockfile ([dba7313](dba7313)) * add cache config in ario constructor ([1f3c0ba](1f3c0ba)) * **ario:** add cache config in ario constructor ([#11](#11)) ([ecb279d](ecb279d)) * **ario:** make state provider nullable and default to remote arns-service provider ([fa1cb72](fa1cb72)) * **ario:** remove unused cache property ([7f2d02e](7f2d02e)) * **build:** add setImmediate polyfill for web only ([ad36776](ad36776)) * **cacheURL:** update ario cache url setting pattern to use custom url appropriately ([c76e67d](c76e67d)) * **cache:** validate arweave id before setting it ([5ba1175](5ba1175)) * **casing:** revert to lower case casing ([b5da0ab](b5da0ab)) * **comments:** make class logger private, remove comments ([7483246](7483246)) * **contracttxid:** make contractTxID require in remote state cache instance ([dc82d21](dc82d21)) * **contracttxid:** make contractTxID required in remote state cache instance ([#10](#10)) ([bf651bb](bf651bb)) * **deps:** remove axios-retry, will implement later ([0218e95](0218e95)) * **example web:** update ario instatiation ([77c6842](77c6842)) * **example:** escape quotes in packagejson for example package json ([fb47de0](fb47de0)) * **example:** simplify example and remove unused method on remote cache ([81637f8](81637f8)) * **examples:** update comments and fix package.json ([db7140b](db7140b)) * **examples:** update examples to use devnet ([cc037ac](cc037ac)) * **examples:** update examples with records methods, and balance methods ([a2d2a02](a2d2a02)) * **exports:** update exports in indices ([f794437](f794437)) * **exports:** update package exports to have index in src folder ([2cce9e3](2cce9e3)) * **files:** clean git cache of duplicate casing ([e9eaa2d](e9eaa2d)) * **filters:** punt filters ([1c23cb3](1c23cb3)) * **fixture:** add type to arns state fixture ([5bcac32](5bcac32)) * **generics:** use named generic ([4b647f0](4b647f0)) * **git:** test fix with file casing issue ([c3611ee](c3611ee)) * **headers:** use source-version for header ([2b26d88](2b26d88)) * **http:** add headers sdk headers to http config ([94810ed](94810ed)) * **husky:** add commit hooks ([885ce68](885ce68)) * **indentation:** fix indentation in examples ([a266731](a266731)) * **interface:** removed filters and added base records types ([849834d](849834d)) * **interface:** rename interface to ContractCache ([2a0a765](2a0a765)) * **jest:** remove extra config ([014fbde](014fbde)) * **lint:** disable no-any warning certain types ([de5f108](de5f108)) * **logger, errors, http:** Updated to axios and axios-retry, added winston logger, more extensive custom error objects ([b944f4d](b944f4d)) * **logger:** remove unused logger property ([9501d1d](9501d1d)) * **naming:** rename getRecord[s] to getArNSRecord[s] ([bd3d4bc](bd3d4bc)) * **polyfills:** rollback polyfill on logger ([0cdb2f0](0cdb2f0)) * **postinstall:** remove husky postinstall script ([c74a135](c74a135)) * **readme:** add grammar and example recs ([ecc07f7](ecc07f7)) * **readme:** condense quick start ([b35e5bd](b35e5bd)) * **readme:** refactor api list to header tags ([817d99b](817d99b)) * **readme:** update quick start ([a60d96a](a60d96a)) * **readme:** update readme with default provider example ([68a5a16](68a5a16)) * **readme:** update readme with examples ([d9ee23e](d9ee23e)) * **record records:** update key to use result instead of record ([90314db](90314db)) * **records:** remove contractTxId filter remove lodash shrink readme ([50669e1](50669e1)) * **records:** use state endpoint to fetch records ([2f02c53](2f02c53)) * **recs:** modify the interfaces for contracts and implement with warp and remote service ([#13](#13)) ([56ebb08](56ebb08)) * **structure:** update cache provider folder to be named caches ([844c1aa](844c1aa)) * **structure:** use snake case for file and folder names ([37f27d3](37f27d3)) * **tests:** add test for custom arIO client config ([0e6142b](0e6142b)) * **tests:** change control flow pattern to .catch instead of trycatch ([883de51](883de51)) * **tests:** remove fixture and use live service for tests ([30d3e8c](30d3e8c)) * **tests:** test 404 response ([590dea6](590dea6)) * **tests:** update ario test ([4208bd0](4208bd0)) * **tests:** update gateways test ([1fcb3e6](1fcb3e6)) * **tests:** update stubs in tests ([e4bbc6e](e4bbc6e)) * **tests:** update test to match jest syntax ([553bdbb](553bdbb)) * **tests:** update tests for named prop expectation ([4ea04a7](4ea04a7)) * **tests:** update tests to use younger contract, add evalParams config ([ae890c8](ae890c8)) * **tests:** update with new names on methods ([619c193](619c193)) * **test:** update test to use ArweaveTransactionID class ([f6c4f8b](f6c4f8b)) * **tsconfig, names:** reverted tsconfig to nodenext resolution, changed naming convention on provider, removed extraeneous error classes, rolled back axios-retry to match our tsconfig settings ([d412d44](d412d44)) * **type:** rename all type implementations ([5959045](5959045)) * **types:** make props nullable on certain read apis ([f8ff552](f8ff552)) * **types:** remove any type ([5c80242](5c80242)) * **types:** remove ArweaveTransactionID type for now ([3adf53b](3adf53b)) * **types:** remove unnecesssary empty defaults ([7d14edb](7d14edb)) * **validate id:** make validator a private method ([dce4a94](dce4a94)) * **validity util:** isBlockheight check more strict ([2b28675](2b28675)) * **warp-contracts:** bump warp to 1.4.38 - fixed warp exports ([af4a20b](af4a20b)) * **winston:** move the winston polyfill - this will prevent any esm based web projects from getting polyfill issues ([c8b7998](c8b7998)) * **yarn:** update lockfile ([fd5e0ee](fd5e0ee)) ### Features * **ant:** create ant contract class for interacting with ant contracts ([6eb7ef5](6eb7ef5)) * **arioContract:** update ArIO interface and ArIOContract interface ([5d87e2e](5d87e2e)) * **contract:** create new contract classes that impelement both warp and remote cache for ant contract and ar-io contracts ([855da2d](855da2d)) * **first issue:** setup examples, readme, and initial gateways provider ([5a9e232](5a9e232)) * **inital providers:** scaffold initial providers ([4949514](4949514)) * **PE-5742:** add records api to arns remote cache ([#8](#8)) ([c46cd39](c46cd39)) * **PE-5751:** add blockheight and sortkey eval filters ([#12](#12)) ([832a1ad](832a1ad)) * **records:** add records api to arns remote cache ([1b7f54f](1b7f54f))
- Loading branch information