Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release V5 #901

Closed
wants to merge 189 commits into from
Closed

Release V5 #901

wants to merge 189 commits into from

Conversation

tabaktoni
Copy link
Collaborator

@tabaktoni tabaktoni commented Dec 18, 2023

Motivation and Resolution

Fixes and Sepolia

RPC version (if applicable)

...

Usage related changes

  • Change 1.
  • ...

Development related changes

  • Change 1.
  • ...

Checklist:

  • Performed a self-review of the code
  • Rebased to the last commit of the target branch (or merged it into my branch)
  • Linked the issues which this PR resolves
  • Documented the changes in code (API docs will be generated automatically)
  • Updated the tests
  • All tests are passing

semantic-release-bot and others added 30 commits February 23, 2023 11:37
# [5.0.0](v4.22.0...v5.0.0) (2023-02-22)

### Bug Fixes

* better ([cda4931](cda4931))
* bnToUint256 and add more tests ([baa9d61](baa9d61))
* compile response ts type ([4b71970](4b71970))
* contract related test ([6dfc010](6dfc010))
* imports ([a151afc](a151afc))
* imports ([43f0e25](43f0e25))
* invoke contract ([18b6337](18b6337))
* options split for edge case ([acfab34](acfab34))
* post beta merge fixes ([aa6046f](aa6046f))
* sequencer fetchEndpoint ([7206d77](7206d77))
* strict tuple rule, type bugfix, basic tuple validator ([1c97279](1c97279))
* tests ([3b34c0c](3b34c0c))
* tests ([85535e5](85535e5))
* **tests:** signature in account tests ([c8bc860](c8bc860))
* transaction status fix ([2cfcb69](2cfcb69))
* trying fixing tests for sequencer ([480e20d](480e20d))
* update lockfile ([ecf9ead](ecf9ead))
* use hex array for RPC signatures ([aa73351](aa73351))
* weierstrass import ([c963f90](c963f90))

* chore!: account and signer updates ([be0cbe8](be0cbe8))

### Features

* add back ec for proper support ([649e0aa](649e0aa))
* add computeClassHash functionality ([3f6d88e](3f6d88e))
* add public sequencer fetch method ([1dab230](1dab230))
* add tests and make RawArgs more flexible ([db9f274](db9f274))
* allow BigNumberish in RawCallData ([9b897c7](9b897c7))
* compute class hash tests ([31a52a2](31a52a2))
* format arbitrary length array, test edge case tuple arrays ([42357b6](42357b6))
* implement longText aka. long string into calldata, remove toFelt and resolve circular ref ([da58b5a](da58b5a))
* initial commit to ue faster hashing ([722717d](722717d))
* initial poc ([eb26fbd](eb26fbd))
* make class hash optional for Declare Txn ([624ca8b](624ca8b))
* make compile work with already compiled data, complete test ([7e80837](7e80837))
* response formatter, refactored call method resturn object ([77ee9f4](77ee9f4))
* response parse tuple, moved to calldata class, test ([dbe04de](dbe04de))
* update declareAndDeploy method ([a47fbd5](a47fbd5))
* use ec internally ([3392d03](3392d03))
* use yarn ([ec1101e](ec1101e))

### BREAKING CHANGES

* uses BigInt and Faster Hashing
penovicp and others added 28 commits February 1, 2024 10:02
---------

Co-authored-by: CI <[email protected]>
Co-authored-by: BorkBorked <[email protected]>
Co-authored-by: script-money <[email protected]>
Co-authored-by: Ivan Pavičić <[email protected]>
Co-authored-by: kongtaoxing <[email protected]>
Co-authored-by: Dhruv Kelawala <[email protected]>
* feat: expand structured data hashing in line with SNIP-12

* chore: reduce revision overlap

* chore: allow hash method override for the Merkle tree class

* chore: simplify enum and array handling
# [5.28.0](v5.27.0...v5.28.0) (2024-02-01)

### Features

* expand structured data hashing in line with SNIP-12 ([#920](#920)) ([cb20590](cb20590))
# [5.29.0](v5.28.0...v5.29.0) (2024-02-02)

### Features

* add provider.decodeParameters ([39595f3](39595f3))
# [6.0.0-beta.14](v6.0.0-beta.13...v6.0.0-beta.14) (2024-02-02)

### Bug Fixes

* move abiwan from dev dependencies to regular dependencies ([#925](#925)) ([6b7ee49](6b7ee49))

### Features

* abi-wan trigger ([c10150a](c10150a))
* add provider.decodeParameters ([39595f3](39595f3))
* expand structured data hashing in line with SNIP-12 ([#920](#920)) ([cb20590](cb20590))
* trigger release ([fbf983f](fbf983f))
# [6.0.0-beta.15](v6.0.0-beta.14...v6.0.0-beta.15) (2024-02-05)

### Bug Fixes

* throw on negative param cairo.uint256 and bnToUint256 ([e1ead14](e1ead14))

### Features

* new CairoUint256 cairo datatype model ([b64abcc](b64abcc))
# [6.0.0](v5.29.0...v6.0.0) (2024-02-05)

### Bug Fixes

* acc deploy_acc ([732cd94](732cd94))
* **beta:** deploy account ([#880](#880)) ([00c58e3](00c58e3))
* estimateFeeBulk provided version ([da717be](da717be))
* provider rpc 0.5-0.6 getTransactionReceipt response standardization ([76b6ab4](76b6ab4))
* remove account_deployment_data from deploy Account ([ede83bf](ede83bf))
* solve wrong response for account.verifyMessage ([05f4095](05f4095))
* throw on negative param cairo.uint256 and bnToUint256 ([e1ead14](e1ead14))
* utilize provided resourceBounds value ([65bea53](65bea53))

### Features

* abiwan v2 intergation ([87d15d3](87d15d3))
* account preferred transaction version, setup v3 ([5652eb2](5652eb2))
* add provider.decodeParameters ([be6eec9](be6eec9))
* add string types of cairo v2.4.0 ([a8a73c1](a8a73c1))
* curves ([405de46](405de46))
* def rpc 0_6, sepolia nodes ([4f59a8f](4f59a8f))
* default account UniversalDetails, rpc spec update, update interface ([8dc9b8a](8dc9b8a))
* dual specification with 0.6 implementation, not yet integrated ([ac8c763](ac8c763))
* ethereum signer ([8473adb](8473adb))
* ethereum-signer ([f37bfb2](f37bfb2))
* hashes, signer, vip account, types, versions as string enum ([6ceb9e3](6ceb9e3))
* make Abi and CONTRACT_ABI types compatible with abiwan ([9007816](9007816))
* new CairoUint256 cairo datatype model ([b64abcc](b64abcc))
* pretty print rpc LibraryError params, make env.DEBUG usefull ([cca723f](cca723f))
* **provider:** fix and clean provider response and response parser, removed seqeuncer api ([7ecb069](7ecb069))
* **provider:** pending response discrimination, pending type guards ([013a22b](013a22b))
* remove old version constants, default types api rpc ([ed9cb08](ed9cb08))
* replace in verifyMessage : response by Error ([1abf91f](1abf91f))
* req id counter ([cedd1ea](cedd1ea))
* rpc 0.6 implementation as superset of 0.5 tx ([5b2b299](5b2b299))
* rpc 0.6.0-rc3 implementation ([c2607ed](c2607ed))
* rpc provider ([0d9c2e5](0d9c2e5))
* rpcChannel ([181eea3](181eea3))
* sepolia constants, rpc open change ([6de46b5](6de46b5))
* simulate skip validate by default, spec deploy acc fix ([1b3e7ae](1b3e7ae))
* update default rpc nodes and version ([9b9fe0e](9b9fe0e))
* update verson ([5dfe445](5dfe445))
* v3 transaction hashes ([4fe40a1](4fe40a1))
* v3 tx hashes calculation ([f0e760d](f0e760d))
* v3 wip with est ([b95c462](b95c462))

### BREAKING CHANGES

* v3 transactions
build(deps): bump typescript-eslint to "6.21.0", eslint to "8.56.0"
# [6.1.0](v6.0.0...v6.1.0) (2024-02-13)

### Features

* use fetch-cookie package for cookie based sticky sessions ([5a56485](5a56485))
@penovicp
Copy link
Collaborator

Closing this so it stops triggering the main branch CI for develop updates.

@penovicp penovicp closed this Feb 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.