Skip to content

chore(deps): merge renovate bumps and fix pako/babel breakage - #1707

Merged
gregnazario merged 3 commits into
mainfrom
greg/merge-renovate-deps-5eb2
Aug 13, 2026
Merged

chore(deps): merge renovate bumps and fix pako/babel breakage#1707
gregnazario merged 3 commits into
mainfrom
greg/merge-renovate-deps-5eb2

Conversation

@gregnazario

@gregnazario gregnazario commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Combines the age-eligible pieces of four open Renovate PRs. Versions that are still inside Aikido Safe Chain (48h) or pnpm minimumReleaseAge (5 days) are not included — minimumReleaseAgeExclude stays empty, and the only Safe Chain 48h exclusion remains @aptos-labs/*.

Included (already past both gates)

  • #1677pako 2.1.0 → 3.0.1
  • #1676undici 7.29.0 → 8.10.0
  • #1672@babel/core override 7.29.7 → 8.0.1
  • Age-eligible slice of #1557@scure/base 2.3.0, react-hook-form 7.85.0, uuid 14.0.1

Left for a later bump (still inside the 5-day window)

@aptos-labs/ts-sdk 7.3.0, Biome 2.5.8, TanStack Router/Start patches, esbuild 0.28.2, pnpm 11.21.0

Fixes

  • pako 3: named-only exports and { to: "string" }{ toText: true } in transformCode. Dropped the deprecated @types/pako stub.
  • Babel 8: TanStack Start still does import babel from "@babel/core", and SVGR still calls createConfigItem() synchronously. A pnpm patch restores a default namespace and a sync createConfigItem fallback.
  • Lockfile: Regenerated through Safe Chain from main so overrides match. No age-gate exclude list.

Verification

  • pnpm install --frozen-lockfile through Safe Chain (48h, @aptos-labs/* only)
  • pnpm lint pass
  • pnpm test --run — 961 passed, 1 skipped
  • pnpm build pass

Related Links

Open in Web Open in Cursor 

Combine #1557, #1672, #1676, and #1677. Switch pako to named exports
and toText, drop @types/pako, restore a Babel 8 default export for
TanStack Start, and pin in-window versions in minimumReleaseAgeExclude.
@netlify

netlify Bot commented Aug 13, 2026

Copy link
Copy Markdown

Deploy Preview for aptos-explorer ready!

Name Link
🔨 Latest commit 69feb5a
🔍 Latest deploy log https://app.netlify.com/projects/aptos-explorer/deploys/6a7df5f04da4fa00081ac63a
😎 Deploy Preview https://deploy-preview-1707--aptos-explorer.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Babel 8 made createConfigItem callback-only, which broke
vite-plugin-svgr. Fall back to createConfigItemSync when no callback
is passed so the production build can transform SVG imports.
@gregnazario
gregnazario marked this pull request as ready for review August 13, 2026 16:46
Keep only versions that already pass Aikido Safe Chain (48h) and
pnpm minimumReleaseAge (5 days). Revert ts-sdk 7.3.0, Biome 2.5.8,
TanStack Router/Start patches, esbuild 0.28.2, and pnpm 11.21.0.
Clear minimumReleaseAgeExclude.
@codecov

codecov Bot commented Aug 13, 2026

Copy link
Copy Markdown

Bundle Report

Changes will increase total bundle size by 3.21kB (0.03%) ⬆️. This is within the configured threshold ✅

Detailed changes
Bundle name Size Change
aptos-explorer-client-esm 6.47MB -7.67kB (-0.12%) ⬇️
aptos-explorer-server-esm 2.17MB 10.88kB (0.5%) ⬆️

Affected Assets, Files, and Routes:

view changes for bundle: aptos-explorer-client-esm

Assets Changed:

Asset Name Size Change Total Size Change (%)
assets/vendor-*.js -1 bytes 271.81kB -0.0%
assets/vendor-*.js -41 bytes 957.21kB -0.0%
assets/index-*.js -5.85kB 223.49kB -2.55%
assets/txn._txnHashOrVersion._tab-*.js 6.57kB 174.4kB 3.92%
assets/Index-*.js 1.26kB 168.43kB 0.76%
assets/client-*.js -36.86kB 121.98kB -23.21%
assets/ResourceDataView-*.js -5 bytes 65.12kB -0.01%
assets/validator._address-*.js 3 bytes 35.72kB 0.01%
assets/validators._tab-*.js 8 bytes 34.43kB 0.02%
assets/searchUtils-*.js -2 bytes 32.05kB -0.01%
assets/lazyRouteComponent-*.js (New) 26.54kB 26.54kB 100.0% 🚀
assets/ValidatorStatusIcon-*.js -5 bytes 16.19kB -0.03%
assets/fungible_asset._address._tab-*.js 9 bytes 15.92kB 0.06%
assets/TransactionsTable-*.js -1 bytes 15.2kB -0.01%
assets/run-*.js -5 bytes 14.89kB -0.03%
assets/coin._struct._tab-*.js -1 bytes 13.29kB -0.01%
assets/coins-*.js -5 bytes 12.81kB -0.04%
assets/token._tokenId._tab-*.js 8 bytes 10.82kB 0.07%
assets/utils-*.js -5 bytes 10.65kB -0.05%
assets/transactions-*.js -5 bytes 10.02kB -0.05%
assets/analytics-*.js 5 bytes 9.0kB 0.06%
assets/verification-*.js 28 bytes 8.23kB 0.34%
assets/settings-*.js 50 bytes 7.32kB 0.69%
assets/blocks-*.js 23 bytes 6.7kB 0.34%
assets/Card-*.js -5 bytes 6.67kB -0.07%
assets/TransactionFunction-*.js 5 bytes 6.48kB 0.08%
assets/PageHeader-*.js -5 bytes 5.75kB -0.09%
assets/block._height._tab-*.js 8 bytes 5.38kB 0.15%
assets/FunctionFilter-*.js 5 bytes 4.81kB 0.1%
assets/Match-*.js -17 bytes 4.45kB -0.38%
assets/JsonViewCard-*.js -5 bytes 3.55kB -0.14%
assets/releases._tab-*.js 9 bytes 1.24kB 0.73%
assets/NavigationPending-*.js (New) 1.08kB 1.08kB 100.0% 🚀
assets/TimestampValue-*.js 5 bytes 1.01kB 0.5%
assets/createClient-*.js (New) 973 bytes 973 bytes 100.0% 🚀
assets/TotalTransactions-*.js 10 bytes 673 bytes 1.51%
assets/queries-*.js (New) 651 bytes 651 bytes 100.0% 🚀
assets/useGetBlock-*.js 5 bytes 596 bytes 0.85%
assets/object._address.modules._-*.js 42 bytes 421 bytes 11.08% ⚠️
assets/useViewFunction-*.js 5 bytes 418 bytes 1.21%
assets/account._address.modules._-*.js 42 bytes 410 bytes 11.41% ⚠️
assets/useGetAccountResources-*.js 5 bytes 399 bytes 1.27%
assets/useGetTransaction-*.js 5 bytes 370 bytes 1.37%
assets/object._address._tab-*.js 28 bytes 247 bytes 12.79% ⚠️
assets/account._address.modules-*.js 28 bytes 232 bytes 13.73% ⚠️
assets/fungible_asset._address-*.js 28 bytes 231 bytes 13.79% ⚠️
assets/object._address.modules-*.js 28 bytes 231 bytes 13.79% ⚠️
assets/txn._txnHashOrVersion-*.js 28 bytes 229 bytes 13.93% ⚠️
assets/account._address-*.js 28 bytes 224 bytes 14.29% ⚠️
assets/object._address-*.js 28 bytes 223 bytes 14.36% ⚠️
assets/token._tokenId-*.js 28 bytes 222 bytes 14.43% ⚠️
assets/block._height-*.js 28 bytes 221 bytes 14.51% ⚠️
assets/coin._struct-*.js 28 bytes 220 bytes 14.58% ⚠️
assets/validators-*.js 28 bytes 218 bytes 14.74% ⚠️
assets/validators-*.js 28 bytes 123 bytes 29.47% ⚠️
assets/releases-*.js 28 bytes 216 bytes 14.89% ⚠️
assets/account._address._tab-*.js 28 bytes 158 bytes 21.54% ⚠️
assets/validators-*._tab-DX1maDPq.js (New) 128 bytes 128 bytes 100.0% 🚀
assets/deployments-*.js 28 bytes 115 bytes 32.18% ⚠️
assets/aips-*.js 28 bytes 108 bytes 35.0% ⚠️
assets/useStore-*.js (Deleted) -2.31kB 0 bytes -100.0% 🗑️
assets/useParams-*.js (Deleted) -304 bytes 0 bytes -100.0% 🗑️
assets/validators-*._tab-DJ7LAi8J.js (Deleted) -100 bytes 0 bytes -100.0% 🗑️
assets/root-*.js (Deleted) -74 bytes 0 bytes -100.0% 🗑️

Files in assets/client-*.js:

  • ./app/utils/utils.ts → Total Size: 16.16kB
view changes for bundle: aptos-explorer-server-esm

Assets Changed:

Asset Name Size Change Total Size Change (%)
assets/txn._txnHashOrVersion._tab-*.js -313.63kB 1.28kB -99.59%
assets/txn._txnHashOrVersion._tab-*.js (New) 314.95kB 314.95kB 100.0% 🚀
assets/router-*.js -21.61kB 109.54kB -16.48%
assets/client-*.js 1 bytes 108.37kB 0.0%
assets/validators._tab-*.js 40 bytes 66.77kB 0.06%
assets/validators._tab-*.js (New) 510 bytes 510 bytes 100.0% 🚀
assets/validator._address-*.js -65.25kB 522 bytes -99.21%
assets/validator._address-*.js (New) 65.82kB 65.82kB 100.0% 🚀
assets/releases._tab-*.js 9 bytes 1.95kB 0.46%
assets/releases._tab-*.js (New) 60.06kB 60.06kB 100.0% 🚀
assets/fungible_asset._address._tab-*.js 53 bytes 30.29kB 0.18%
assets/fungible_asset._address._tab-*.js (New) 562 bytes 562 bytes 100.0% 🚀
assets/run-*.js 35 bytes 28.72kB 0.12%
assets/run-*.js (New) 490 bytes 490 bytes 100.0% 🚀
assets/coin._struct._tab-*.js 42 bytes 25.55kB 0.16%
assets/coin._struct._tab-*.js (New) 518 bytes 518 bytes 100.0% 🚀
assets/coins-*.js 30 bytes 24.36kB 0.12%
assets/coins-*.js (New) 470 bytes 470 bytes 100.0% 🚀
assets/token._tokenId._tab-*.js -20.2kB 910 bytes -95.69%
assets/token._tokenId._tab-*.js (New) 21.15kB 21.15kB 100.0% 🚀
assets/transactions-*.js 37 bytes 18.72kB 0.2%
assets/transactions-*.js (New) 498 bytes 498 bytes 100.0% 🚀
assets/analytics-*.js 34 bytes 17.11kB 0.2%
assets/analytics-*.js (New) 486 bytes 486 bytes 100.0% 🚀
assets/settings-*.js -10.9kB 2.92kB -78.87%
assets/settings-*.js (New) 13.86kB 13.86kB 100.0% 🚀
assets/_tanstack-*.js 60 bytes 13.53kB 0.45%
assets/verification-*.js -12.25kB 498 bytes -96.09%
assets/verification-*.js (New) 12.79kB 12.79kB 100.0% 🚀
assets/blocks-*.js -12.23kB 474 bytes -96.27%
assets/blocks-*.js (New) 12.74kB 12.74kB 100.0% 🚀
assets/block._height._tab-*.js 43 bytes 10.15kB 0.43%
assets/block._height._tab-*.js (New) 1.21kB 1.21kB 100.0% 🚀
assets/createClient-*.js -2.4kB 3.08kB -43.83%
assets/NavigationPending-*.js (New) 1.93kB 1.93kB 100.0% 🚀
assets/account._address-*.js 1.1kB 1.42kB 346.39% ⚠️
assets/account._address-*.js (New) 360 bytes 360 bytes 100.0% 🚀
assets/object._address-*.js 1.1kB 1.42kB 347.0% ⚠️
assets/object._address-*.js (New) 357 bytes 357 bytes 100.0% 🚀
assets/account._address.modules-*.js 49 bytes 384 bytes 14.63% ⚠️
assets/account._address.modules-*.js (New) 1.39kB 1.39kB 100.0% 🚀
assets/object._address.modules-*.js 1.05kB 1.39kB 316.22% ⚠️
assets/object._address.modules-*.js (New) 381 bytes 381 bytes 100.0% 🚀
assets/queries-*.js (New) 1.29kB 1.29kB 100.0% 🚀
assets/account._address._tab-*.js 46 bytes 315 bytes 17.1% ⚠️
assets/account._address._tab-*.js (New) 1.24kB 1.24kB 100.0% 🚀
assets/token._tokenId-*.js 39 bytes 354 bytes 12.38% ⚠️
assets/token._tokenId-*.js (New) 1.23kB 1.23kB 100.0% 🚀
assets/txn._txnHashOrVersion-*.js 46 bytes 375 bytes 13.98% ⚠️
assets/txn._txnHashOrVersion-*.js (New) 1.12kB 1.12kB 100.0% 🚀
assets/fungible_asset._address-*.js 48 bytes 381 bytes 14.41% ⚠️
assets/fungible_asset._address-*.js (New) 1.08kB 1.08kB 100.0% 🚀
assets/block._height-*.js 38 bytes 351 bytes 12.14% ⚠️
assets/block._height-*.js (New) 1.02kB 1.02kB 100.0% 🚀
assets/coin._struct-*.js 701 bytes 1.01kB 225.4% ⚠️
assets/coin._struct-*.js (New) 348 bytes 348 bytes 100.0% 🚀
assets/validators-*.js 352 bytes 659 bytes 114.66% ⚠️
assets/validators-*.js 715 bytes 923 bytes 343.75% ⚠️
assets/validators-*.js (New) 342 bytes 342 bytes 100.0% 🚀
assets/validators-*.js (New) 252 bytes 252 bytes 100.0% 🚀
assets/releases-*.js 613 bytes 916 bytes 202.31% ⚠️
assets/releases-*.js (New) 336 bytes 336 bytes 100.0% 🚀
assets/object._address.modules._-*.js 50 bytes 697 bytes 7.73% ⚠️
assets/object._address.modules._-*.js (New) 449 bytes 449 bytes 100.0% 🚀
assets/validators-*._tab-CRWBypuG.js (New) 692 bytes 692 bytes 100.0% 🚀
assets/account._address.modules._-*.js -173 bytes 453 bytes -27.64%
assets/account._address.modules._-*.js (New) 677 bytes 677 bytes 100.0% 🚀
assets/deployments-*.js 36 bytes 228 bytes 18.75% ⚠️
assets/deployments-*.js (New) 630 bytes 630 bytes 100.0% 🚀
assets/aips-*.js 420 bytes 598 bytes 235.96% ⚠️
assets/aips-*.js (New) 207 bytes 207 bytes 100.0% 🚀
assets/object._address._tab-*.js 45 bytes 403 bytes 12.57% ⚠️
assets/object._address._tab-*.js (New) 530 bytes 530 bytes 100.0% 🚀
assets/validators-*._tab-CoAbchLT.js (New) 267 bytes 267 bytes 100.0% 🚀
assets/Tabs-*.js (Deleted) -59.34kB 0 bytes -100.0% 🗑️
assets/validators-*._tab-C1ht-eCG.js (Deleted) -218 bytes 0 bytes -100.0% 🗑️

Files in assets/client-*.js:

  • ./app/utils/utils.ts → Total Size: 19.11kB

@codecov

codecov Bot commented Aug 13, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 36.18%. Comparing base (ca5444d) to head (69feb5a).

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #1707      +/-   ##
==========================================
+ Coverage   36.17%   36.18%   +0.01%     
==========================================
  Files         203      203              
  Lines        9654     9654              
  Branches     3758     3777      +19     
==========================================
+ Hits         3492     3493       +1     
+ Misses       6146     6145       -1     
  Partials       16       16              

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@gregnazario
gregnazario merged commit f9d87ad into main Aug 13, 2026
12 checks passed
@gregnazario
gregnazario deleted the greg/merge-renovate-deps-5eb2 branch August 13, 2026 17:05
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.

2 participants