Releases: bobanetwork/gateway
Releases · bobanetwork/gateway
Gateway Release v0.11.0
V0.11.0
Release Notes
🎸 Feat:
- Wallet Connect Migration to V2
- 3rd Party bridge into the new tab for ETH and BNB it's empty with alert
- Updated the list of 3rd party bridges from bobo.network/ecosyste along with links.
- Added static banner on gateway for earn deprecation in favour of light bridge.
- Disable stake button from earn page with tooltip.
🧪 Chore:
- Migration to typescript along with unit test / code coverage:
- useInterval
- useonboard
- useOnBoard
- useNetwork
- useSwitchChain
- useDiscoonect
- useGasWatcher
- useGoogleanalytics
- 3rdPartyBridges
- Bridging component
- BridgeHeader
- BridgeTypeSelector
- GasWatcher
- WalletService
- GasWatcherService
- useBridge
- BridgeToAddress.
- FeeTokenSwitcher
- Updated PULL REQUEST Template with more checks.
- Moved mock store to util/test.
💻 Integration test:
- 3rd party bridges
- Integration to validate the wallet connect v2 integration
- GasWatcher
- Earn deprecation banner
⚙️ Fix:
- 3rd party tab visible on mainnet & light bridge tab is visible in case of Testnet.
- Fix for bridge to different address.
- Streamline network switch flow from gateway to metamask and vice versa.
- Updated bridge info tooltip content based on selected network.
- Wallet disconnect not working even after closing connect from WCv2 wallet.
- loading WC projectId from env params + updated readme
- BottomBar Last Verified Block is stale, Savings and gas fee is not calculated.
- Fail to switch fee token on L2
- Failing test due to module upgrade walletconenct/ethereum-provider along with other changes.
- Sentry errors
🤖 Bump deps:
- bump @storybook/react from 7.5.1 to 7.5.2
- bump @storybook/addon-links from 7.4.5 to 7.5.2
- bump @storybook/testing-library
- bump @synthetixio/synpress
- bump start-server-and-test from 2.0.0 to 2.0.1
- bump eslint-plugin-prettier from 5.0.0 to 5.0.1
- bump @storybook/react-webpack5 from 7.4.5 to 7.5.1
- bump storybook from 7.4.5 to 7.5.1
- bump @storybook/blocks from 7.4.5 to 7.5.1
- bump @testing-library/jest-dom and @types/testing-library__jest-dom
- bump eslint-plugin-unicorn from 32.0.1 to 48.0.1
- bump audit-ci from 3.2.0 to 6.6.1
- bump @eth-optimism/core-utils from 0.8.1 to 0.13.1
- bump actions/setup-node from 3 to 4
- bump @sentry/tracing from 7.72.0 to 7.76.0
- bump react-day-picker from 8.8.2 to 8.9.1
- bump react-ga4 from 1.4.1 to 2.1.0
🗑️ Cleanup:
- faucetService
- errorService
- oracleService
- debug consoles
- util/networkconfig.
- unused packages from package.json
Gateway New Release 4 oct
What's Changed
- Update react-doom activeClassName to className is active by @alvaro-ricotta in #1
- Enable Testing by @InoMurko in #3
- Bump actions/checkout from 3 to 4 by @dependabot in #4
- Reduce reviewers by @InoMurko in #10
- Add/commit hooks by @sk-enya in #13
- Readme: update readme with project details. by @sk-enya in #15
- Bump typescript from 4.9.5 to 5.2.2 by @dependabot in #5
- Bump eslint-plugin-prettier from 3.4.1 to 5.0.0 by @dependabot in #9
- Fix : updated reviewer script by @sk-enya in #17
- Fix: RPC url / Sentry Issue / Lint supported version of TS / Commit hooks by @sk-enya in #24
- Fix: packages and their data by @InoMurko in #26
- Fix: network switching / repetitive RPC calls / health check RPC for L2 / by @sk-enya in #27
- Fix: glitch in network switching MM <-> Gateway by @sk-enya in #31
- Update: CODEOWNERS by @InoMurko in #35
- Add: End 2 End & Integration Test by @sk-enya in #33
- Fix: Dev Tools links in footer by @sk-enya in #25
- Fix: added nvmrc by @jemeza in #36
New Contributors
- @alvaro-ricotta made their first contribution in #1
- @InoMurko made their first contribution in #3
- @dependabot made their first contribution in #4
- @sk-enya made their first contribution in #13
- @jemeza made their first contribution in #36
Full Changelog: https://github.com/bobanetwork/gateway/commits/v0.10.0