Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #1478 from blocknative/release/2.18.0
* feature: add Phantom to web3-onboard (#1372) * feat: add Phantom injected provider * feat: add phantom package * chore: bump injected version number * Bump version after merging in develop * Align phantom pkg versions * Add build steps for phantom * Update readme and fix spelling errors * Update Phantom package, update injected namespace within phantom injected-wallets * Fix conflicts, add note to readme, yarn-it * Create provider properly, remove conditional chaining for build across oldercompilers * Add check for ethereum prop within phantom provider Co-authored-by: Adam Carpenter <[email protected]> * Fix for gamestop chain recognition (#1441) * Add Unstoppable Domains Reverse Resolution (#1410) * added UD resolution dependency pinned to the same version uauth uses to avoid increasing package size * renames shortenEns to domain agnostic * added uns reverse resolution * removed excess console log * Bump core version and add alpha tag, but react and vuew versions, prettier and err checking * Fix demo Co-authored-by: Adam Carpenter <[email protected]> * Add Ledger Connect Kit support (#1439) * Add Ledger Connect Kit support Replaces the old USB connection aproach with the new Connect Kit. The Ledger Connect Kit loader gets the latest Connect Kit minor version from a CDN at runtime so that Ledger can release updates without waiting for wallet libraries or DApps to explicitly update packages and deploy new versions. Depending on the user's platform, Connect Kit's UI will guide them to install the Ledger Connect extension in case it is supported, or present the required details to connect to Ledger Live through WalletConnect. * Prettier and version bumps * Do not support switching chains from DApp on Ledger connector * Add modal prompt for handling switchEthereumChain to switch chain in the wallet app Co-authored-by: Adam Carpenter <[email protected]> * FEATURE: Add Zeal Wallet Package (#1435) * Add support for Zeal injected wallet * Add Zeal SDK module * Fix provider type * Add more info and dev contact details to README.md * Apply suggestions related to version and dependencies Co-authored-by: Adam Carpenter <[email protected]> * fix demo for signing typed and sending transaction * Bump injected package version Co-authored-by: Adam Carpenter <[email protected]> * Bump json5 from 2.2.1 to 2.2.3 in /examples/with-vite-react (#1443) Bumps [json5](https://github.com/json5/json5) from 2.2.1 to 2.2.3. - [Release notes](https://github.com/json5/json5/releases) - [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md) - [Commits](json5/json5@v2.2.1...v2.2.3) --- updated-dependencies: - dependency-name: json5 dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump json5 from 1.0.1 to 1.0.2 in /examples/with-ledger (#1444) Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2. - [Release notes](https://github.com/json5/json5/releases) - [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md) - [Commits](json5/json5@v1.0.1...v1.0.2) --- updated-dependencies: - dependency-name: json5 dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump json5 from 1.0.1 to 1.0.2 in /examples/with-nextjs (#1445) Bumps [json5](https://github.com/json5/json5) from 1.0.1 to 1.0.2. - [Release notes](https://github.com/json5/json5/releases) - [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md) - [Commits](json5/json5@v1.0.1...v1.0.2) --- updated-dependencies: - dependency-name: json5 dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Bump json5 from 2.2.1 to 2.2.3 (#1442) Bumps [json5](https://github.com/json5/json5) from 2.2.1 to 2.2.3. - [Release notes](https://github.com/json5/json5/releases) - [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md) - [Commits](json5/json5@v2.2.1...v2.2.3) --- updated-dependencies: - dependency-name: json5 dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Updated versioning for release and added new checklist to PR description (#1448) * [core-v2.13.0-alpha.2, react, vue]: Enhancement - Container el prop for Connect Modal (#1452) * Container el prop for connect modal * Update docs and demo code * Update docs around container element usage * Updates to handle layout with container el * Add TS notes to container elements, add command to check-all (yarn build && yarn file-check && yarn-type-check * Comment out containerElements usage in demo onboard config * Update ledger docs for new init options (#1457) * Add docs site code to develop branch (#1460) * Update route name + formatting * run yarn format * add named layout for homepage and apply * Add packags * Use builtin navbar * Fix layout * remove comment * add head info for homepage layout * rename index file to use homepage layout * remove max-width override We don't want all pages to have max-width of 100%. This is only relevant for the home page and this is a reason why we're using different layouts. We want to keep things separate. * add NavBar import back. * move low-level components to /base folder and update imports * remove content-max-width check We're using two different layouts. We don't need this fix for homepage on the docs layout. Please add homepage relevant changes to the relevant layout. * import normalize into homepage layout * add media queries to themes graphic - rename files - update import names * remove height and width attributes from svgs * add responsive styles for features graphics - rename svg files+ imports - hide scroll bars on scroll containers * add ScrollContainer component - create new base component - use ScrollContainer in appropriate sections * update favicon * add more props to Flexbox component * add link urls and use unplugin icons in Footer * Adds back tabs for installation + fixes fonts * add wallet connect image + remove examples link * add kit-docs sidebar to homepage layout * Create [...3]migration-guide.md migrated the migration guide * add slot to TextBlock component remove placeholder anchor element * update Button component - add link + icon styles - use anchor element - tweak button style * update Button usage instances - add section id * add hover transitions to social links * add learn more and view demo links * remove height and width from svg graphic * add spacer div * remove faux code block tabs * remove Blocknative text from nav * replace Blocknative nav text * add local kit-docs theme variables - override --kd-font-family-sans - override --kd-color-gray-body * update layouts - use local theme variables file - don't import vars.css or fonts.css - remove Button import - update brand color var * update testimonials section - add new graphic - simplify styles * add getting started markdown guide * update getting started section - import md file to access CodeFence features - use .prose text styling from tailwind - remove unused css - remove unused markup * remove empty spaces from code * move font-face styles - move @font-face declarations to fonts.css - update layout imports * add line numbers to code fence * remove old code snippets + add tabs to all packages * move app.css import to top of files - This is currently causing conflicts. There are some yet to be resolved issues with our tailwind install. It seems like we're double-importing the Tailwind directives. Once in app.css from us and again in theme.css from kit-docs. - This is a temp fix * add max-width styles - remove tailwind width classes. Not working as expected. * add github social link to layouts * move Tabs component to global components folder - this makes it so they're imported into every single Markdown file - move components to src/kit-docs - remove imports from components/index.ts - remove imports from md files * tweak Tabs design * update theming section - add updated graphic - add theming-code CodeFence * update frameworks section - add install-code CodeFence * update installation md - add white space - remove extra spaces * add the same nav links on both layouts * add simple faq page * update top nav - add faq links - add discord links - add prerender to homepage * update footer - add youtube link - spacing tweaks * Prepare repo for static deployment + formating * add last marketing pixel * remove console log * add current branch to workflow trigger for testing * add Global site tag * update tracking codes * Create [...4]resources * added resource links * updated titles * added supported networks list * added init options link * create faq.md * added link to supported chains docs * Re-org/re-name sidebar items * fixed typo * intro final draft * updated title & intro * core-updates * Move examples to separate page * added natively supported wallets * Add react & svelte connect wallet example * Fix build error * Change sidebar title + fix connect wallet example * modify workflow to allow manual trigger * update workflow * update workflow * update workflow - add back current branch * change which adapter is used * update workflow for debugging * update workflow path to built files * update workflow path to built files * remove hubspot embed code * fix some broken links * update landing page graphics - center wallets row on larger screens * add responsive code for themes graphic * replace connect wallet image * change FAQ route * edit FAQ markdown - add correct link - remove old faq.md * update images for hero section - update hero-img.svg - remove unused HeroBackground.svelte file - small style updates to Button and HeroSection * update theming section graphics - add updated wallet-row graphic - remove unused svg components - style tweaks to theming section * update wallets graphic - add updated wallet-row svg - update imports - remove unused components * fix svgs not displaying correctly in Safari * update connect modal svg * update blog link * link added to faq * customization file added * fixed link & formatting * added hint/info styling and customization * Update onboard graphics - fixed typo * add zapper to users graphics * remove unused svg * svg updates - update powered by badge code - remove unused svgs * Documentation - Theming Customizer (#1275) * Update docs/src/lib/components/HeroSection.svelte * Update docs/src/routes/docs/[...2]getting-started/[...2]customization.md * Update docs/src/routes/docs/[...2]getting-started/[...2]customization.md * change description on homepage * Bump internal version, add enter submit for ifram url, reset btn closes onboard and resets mapping (#1278) * remove unused import * vercel adapter fix * rename /theming to /theming-tool * remove theming section for core package md - reduce having the same info on two places * update customization page - rework admonition types. - reduce the use of 'theming' in language. We don't really support themes. We support customizing some css properties via variables. - remove fonts and borders section. - update language to use css custom properties vs variables for clarity. * update language * fix unused selector warning * add type to a favicon link * add meta tag image * add SEO components - add twitter meta tags - add OpenGraph meta tags - add SEO index component * add SEO component to homepage layout * update favicon url - it's not rendering correctly live for some reason * Update branch for gh-pages workflow * Update branch name for deploy trigger * update favicon asset path Co-authored-by: Taylor Dawson <[email protected]> * Feature/uniswap example (#1280) * Remove broken uniswap widget * Use vercel adapter when ran in vercel * Finish up example * Remove unused deps * Update formatting * added explainer text * Revert faq change * lock sveltekit version Co-authored-by: Murat Akdeniz <[email protected]> * added explainer text to injected page * change title of example page * add description * update versioning * Revert "update versioning" This reverts commit d6cef07. * move meta image to assets folder * Update docs/src/lib/components/SEO/index.svelte Co-authored-by: Taylor Dawson <[email protected]> * updated docs faq styling added link to discord tabbed over faq answers * Update README.md replaced initial svelt README with README for contributors * Update [...2]onboard.js-migration-guide.md updated links, punctuation and grammar. * Update docs/README.md Co-authored-by: Adam Carpenter <[email protected]> * Update docs/README.md Co-authored-by: Adam Carpenter <[email protected]> * Update README.md * Update [...2]onboard.js-migration-guide.md * Rename [...2]onboard.js-migration-guide.md to [...3]onboard.js-migration-guide.md * creating contribution guide * added docs contribution guidelines * minor typo fix * addressed comments from PR and updated links * Create [...2]onboard.js-migration-guide.md * Remove duplicate cmigration guide * Add changes that were part of duplicate mig guide * Revert relative path for external * Update link from expired docs to examples folder * injected wallets doc fix * no version bump needed * Add Search to Docs (#1322) * Update layout * Update homepage * Add algolia packages * Update index name * Update search keys * yarn it * Remove algolia from layout-homepage * Update docs/src/routes/__layout-homepage.svelte * Update docs/src/routes/__layout-homepage.svelte * Docs Releases - Search and Migration Guide Updates (#1342) * Update [...2]onboard.js-migration-guide.md updated links, punctuation and grammar. * addressed comments from PR and updated links * Create [...2]onboard.js-migration-guide.md * Remove duplicate cmigration guide * Add changes that were part of duplicate mig guide * Revert relative path for external * Update link from expired docs to examples folder * injected wallets doc fix * no version bump needed * Add Search to Docs (#1322) * Update layout * Update homepage * Add algolia packages * Update index name * Update search keys * yarn it * Remove algolia from layout-homepage Co-authored-by: laurencedelisle <[email protected]> Co-authored-by: mhchaudhry3 <[email protected]> * Update index name * HotFix - Add Algolia Index (#1343) * Update [...2]onboard.js-migration-guide.md updated links, punctuation and grammar. * addressed comments from PR and updated links * Create [...2]onboard.js-migration-guide.md * Remove duplicate cmigration guide * Add changes that were part of duplicate mig guide * Revert relative path for external * Update link from expired docs to examples folder * injected wallets doc fix * no version bump needed * Add Search to Docs (#1322) * Update layout * Update homepage * Add algolia packages * Update index name * Update search keys * yarn it * Remove algolia from layout-homepage * Update docs/src/routes/__layout-homepage.svelte * Update docs/src/routes/__layout-homepage.svelte * Update index name Co-authored-by: laurencedelisle <[email protected]> Co-authored-by: mhchaudhry3 <[email protected]> * Docs gas example (#1333) * site seo content edits * Docs release (#1350) * Update [...2]onboard.js-migration-guide.md updated links, punctuation and grammar. * addressed comments from PR and updated links * Create [...2]onboard.js-migration-guide.md * Remove duplicate cmigration guide * Add changes that were part of duplicate mig guide * Revert relative path for external * Update link from expired docs to examples folder * injected wallets doc fix * no version bump needed * Add Search to Docs (#1322) * Update layout * Update homepage * Add algolia packages * Update index name * Update search keys * yarn it * Remove algolia from layout-homepage * Update docs/src/routes/__layout-homepage.svelte * Update docs/src/routes/__layout-homepage.svelte * Update index name * Docs gas example (#1333) * site seo content edits Co-authored-by: laurencedelisle <[email protected]> Co-authored-by: Adam Carpenter <[email protected]> Co-authored-by: mhchaudhry3 <[email protected]> * Update api keys * API key update - keys have had origins restricted (#1356) * Update [...2]onboard.js-migration-guide.md updated links, punctuation and grammar. * addressed comments from PR and updated links * Create [...2]onboard.js-migration-guide.md * Remove duplicate cmigration guide * Add changes that were part of duplicate mig guide * Revert relative path for external * Update link from expired docs to examples folder * injected wallets doc fix * no version bump needed * Add Search to Docs (#1322) * Update layout * Update homepage * Add algolia packages * Update index name * Update search keys * yarn it * Remove algolia from layout-homepage * Update docs/src/routes/__layout-homepage.svelte * Update docs/src/routes/__layout-homepage.svelte * Update index name * Docs gas example (#1333) * site seo content edits * Update api keys Co-authored-by: laurencedelisle <[email protected]> Co-authored-by: mhchaudhry3 <[email protected]> Co-authored-by: Gustavo Esquinca <[email protected]> * Add gas unsubscribe on destroy (#1360) * Re-org side menu + TOS in the footer (#1361) * Re-org side menu + TOS in the footer * fix typo * fix paths * update path * re-style footer Co-authored-by: Gustavo Esquinca <[email protected]> * Add containerEl docs and update quickstart to remove deprecated chains and add new hot chains (#1382) * Add conatinerEl docs and update quickstart to remove deprecated chains and add new hot chains * Mark AC containerEl props as deprecated * Add uauth docs * Add enkrypt, mew-wallet, dep notice to mew package * Cleanup * Fix spelling * Rename mewWallet md file to allow for proper md reading of mew * Rename mewWallet md file to allow for proper md reading of mew * remove common.md page * Update mewwallet path (#1387) * Update mew-wallet name * Update mewwallet path (#1387) (#1388) * Update mewwallet path (#1387) * Feature - Add docs for Transaction Preview (#1395) * Add docs for TransactionPreview * Rename file with hyphen * Add linking to api key info * Add docs for Transaction Preview (#1400) * Update mewwallet path (#1387) * Update mew-wallet name * Feature - Add docs for Transaction Preview (#1395) * Add docs for TransactionPreview * Rename file with hyphen * Add linking to api key info * Add wallet connect btn to navbar of Docs (#1396) * Working with the exception of a few wallets * Checking uauth issue * Updated uauath wallet usage but still needs joi fix * Committing with a couple of issues * Connect example with icon * Add o2 service for consistency when wallet is connected * Refactor to simplify * Add gas to optimizeDeps arr * Add ga package back into deps * Update versions to latest * Everything working except torus * All packages working, sveltekit config updated, w3o packages updated * Add more build infor for create react app projects * Add falsback to webpack config * Add build env links to wallet modules and build env info to module docs * Add build info to TP docs * reorder onboard wallet mods * Docs Release - Transaction Preview docs, Expanded build env documentation, Connect wallet btn and latest W3O packages (#1417) * Update mewwallet path (#1387) * Update mew-wallet name * Feature - Add docs for Transaction Preview (#1395) * Add docs for TransactionPreview * Rename file with hyphen * Add linking to api key info * Add wallet connect btn to navbar of Docs (#1396) * Working with the exception of a few wallets * Checking uauth issue * Updated uauath wallet usage but still needs joi fix * Committing with a couple of issues * Connect example with icon * Add o2 service for consistency when wallet is connected * Refactor to simplify * Add gas to optimizeDeps arr * Add ga package back into deps * Update versions to latest * Everything working except torus * All packages working, sveltekit config updated, w3o packages updated * Add more build infor for create react app projects * Add falsback to webpack config * Add build env links to wallet modules and build env info to module docs * Add build info to TP docs * reorder onboard wallet mods * Testing deploy with upped node space * Removing deploy test on docs-develop as its a protected env * Increase JS heap to enable build (#1418) * Update mewwallet path (#1387) * Update mew-wallet name * Feature - Add docs for Transaction Preview (#1395) * Add docs for TransactionPreview * Rename file with hyphen * Add linking to api key info * Add wallet connect btn to navbar of Docs (#1396) * Working with the exception of a few wallets * Checking uauth issue * Updated uauath wallet usage but still needs joi fix * Committing with a couple of issues * Connect example with icon * Add o2 service for consistency when wallet is connected * Refactor to simplify * Add gas to optimizeDeps arr * Add ga package back into deps * Update versions to latest * Everything working except torus * All packages working, sveltekit config updated, w3o packages updated * Add more build infor for create react app projects * Add falsback to webpack config * Add build env links to wallet modules and build env info to module docs * Add build info to TP docs * reorder onboard wallet mods * Testing deploy with upped node space * Removing deploy test on docs-develop as its a protected env * Bumnp js heap to 8gb * Docs - Bump heap size to 8gb (#1419) * Bumnp js heap to 8gb * Update build for Torus which is working locally * Update to svelte.config * Add node options to yarn build * Remove development flag from node polyfils within plugins * add include array to nodePolyfills * Add torus to include array from optimizeDeps * Update externals * More refinement * Revert external array update * update docs deps (#1430) * update docs deps * remove alpha * Update new Ledger init options * Add Zeal wallet * Add Zeal docs * Add Phantom docs * Add link to appMetaData docs within Getting Started -> Installation - per gh issue Co-authored-by: Taylor Dawson <[email protected]> Co-authored-by: Gustavo Esquinca <[email protected]> Co-authored-by: Murat Akdeniz <[email protected]> Co-authored-by: Chris Meisl <[email protected]> Co-authored-by: laurencedelisle <[email protected]> Co-authored-by: mhchaudhry3 <[email protected]> * Feature: Display Unavailable Injected Wallets (#1458) * Working display all wallets * Variable name changes * Filter out undefined wallet modules * Add examples of how to use new config options * Refactor filter and map to be a combined reduce * Add documentation * Increment versions * Fix import * Make it a minor change rather than a bugfix Co-authored-by: Adam Carpenter <[email protected]> * Update core version in react and vue packages * Bump package versions * Increment package versions * Add documentation to new features to docs site Co-authored-by: Adam Carpenter <[email protected]> * Bump decode-uri-component from 0.2.0 to 0.2.2 in /docs (#1461) Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2. - [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases) - [Commits](SamVerschueren/decode-uri-component@v0.2.0...v0.2.2) --- updated-dependencies: - dependency-name: decode-uri-component dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * feat: add zerion wallet (#1436) * feat: add zerion wallet * update demo package version * update package version * Injected wallets versioning in demo Co-authored-by: Adam Carpenter <[email protected]> * Bump svelte from 3.48.0 to 3.49.0 in /docs (#1462) Bumps [svelte](https://github.com/sveltejs/svelte) from 3.48.0 to 3.49.0. - [Release notes](https://github.com/sveltejs/svelte/releases) - [Changelog](https://github.com/sveltejs/svelte/blob/master/CHANGELOG.md) - [Commits](sveltejs/svelte@v3.48.0...v3.49.0) --- updated-dependencies: - dependency-name: svelte dependency-type: direct:development ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Add Frontier Wallet Package (#1454) * Add Frontier Wallet Package * frontier wallet sdk added * logo minor UI update * feedback updates, added docs file & removed frontier from onboard.js * Update readme * Cleanup package.json * Revert changes for testing locally Co-authored-by: Adam Carpenter <[email protected]> * docs: add a missing agreement to the appMetadata (#1465) * Fix: Notification autodismiss (#1473) * Ensure autoDismiss timeout is used on update * Increment versions * Remove provider events patch now that hex chainId (#1474) * Fix for filtering out MetaMask (#1472) * Update tokenpocket wallet (#1468) * Unstoppable Domains Reverse Resolution Cleanup (#1476) * remove rollup commonjs plugin * Bump core and packages with core as dep Co-authored-by: Adam Carpenter <[email protected]> * Bump versions for release Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Brian Friel <[email protected]> Co-authored-by: Vincent Shadbolt <[email protected]> Co-authored-by: Hugo Lopes <[email protected]> Co-authored-by: resetko-zeal <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Taylor Dawson <[email protected]> Co-authored-by: Gustavo Esquinca <[email protected]> Co-authored-by: Murat Akdeniz <[email protected]> Co-authored-by: Chris Meisl <[email protected]> Co-authored-by: laurencedelisle <[email protected]> Co-authored-by: mhchaudhry3 <[email protected]> Co-authored-by: Aaron <[email protected]> Co-authored-by: Andrey <[email protected]> Co-authored-by: Punith B M <[email protected]> Co-authored-by: Nikita Zasimuk <[email protected]> Co-authored-by: Tony Chen <[email protected]>
- Loading branch information