This repository has been archived by the owner on Feb 23, 2024. It is now read-only.
Releases: FuelLabs/swayswap
Releases · FuelLabs/swayswap
v0.1.4
What's Changed
- refac: add monorepo structure with fuels default packages config by @pedronauck in #118
- style: change pool tabs style by @pedronauck in #143
- fix: update contracts to forc to v0.13.0 by @luizstacio in #152
- feat: update contract id by @luizstacio in #154
- feat: add mint inside dropdown menu on wallet card header by @pedronauck in #153
- refac: add loading when calculating swap amount by @pedronauck in #155
- feat: add price per token feature on swap by @pedronauck in #157
- refac: remove recoil and use jotai instead by @pedronauck in #166
- docs: update READMEs with getting started and project structure info by @matt-user in #167
- docs: info for env variables and setup by @matt-user in #170
- refac: add skeleton as loading by @pedronauck in #168
- feat: add wallet on header and create two pages, assets and create wallet by @pedronauck in #162
- chore: update build script to copy 404 by @luizstacio in #172
- feat: Save state of pool page by @LuizAsFight in #164
- feat(PoolPage): When set input value, calculate the other input value. Validate if pool ratio is right by @LuizAsFight in #185
- feat(PoolPage): improve button feedback. reload/clear after create liquidity by @LuizAsFight in #187
- docs: add links for live previews by @luizstacio in #183
- feat: add user guided states on swap by @luizstacio in #188
- ci: add action for validate pull request by @pedronauck in #178
- feat: add dropdown to select token on swap by @pedronauck in #184
- feat: add tooltip message for coin selector when eth by @pedronauck in #197
- fix: ts warning by @pedronauck in #198
- feat: auto faucet by @pedronauck in #199
- feat(PoolPage): add feedback alert when creating a new pool by @LuizAsFight in #196
- fix(PoolPage): handle error feedback (getting stuck in Provide Liquidity stage) by @LuizAsFight in #201
- feat(PoolPage): improve button feedback + improve success feedback by @LuizAsFight in #194
- fix: swap refresh by @matt-user in #195
- chore: make use of any type an eslint error by @matt-user in #171
- chore: use latest TypeChain version 8+ by @camsjams in #193
- feat: return reserves and fee on price preview by @luizstacio in #190
- chore: add ignore vercel file by @luizstacio in #205
- fix: add prod env variables due to vercel issues by @luizstacio in #206
- feat: implement Accordion component by @pedronauck in #204
- fix: price per token calculation by @luizstacio in #209
New Contributors
- @matt-user made their first contribution in #167
- @camsjams made their first contribution in #193
Full Changelog: v0.1.3...v0.1.4
v0.1.3
What's Changed
- Check balance amount before swap by @luizstacio in #116
- Save Swap Page global state by @LuizAsFight in #117
Full Changelog: v0.1.2...v0.1.3
v0.1.2
fix: update icons url (#115)
v0.1.1
v0.1.0
What's Changed
- feat: update contracts and tests by @luizstacio in #93
- feat: update to work with bigints from new fuels-ts by @luizstacio in #96
- feat: improve coin input max and value validation by @luizstacio in #97
- refac: split logic from behavior on CoinInput component by @pedronauck in #98
- refac: add animation on invert button by @pedronauck in #99
- refac: a lot of ui/ux improvements by @pedronauck in #100
- feat: update swap page checks by @luizstacio in #102
- style: small ui details by @pedronauck in #105
- Add balance validation when creating new pull by @LuizAsFight in #107
- Add error feedback message when fail to create pool by @LuizAsFight in #108
- Fix from/to range calculations in pool page by @LuizAsFight in #109
- feat: add coin list modal and pool as sub-route by @pedronauck in #106
- refac: focus on input when mount in remove liquidity page by @pedronauck in #110
- refac: use autofocus instead of refs for input autofocus by @pedronauck in #111
- fix: swap page and coin input by @luizstacio in #112
- fix: disable coin selector by @luizstacio in #113
New Contributors
- @pedronauck made their first contribution in #98
- @LuizAsFight made their first contribution in #107
Full Changelog: v0.0.3...v0.1.0
v0.0.3
Summary
- Swap is correctly working with the new changes;
- Reducing units for 3 decimals;
- Changing fee calculation, removing multiplications;
- Track reserve amounts on storage;
- Swap preview value on swap;
- Better error/loading handling in general;
- UI changes on Wallet;
What's Changed
- fix: swap get values by @luizstacio in #81
- chore: improve error/progress handling by @AlicanC in #74
- feat: track reserve amounts on storage by @luizstacio in #88
- ci: change contract id by @luizstacio in #90
- Add Support for the new Faucet by @AlicanC in #77
- Minor cleanup by @mohammadfawaz in #89
- chore: improve ui for better ux by @luizstacio in #91
Full Changelog: v0.0.2...v0.0.3
v0.0.2
v0.0.1
Summary
- NativeToken Faucet
- Mint Alt. Tokens
- Create liquidity pools
- Remove liquidity
- View Assets
- Create a Simple Wallet
What's Changed
- Init swap client ⚡ by @luizstacio in #2
- Add
out
directory to gitignore by @adlerjohn in #3 - Remove some dead code by @adlerjohn in #4
- Commit JSON ABI file. by @adlerjohn in #5
- Feat: Wallet setup by @luizstacio in #6
- added dropdown menu for coin selector by @eureka-cpu in #8
- fixes bug in get_input_price math by @simonr0204 in #10
- change author to authors in Forc.toml by @JoshuaBatty in #11
- Add Sway Syntax Highlighting by @ControlCplusControlV in #13
- setup for filling in menu items by @eureka-cpu in #9
- feat: port client from next.js to pure react by @luizstacio in #15
- chore: remove some wallet text refs by @luizstacio in #19
- feat: deploy client app to gh-pages by @luizstacio in #18
- Update and fix demo by @luizstacio in #21
- fix: update yarn.lock by @luizstacio in #25
- chore: update fuels version by @luizstacio in #26
- fix: add public_url on img src by @luizstacio in #27
- Update syntax for contract methods by @mohammadfawaz in #28
- Small typo and a change in imports by @mohammadfawaz in #29
- Small fixes to
withdraw
andadd_liquidity
by @mohammadfawaz in #30 - Ls/feat/update contracts and client libs by @luizstacio in #32
- feat: implement swap ui by @luizstacio in #35
- Create UI to provide liquidity and mint coins by @luizstacio in #36
- Use new storage syntax and remove unnecessary arguments by @mohammadfawaz in #43
- feat: add mint coins by @luizstacio in #45
- fix: remove temporary second params #39 by @luizstacio in #49
- feat: add contracts configs to CI and update dependencies by @luizstacio in #48
- feat: add deploy contracts script by @luizstacio in #50
- Script Fixes by @AlicanC in #51
- Fix Pool Calls by @AlicanC in #52
- feat: remove liquidity by @luizstacio in #57
- fix: remove duplicated inputs by @luizstacio in #61
- Chores by @AlicanC in #63
- chore: command to prettify by @luizstacio in #64
- chore: bump fuel-core version to v0.6 by @luizstacio in #65
- chore: update swap contract id by @luizstacio in #67
- Add
README.md
to the project by @pixelsbyeryc in #60 - chore: comment empty sections on readme by @luizstacio in #71
- ci: deploy page when a release is published by @luizstacio in #72
New Contributors
- @luizstacio made their first contribution in #2
- @adlerjohn made their first contribution in #3
- @eureka-cpu made their first contribution in #8
- @simonr0204 made their first contribution in #10
- @JoshuaBatty made their first contribution in #11
- @ControlCplusControlV made their first contribution in #13
- @mohammadfawaz made their first contribution in #28
- @AlicanC made their first contribution in #51
- @pixelsbyeryc made their first contribution in #60
Full Changelog: https://github.com/FuelLabs/swayswap/commits/v0.0.1