Skip to content

Conversation

@jnsdls
Copy link
Member

@jnsdls jnsdls commented Jun 5, 2024

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@thirdweb-dev/react@4.7.0

Minor Changes

  • #3274 7a7b491 Thanks @MananTank! - Add sections prop and deprecate popularChains and recentChains for showing chains in sections in Network Selector screen in ConnectWallet component

    <ConnectWallet
      modalSize="wide"
      networkSelector={{
        sections: [
          {
            label: "Recently used",
            chains: [Optimism, Arbitrum],
          },
          {
            label: "Favorites",
            chains: [Polygon, Sepolia],
          },
          {
            label: "Popular",
            chains: [Ethereum, Base],
          },
        ],
      }}
    />

Patch Changes

@thirdweb-dev/react-native-adapter@1.2.0

Minor Changes

thirdweb@5.29.0

Minor Changes

  • #3273 7afd2da Thanks @gregfromstl! - Adds options refetchInterval and retry params to useReadContract

  • #3231 dbf74aa Thanks @joaquim-verges! - TransactionButton react native implementation

  • #3271 3a1fd98 Thanks @joaquim-verges! - Align inAppWallet secret sharing implementation with web and previous RN SDK

  • #3229 e7b9b9f Thanks @MananTank! - Add useWalletDetailsModal hook to open Wallet Details Modal without using <ConnectButton /> component

    import { createThirdwebClient } from "thirdweb";
    import { useWalletDetailsModal } from "thirdweb/react";
    
    const client = createThirdwebClient({
      clientId: "<your_client_id>",
    });
    
    function Example() {
      const { open } = useWalletDetailsModal();
    
      function handleClick() {
        open({ client, theme: "light" });
      }
    
      return <button onClick={handleClick}> Show Wallet Details </button>;
    }

Patch Changes

  • #3278 5698b0c Thanks @0xFirekeeper! - [v4 & v5] zkCandy Sepolia AA Support

  • #3263 f2004b5 Thanks @gregfromstl! - Add potential error message for eip155 failure

  • #3266 e763ace Thanks @joaquim-verges! - Fix sign typed data with inAppWallet when the domain contains a salt param

  • #3264 3948f43 Thanks @MananTank! - - Remove the feature that sets another connected wallet as active when disconnecting the current active wallet.

    • Do not save personal wallet as a separate wallet in connected wallets list.
  • #3256 923a5ec Thanks @gregfromstl! - Automatic retries on watchContractEvents

  • #3280 7dec4d0 Thanks @MananTank! - Fix in-app wallet sending another verification code on window focus when using ConnectEmbed.

    Fix the underlying issue of useAutoConnect running again on window focus.

    Add refetchOnWindowFocus: false on few more useQuery instances to avoid unnecessary refetches

  • #3235 824a631 Thanks @gregfromstl! - Adds EIP-5792 hook exports to thirdweb/react

  • #3241 37ec4ca Thanks @jnsdls! - fix ipfs resolveScheme bug for v1 ipfs schemes

  • #3240 d488223 Thanks @MananTank! - Fix custom theme not used in ConnectEmbed loading screen

  • #3251 ce45a79 Thanks @MananTank! - Allow selecting fiat currency in Pay UI

@thirdweb-dev/auth@4.1.91

Patch Changes

@thirdweb-dev/chains@0.1.117

Patch Changes

@thirdweb-dev/cli@0.14.6

Patch Changes

@thirdweb-dev/react-core@4.7.0

Patch Changes

@thirdweb-dev/sdk@4.0.93

Patch Changes

@thirdweb-dev/unity-js-bridge@0.6.42

Patch Changes

@thirdweb-dev/wallets@2.5.33

Patch Changes

@thirdweb-dev/service-utils@0.4.31

Patch Changes

  • #3238 73af67a Thanks @ElasticBottle! - expose domain and bundle Id validation logic

    import { authorizeDomain, authorizeBundleId } from "@thirdweb-dev/service-utils
    const isValidDomain = authorizeDomain({ domains, origin });
    const isValidBundleId = authorizeBundleId({ bundleId, bundleIds });

PR-Codex overview

This PR updates package versions for @thirdweb-dev/auth, @thirdweb-dev/chains, @thirdweb-dev/wallets, @thirdweb-dev/sdk, @thirdweb-dev/react, and @thirdweb-dev/react-core. It also includes various dependency updates and minor code changes.

Detailed summary

  • Increased versions for multiple packages
  • Updated dependencies for @thirdweb-dev/wallets, @thirdweb-dev/sdk, @thirdweb-dev/chains, @thirdweb-dev/auth, and @thirdweb-dev/react-core
  • Added new features and improvements in the service-utils package
  • Updated cli package version
  • Updated CHANGELOG.md files for several packages

The following files were skipped due to too many changes: packages/thirdweb/package.json, legacy_packages/unity-js-bridge/CHANGELOG.md, legacy_packages/sdk/CHANGELOG.md, packages/thirdweb/CHANGELOG.md

✨ Ask PR-Codex anything about this PR by commenting with /codex {your question}

@vercel
Copy link

vercel bot commented Jun 5, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
thirdweb_playground ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 12, 2024 4:04am

@socket-security
Copy link

socket-security bot commented Jun 5, 2024

@codspeed-hq
Copy link

codspeed-hq bot commented Jun 5, 2024

CodSpeed Performance Report

Merging #3234 will not alter performance

Comparing changeset-release/main (9b360cc) with main (84e07fa)

Summary

✅ 9 untouched benchmarks

@github-actions
Copy link
Contributor

github-actions bot commented Jun 5, 2024

size-limit report 📦

Path Size Loading time (3g) Running time (snapdragon) Total time
thirdweb (esm) 40.36 KB (0%) 808 ms (0%) 520 ms (+9.57% 🔺) 1.4 s
thirdweb (cjs) 89.96 KB (0%) 1.8 s (0%) 920 ms (-5.11% 🔽) 2.8 s
thirdweb (minimal + tree-shaking) 4.75 KB (0%) 95 ms (0%) 120 ms (+306.04% 🔺) 215 ms
thirdweb/chains (tree-shaking) 423 B (0%) 10 ms (0%) 27 ms (+162.73% 🔺) 37 ms
thirdweb/react (minimal + tree-shaking) 15.74 KB (0%) 315 ms (0%) 104 ms (+58.81% 🔺) 419 ms

@codecov
Copy link

codecov bot commented Jun 5, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 63.28%. Comparing base (84e07fa) to head (9b360cc).

Current head 9b360cc differs from pull request most recent head 4e64092

Please upload reports for the commit 4e64092 to get more accurate results.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #3234      +/-   ##
==========================================
+ Coverage   63.21%   63.28%   +0.07%     
==========================================
  Files         834      835       +1     
  Lines       63407    63509     +102     
  Branches     3433     3432       -1     
==========================================
+ Hits        40081    40191     +110     
+ Misses      22651    22643       -8     
  Partials      675      675              
Flag Coverage Δ *Carryforward flag
legacy_packages 65.61% <ø> (ø) Carriedforward from 84e07fa
packages 62.80% <ø> (+0.08%) ⬆️

*This pull request uses carry forward flags. Click here to find out more.

see 4 files with indirect coverage changes

@jnsdls jnsdls force-pushed the changeset-release/main branch from edc5934 to 3e043f0 Compare June 5, 2024 23:01
@jnsdls jnsdls force-pushed the changeset-release/main branch from fc0daf0 to 1aa113a Compare June 5, 2024 23:27
@jnsdls jnsdls force-pushed the changeset-release/main branch from 18b1bed to 6e28283 Compare June 6, 2024 00:10
@jnsdls jnsdls force-pushed the changeset-release/main branch from e197a30 to 0f20a87 Compare June 6, 2024 02:23
@jnsdls jnsdls force-pushed the changeset-release/main branch from 1a14da9 to b25120b Compare June 6, 2024 20:31
@jnsdls jnsdls force-pushed the changeset-release/main branch from b7c2c93 to 19b2ff4 Compare June 6, 2024 22:17
@jnsdls jnsdls force-pushed the changeset-release/main branch from 19b2ff4 to 3174c3f Compare June 7, 2024 10:59
@jnsdls jnsdls force-pushed the changeset-release/main branch from 3174c3f to c44fd22 Compare June 7, 2024 22:55
@jnsdls jnsdls force-pushed the changeset-release/main branch from fd6837b to c21ad47 Compare June 11, 2024 02:30
@jnsdls jnsdls force-pushed the changeset-release/main branch from c21ad47 to 1a2f548 Compare June 11, 2024 14:56
@jnsdls jnsdls force-pushed the changeset-release/main branch from 1a2f548 to 3467ffb Compare June 11, 2024 16:07
@jnsdls jnsdls force-pushed the changeset-release/main branch from 3467ffb to e7e0405 Compare June 11, 2024 16:42
@jnsdls jnsdls force-pushed the changeset-release/main branch from e7e0405 to 82dab28 Compare June 11, 2024 16:49
@jnsdls jnsdls force-pushed the changeset-release/main branch from 82dab28 to d1b1a6c Compare June 11, 2024 17:04
@jnsdls jnsdls force-pushed the changeset-release/main branch from d1b1a6c to 010aae9 Compare June 11, 2024 17:39
@jnsdls jnsdls force-pushed the changeset-release/main branch from 010aae9 to c495208 Compare June 11, 2024 21:57
@jnsdls jnsdls force-pushed the changeset-release/main branch from c495208 to f25eed9 Compare June 11, 2024 22:20
@jnsdls jnsdls force-pushed the changeset-release/main branch from f25eed9 to 3ff8941 Compare June 11, 2024 23:54
@jnsdls jnsdls force-pushed the changeset-release/main branch from 3ff8941 to 7040216 Compare June 12, 2024 00:21
@joaquim-verges joaquim-verges merged commit 62ee972 into main Jun 12, 2024
@joaquim-verges joaquim-verges deleted the changeset-release/main branch June 12, 2024 04:52
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.

4 participants