Skip to content

Prepare release 2.8.2 #257

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

Merged
merged 6 commits into from
Nov 21, 2024
Merged

Prepare release 2.8.2 #257

merged 6 commits into from
Nov 21, 2024

Conversation

julio4
Copy link
Member

@julio4 julio4 commented Nov 21, 2024

No description provided.

@julio4 julio4 merged commit badf4db into main Nov 21, 2024
4 checks passed
julio4 added a commit that referenced this pull request Jan 28, 2025
* dep: fix patch to latest shikijs for cairo hl

* fix(app): correct sidebar placement

* fix(app): responsive content centering

* fix(app): responsive content centering

* doc: branch guidelines

* fix(app): top section nav links
julio4 added a commit that referenced this pull request Jan 28, 2025
* dep: fix patch to latest shikijs for cairo hl

* fix(app): correct sidebar placement

* fix(app): responsive content centering

* fix(app): responsive content centering

* doc: branch guidelines

* fix(app): top section nav links
julio4 added a commit that referenced this pull request Feb 17, 2025
* Prepare release 2.8.2 (#257)

* dep: fix patch to latest shikijs for cairo hl

* fix(app): correct sidebar placement

* fix(app): responsive content centering

* fix(app): responsive content centering

* doc: branch guidelines

* fix(app): top section nav links

* Prepare release `2.9.2` (#282)

* fix(app): correct sidebar placement

* fix(app): responsive content centering

* fix(app): responsive content centering

* Update issue templates, Close #273

close #273

* Feat: add logos (#278)

* fix #276

* feat: updated logo

* Feat: upgrade to `2.9.2` (#280)

* chore: update 2.9.2

* chore: apply fmt

* fix: hide AA for upcoming fixes

* fix: github edit link

* fix: starknet book deadlink

* fix #279

* small improvement: increase footer bottom padding

* fix #275

* fix: minor

* fix: remove print from cairo_cheatsheet

* Update verify_cairo_programs.yml

* fix(app): correct sidebar placement

* fix(app): responsive content centering

* fix(app): responsive content centering

* feat: sierra explanation

* docs: add external resource

* feat: update sierra explanation file

* refact: return value of add_number

* fix sierra_ir (wip)

* feat: sierra explanations

* fix: remove duplicate part

* fix: typos

---------

Co-authored-by: Julio <30329843+julio4@users.noreply.github.com>
julio4 added a commit that referenced this pull request Feb 27, 2025
* Prepare release 2.8.2 (#257)

* dep: fix patch to latest shikijs for cairo hl

* fix(app): correct sidebar placement

* fix(app): responsive content centering

* fix(app): responsive content centering

* doc: branch guidelines

* fix(app): top section nav links

* Prepare release `2.9.2` (#282)

* fix(app): correct sidebar placement

* fix(app): responsive content centering

* fix(app): responsive content centering

* Update issue templates, Close #273

close #273

* Feat: add logos (#278)

* fix #276

* feat: updated logo

* Feat: upgrade to `2.9.2` (#280)

* chore: update 2.9.2

* chore: apply fmt

* fix: hide AA for upcoming fixes

* fix: github edit link

* fix: starknet book deadlink

* fix #279

* small improvement: increase footer bottom padding

* fix #275

* fix: minor

* fix: remove print from cairo_cheatsheet

* Update verify_cairo_programs.yml

* fix(app): correct sidebar placement

* fix(app): responsive content centering

* fix(app): responsive content centering

* feat: sierra explanation

* docs: add external resource

* feat: update sierra explanation file

* refact: return value of add_number

* fix sierra_ir (wip)

* feat: sierra explanations

* fix: remove duplicate part

* fix: typos

---------

Co-authored-by: Julio <30329843+julio4@users.noreply.github.com>
julio4 added a commit that referenced this pull request Mar 7, 2025
* Add ERC721 initial impl

* Rename token.cairo->erc721.cairo

* Simplify contract

* Implement mint and burn

* refactor erc721

* rename back contract->erc721

* Set up tests

* Add all getter tests

* Return contract_address from deploy

* Add approve tests

* Add transfer_from tests

* Add safe_transfer_from tests

* Add mint tests

* Add burn tests

* Add internal tests

* Move interfaces into interfaces.cairo + fix build errors

* fix tests

* Fix approvals update in transfer_from

* Remove redundant build-external-contracts section from Scarb.toml

* Move snforge_std dep to dev deps

* Set edition to workspace version

* Revert edition to specific version + remove [lib]

* Update edition to point to workspace

* Prepare release 2.8.2 (#257)

* dep: fix patch to latest shikijs for cairo hl

* fix(app): correct sidebar placement

* fix(app): responsive content centering

* fix(app): responsive content centering

* doc: branch guidelines

* fix(app): top section nav links

* fix(app): correct sidebar placement

* fix(app): responsive content centering

* fix(app): responsive content centering

* Update issue templates, Close #273

close #273

* fix erc20 url to OZ one

* Add comment encouring devs to read the EIP

* add optional Metadata & Enumerable interfaces

* make mint & burn internal

* add comment for safe_transfer_from

* implement burn and mint as additional interfaces

* fix tests

* add comment above metadata & enumerable

* fix links in erc721.md

* refactor interfaces.cairo

* move erc721 route below erc20

* remove redundant newline from interfaces.cairo

* fix test_safe_transfer_from_to_non_receiver

* revert changes to pnpm-lock

* revert changes to pnpm-lock

* make erc721 cairo link version-agnostic

* update openzeppelin dep declarations

* fix fmt errors

* fix fmt errors

* fix Scarb.lock

* add missing newlines in interfaces.cairo

* remove error.log

---------

Co-authored-by: Julio <30329843+julio4@users.noreply.github.com>
julio4 added a commit that referenced this pull request Mar 7, 2025
* Add token bridge scaffold

* Create L2 bridge

* Add tests for L2 bridge

* Add solidity bridge contract

* rename consumeMessage->consumeWithdrawal & initiateWithdrawal->bridgeToL2 + implement consumeWithdrawal

* Rename initiate_withdrawal->bridge_to_l1

* make TokenBridge work + add tests

* Add ability to set l2bridge post deployment

* Add ability to set l1bridge and token post deployment to cairo

* Add getters + pass governor in ctor

* Split uint256 amount to low/high before bridging to L2

* TokenBridge: remove token from ctor + token ops limited to bridge

* Move starknet contracts to lib

* leave source to orig strk mess local

* make l2 handler selector customizable

* manually set token and l1 bridge address in STRK

* MintableTokenMock: OnlyBridge->Unauthorized

* Strk: set token post-ctor + add missing mock token

* add comments to contract.cairo

* Remove cache and out from solidity

* move ./cairo contents to root folder

* mintableToken->token

* Remove redundant l1_bridge felt252 init in tests

* mocks.cairo->mintable_token_mock.cairo

* Update the .md file

* remove TokenBridge @author tag

* Update edition to point to workspace

* Prepare release 2.8.2 (#257)

* dep: fix patch to latest shikijs for cairo hl

* fix(app): correct sidebar placement

* fix(app): responsive content centering

* fix(app): responsive content centering

* doc: branch guidelines

* fix(app): top section nav links

* fix(app): correct sidebar placement

* fix(app): responsive content centering

* fix(app): responsive content centering

* Update issue templates, Close #273

close #273

* add missing edition to CONTRITUTING > adding new cairo program

* remove src/SUMMARY

* fix typos

* fix typos target in CONTRIBUTING example

* fix test path to MintableTokenMock

* revert changes to pnpm-lock

* remove openzeppelin dep

* fix fmt errors in tests

* fix fmt errors contract.cairo

* remove redundant comma

---------

Co-authored-by: Julio <30329843+julio4@users.noreply.github.com>
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.

1 participant