0.2.0
Pre-release
Pre-release
·
766 commits
to main
since this release
What's Changed
- feat(workspace): init project by @jeasonstudio in #1
- feat: init adapter-ethers package and move connect-button to web3 pac… by @yutingzhao1991 in #12
- feat: add website home page by @yutingzhao1991 in #14
- feat: init Web3ConfigProvider by @yutingzhao1991 in #15
- docs: spelling by @kiner-tang in #16
- feat: init ConnectButton Props and support icon and ellipsis & init A… by @yutingzhao1991 in #18
- feat: Support ConnectModal by @kiner-tang in #17
- test: init test config and add ci workflow by @yutingzhao1991 in #19
- feat: Support ConnectModal by @kiner-tang in #21
- feat: init useNFT hook and Web3ConfigProvider getNFTMetadata by @yutingzhao1991 in #23
- feat: import ConnectModal in ConnectButton & init adapter-ethers by @yutingzhao1991 in #24
- docs: The document of ConnectModal by @kiner-tang in #25
- Feat browser link by @heiyu4585 in #20
- chore: Support PR preview by @kiner-tang in #22
- feat: update test case by @kiner-tang in #26
- chore: PR preview publicPath by @kiner-tang in #27
- chore: add CNAME for domain web3.ant.design by @yutingzhao1991 in #29
- docs: Update index.zh-CN.md by @afc163 in #30
- feat: fomat web3 icons by @jeasonstudio in #31
- feat: adapter-ethers support getAccounts & requestAccounts & getNFTMetadata by @yutingzhao1991 in #32
- refactor: connect button by @jeasonstudio in #33
- feat: Support WallectConnect and Provider add event system for accounts auto refresh by @yutingzhao1991 in #34
- refactor: improve ethereum provider by @yutingzhao1991 in #35
- feat: use ConnectModal in ConnectButton for support multiple wallets by @yutingzhao1991 in #36
- docs: add components group and format components directory by @yutingzhao1991 in #37
- docs: init quick start docs and import docs structrue by @yutingzhao1991 in #39
- docs: remove useless margin top by @yutingzhao1991 in #40
- chore: fix missing types by @Dunqing in #41
- chore: specify packageManager to pnpm by @Dunqing in #42
- feat: mock getQrCodeLink by @kiner-tang in #43
- chore: add changeset config and release 0.1.0-alpha.1 by @yutingzhao1991 in #44
- feat: add useAccounts hook by @yutingzhao1991 in #45
- docs: update readme, add badge and Contributing, Features. by @yutingzhao1991 in #47
- feat: supprt getCurrentNetwork by @yutingzhao1991 in #48
- feat: Address support copyable & ellipsis config by @kiner-tang in #50
- feat: update test case by @kiner-tang in #49
- feat: Update docs about address & Add tooltip when hover address by @kiner-tang in #52
- chore: migrate vitest to jest by @Dunqing in #53
- feat: optimize api about address's ellipsis by @kiner-tang in #55
- feat: Change QRCode's mode from canvas to svg by @kiner-tang in #56
- feat: connect opt & format code by @kiner-tang in #57
- chore: pre commit hooks by @kiner-tang in #58
- chore: add alias by @kiner-tang in #61
- feat: support show qrcode in ConnectModal by @yutingzhao1991 in #63
- refactor: rename Web3Provider to EthereumProvider by @yutingzhao1991 in #73
- refactor: move account state to ethereum provider by @yutingzhao1991 in #74
- docs: add contributing docs by @yutingzhao1991 in #75
- feat: export Web3ConfigProvider form @ant-design/web3 and add a simple doc. by @yutingzhao1991 in #80
- feat: init @ant-design/web3-wagmi by @yutingzhao1991 in #83
- chore: add test ci and show it in readme by @yutingzhao1991 in #84
- fix: github-action-image url in readme by @yutingzhao1991 in #85
- feat: init Connector component for connect by @yutingzhao1991 in #88
- feat: finish Connector basic logic and add test case by @yutingzhao1991 in #94
- feat: wagmi-provider suport chains & init @ant-design/assets for wallet and chains data by @yutingzhao1991 in #95
- feat: support switchChain by @yutingzhao1991 in #96
- feat: Support tooltip by @kiner-tang in #97
- feat: ConnectButton support name by @yutingzhao1991 in #100
- feat: wagmi provider support ENS by @yutingzhao1991 in #101
- feat: init ConnectButton style and add useStyle for cssinjs by @yutingzhao1991 in #102
- feat: add user profile modal in ConnectButton by @yutingzhao1991 in #103
- fix: Duplicate Tooltip by @kiner-tang in #105
- feat: custom primary color and fix tooltip bug by @yutingzhao1991 in #106
- docs: fine-tune markdown by @lesenelir in #108
- refactor: ConnectModal token by @kiner-tang in #109
- feat: optimize connect-modal theme token by @kiner-tang in #111
- docs: complete contribution guide documentation by @lesenelir in #112
- fix: polygon icon by @lesenelir in #110
- feat: ConnectButton support menu by @kiner-tang in #107
- feat: 完善browser-link组件文档 by @liangchaofei in #113
- refactor: icons name rule by @yutingzhao1991 in #121
- fix: preview start fail by @kiner-tang in #123
- docs: init guide and quick start doc by @yutingzhao1991 in #128
- fix: disable father cache in icon package for fix hotreload by @yutingzhao1991 in #127
- feat: add EtherscanColorful & metamask icon by @yutingzhao1991 in #124
- feat: 完善connector 英文文档 by @liangchaofei in #131
- feat: Translate docs by @kiner-tang in #130
- fix: API markdown格式修复 by @liangchaofei in #129
- fix: ConnectButton ModalProfile style bug by @yutingzhao1991 in #132
- feat: remove preview start action by @kiner-tang in #135
- docs: update components category by @yutingzhao1991 in #134
- feat: 完善 NFTImage组件文档 by @liangchaofei in #133
- docs: update contributing document by @kiner-tang in #136
- refactor: remove accounts, use account & rename chains and wallets by @yutingzhao1991 in #137
- feat: Address support format by @kiner-tang in #139
- feat: 增加browser-link组件的单元测试 by @liangchaofei in #140
- feat: 增加nft image test by @liangchaofei in #141
- feat: ConnectButton tooltip support format by @kiner-tang in #142
- test: coverage by @kiner-tang in #144
- docs: init wagmi adapter and types docs by @yutingzhao1991 in #145
- docs: doc error by @kiner-tang in #148
- feat: optimize message by @kiner-tang in #147
- refactor: browser link by @kiner-tang in #149
- feat: update Image demo by @kiner-tang in #151
- feat: browser link support name by @kiner-tang in #150
- feat: New Component
NFTCard
by @RedJue in #77 - docs: update nft-card doc group by @yutingzhao1991 in #159
- feat: Opt connect button by @kiner-tang in #158
- docs: add adapter docs by @yutingzhao1991 in #165
- docs: update basic demo name by @kiner-tang in #166
- feat: 完善 useNFT 文档 by @liangchaofei in #157
- docs: update Connector demo by @kiner-tang in #167
- fix: useNFT参数类型修改 by @liangchaofei in #168
- docs: add connect components desc by @yutingzhao1991 in #169
- feat: 完善useAccount文档 by @liangchaofei in #171
- feat: update demo about connect-button avatar by @kiner-tang in #174
- docs: update ConnectButton Api by @kiner-tang in #173
- feat: optimize profile-modal style by @kiner-tang in #175
- docs: update NFTCard API doc by @kiner-tang in #176
- feat: NFTCard support address and tokenId by @yutingzhao1991 in #177
- feat: image support custom getNFTMetadata by @kiner-tang in #179
- feat: add WallectConnectColorful & CoinbaseWallectColorful icon by @yutingzhao1991 in #180
- docs: remove
Optional/Required
comments by @gin-lsl in #181 - feat: browser link support get chain from provider by @kiner-tang in #182
- fix: icons detail by @yutingzhao1991 in #183
- feat: add
Sui
icons by @gin-lsl in #184 - docs: update ConnectModal demos, use icons in @ant-design/web3-icons by @yutingzhao1991 in #186
- feat: add ChromeColorful icon by @yutingzhao1991 in #188
- fix: 修复了ConnectModal关闭loading没取消 by @Likang0122 in #185
- feat: add
Tron
icons by @gin-lsl in #190 - feat: update demo about icon by @kiner-tang in #191
- feat: Improve the browsing and usage experience of the icon. by @gin-lsl in #196
- docs: update ConnectModal doc by @kiner-tang in #192
- docs: update icon docs by @yutingzhao1991 in #197
- feat: icons support web3 className by @kiner-tang in #194
- feat: optimize spelling by @kiner-tang in #198
- docs: add changeset doc by @yutingzhao1991 in #201
- docs: update types doc by @yutingzhao1991 in #204
- chore: release new version 0.1.0 by @yutingzhao1991 in #200
- feat: browser link support get chain icon from provider by @kiner-tang in #195
- docs: init course by @yutingzhao1991 in #207
- chore: add test coverage upload in ci by @yutingzhao1991 in #212
- chore: trigger ci by @kiner-tang in #214
- feat: connect modal build-in guide by @kiner-tang in #213
- feat: add useConnection hook by @yutingzhao1991 in #209
- fix: default guide moreLink by @yutingzhao1991 in #216
- docs: add wagmi install in quick start doc by @yutingzhao1991 in #224
- feat: NFTCard show Skeleton when request metadata by @kiner-tang in #228
- docs: Make WAGMI the first choice as an Ethereum adapter by @yutingzhao1991 in #225
- chore: replace eth icon in NFTCard by @jrr997 in #226
- fix: NFTCard ETH icon style detail by @yutingzhao1991 in #231
- feat: ConnectButton support show balance by @yutingzhao1991 in #227
- feat: support CoinbaseWallet by @yutingzhao1991 in #232
- chore(deps-dev): bump @babel/traverse from 7.23.0 to 7.23.6 by @dependabot in #233
- docs: init IndexPage by @yutingzhao1991 in #235
- docs: add more ethereum adapter demo by @yutingzhao1991 in #237
- docs: update ConnectButton api doc by @yutingzhao1991 in #239
- feat: Hide balance and like icon when it not config in NFTCard by @liangchaofei in #240
- feat: BrowserLink support get url from chain in @ant-design/web3-assets by @yutingzhao1991 in #246
- site: site features by @kiner-tang in #247
- fix: Should not show Disconnect and Copy Address action in dropdown m… by @liangchaofei in #245
- docs: index page with zh-CN by @yutingzhao1991 in #244
- docs: update index page header bg color by @yutingzhao1991 in #243
- feat: New component CryptoPrice 🚀 by @yutingzhao1991 in #250
- feat: export ConnectModal.ModalPanel and use it in home page by @yutingzhao1991 in #251
- feat: optimize connect modal style by @kiner-tang in #253
- feat: Ethereum adapter @ant-design/web3-wagmi support balance by @yutingzhao1991 in #254
- fix: cov report add tsx files by @yutingzhao1991 in #255
- test: improve wagmi-provider test cov by @yutingzhao1991 in #257
- test: icons test by @kiner-tang in #258
- Update ethereum-circle-filled.svg by @jrr997 in #259
- refactor: auto config wagmi provider chains by @yutingzhao1991 in #261
- chore: remove debug log by @kiner-tang in #262
- test: add chain select test case by @yutingzhao1991 in #263
- refactor: import svg inline by @yutingzhao1991 in #265
- show avatar in connect button by @mahesh-gunjal in #252
- refactor: avatar in ConnectButton by @yutingzhao1991 in #266
- docs: add ConnectModal.ModalPanel doc and demo by @yutingzhao1991 in #267
- feat: optimize spelling about balance by @kiner-tang in #272
- feat: optimize spelling about connector by @kiner-tang in #274
- feat: New website Banner by @li-jia-nan in #269
- feat: site features support intl by @kiner-tang in #277
- Update README.md by @kiner-tang in #280
- docs: add twitter link by @yutingzhao1991 in #283
- site: theme mode follow prefers color by @kiner-tang in #279
- site: theme support intl by @kiner-tang in #278
- Update README.md by @kiner-tang in #285
- docs: Homepage - ShowCase真实组件 by @jrr997 in #260
- feat: site opt by @kiner-tang in #288
- feat: ui debug about site features by @kiner-tang in #291
- refactor: rename circle colorful icons by @yutingzhao1991 in #292
- feat: add new icons by @yutingzhao1991 in #296
- feat: ui debug about components connect modal by @kiner-tang in #295
- feat: optimize connect-modal theme token by @kiner-tang in #297
- fix: optimize show case style in mobile by @kiner-tang in #299
- docs: fix home page footer style and update banner style in dark mode by @yutingzhao1991 in #298
- docs: icons doc filter bar only show icon in mobile by @yutingzhao1991 in #300
- feat: add link for wallet qrcode for support connect in mobile by @yutingzhao1991 in #301
- fix: chain icon size in avatar by @yutingzhao1991 in #302
- fix: onDisconnectClick type bug by @yutingzhao1991 in #303
- docs: add test cov in readme by @yutingzhao1991 in #305
New Contributors
- @jeasonstudio made their first contribution in #1
- @kiner-tang made their first contribution in #16
- @heiyu4585 made their first contribution in #20
- @afc163 made their first contribution in #30
- @Dunqing made their first contribution in #41
- @lesenelir made their first contribution in #108
- @liangchaofei made their first contribution in #113
- @RedJue made their first contribution in #77
- @gin-lsl made their first contribution in #181
- @Likang0122 made their first contribution in #185
- @jrr997 made their first contribution in #226
- @dependabot made their first contribution in #233
- @mahesh-gunjal made their first contribution in #252
- @li-jia-nan made their first contribution in #269
Full Changelog: https://github.com/ant-design/ant-design-web3/commits/@ant-design/[email protected]