From a30009bbe3a83b0d2e851f55a51103da95c92d18 Mon Sep 17 00:00:00 2001 From: Gandalf Date: Tue, 16 Dec 2025 15:23:33 +0100 Subject: [PATCH] Upgrade @hiveio/wax to dev build 1.28.4-rc0-251216100519 Use latest wax dev build to get 51 commits of fixes since the last tagged release (1.28.4-rc0 from Nov 7). Changes: - Update catalog to use 1.28.4-rc0-251216100519 - Add pnpm.overrides to force this version for all dependencies (workerbee, hb-auth pin to 1.28.4-rc0 in their package.json) This is a temporary measure until wax releases a new tag. When that happens, remove the pnpm.overrides and update all versions to the new release. Note: May require lockfile regeneration via `pnpm install` --- package.json | 5 ++++- pnpm-lock.yaml | 52 ++++++++++++++++++++++----------------------- pnpm-workspace.yaml | 4 +++- 3 files changed, 33 insertions(+), 28 deletions(-) diff --git a/package.json b/package.json index 4154af3bd..f13f28257 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,10 @@ "neverBuiltDependencies": [ "secp256k1", "core-js" - ] + ], + "overrides": { + "@hiveio/wax": "1.28.4-rc0-251216100519" + } }, "dependencies": { "@beam-australia/react-env": "3.1.1" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 479383677..f3d68b04b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,9 +12,6 @@ catalogs: '@hiveio/healthchecker-component': specifier: 1.28.4-rc0-stable.251202134057 version: 1.28.4-rc0-stable.251202134057 - '@hiveio/wax': - specifier: 1.28.4-rc0 - version: 1.28.4-rc0 '@hiveio/wax-signers-keychain': specifier: 1.28.4-rc0 version: 1.28.4-rc0 @@ -22,6 +19,9 @@ catalogs: specifier: 1.28.4-rc0 version: 1.28.4-rc0 +overrides: + '@hiveio/wax': 1.28.4-rc0-251216100519 + importers: .: @@ -74,10 +74,10 @@ importers: version: link:../../packages/ui '@hiveio/healthchecker-component': specifier: catalog:hiveio-toolset - version: 1.28.4-rc0-stable.251202134057(@hiveio/wax@1.28.4-rc0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.10.4)(typescript@5.3.3))) + version: 1.28.4-rc0-stable.251202134057(@hiveio/wax@1.28.4-rc0-251216100519)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.10.4)(typescript@5.3.3))) '@hiveio/wax': - specifier: catalog:hiveio-toolset - version: 1.28.4-rc0 + specifier: 1.28.4-rc0-251216100519 + version: 1.28.4-rc0-251216100519 '@hookform/resolvers': specifier: ^3.10.0 version: 3.10.0(react-hook-form@7.54.2(react@18.3.0)) @@ -282,10 +282,10 @@ importers: version: link:../../packages/ui '@hiveio/healthchecker-component': specifier: catalog:hiveio-toolset - version: 1.28.4-rc0-stable.251202134057(@hiveio/wax@1.28.4-rc0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.10.4)(typescript@5.3.3))) + version: 1.28.4-rc0-stable.251202134057(@hiveio/wax@1.28.4-rc0-251216100519)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.10.4)(typescript@5.3.3))) '@hiveio/wax': - specifier: catalog:hiveio-toolset - version: 1.28.4-rc0 + specifier: 1.28.4-rc0-251216100519 + version: 1.28.4-rc0-251216100519 '@hookform/resolvers': specifier: ^3.10.0 version: 3.10.0(react-hook-form@7.54.2(react@18.3.0)) @@ -403,8 +403,8 @@ importers: specifier: workspace:* version: link:../ui '@hiveio/wax': - specifier: catalog:hiveio-toolset - version: 1.28.4-rc0 + specifier: 1.28.4-rc0-251216100519 + version: 1.28.4-rc0-251216100519 '@tanstack/react-query': specifier: ^4.36.1 version: 4.41.0(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -573,8 +573,8 @@ importers: specifier: catalog:hiveio-toolset version: 1.28.4-rc0 '@hiveio/wax': - specifier: catalog:hiveio-toolset - version: 1.28.4-rc0 + specifier: 1.28.4-rc0-251216100519 + version: 1.28.4-rc0-251216100519 '@hiveio/wax-signers-keychain': specifier: catalog:hiveio-toolset version: 1.28.4-rc0 @@ -676,8 +676,8 @@ importers: specifier: workspace:* version: link:../smart-signer '@hiveio/wax': - specifier: catalog:hiveio-toolset - version: 1.28.4-rc0 + specifier: 1.28.4-rc0-251216100519 + version: 1.28.4-rc0-251216100519 '@hiveio/workerbee': specifier: catalog:hiveio-toolset version: 1.28.4-rc0 @@ -730,8 +730,8 @@ importers: specifier: ^1.3.3 version: 1.3.3 '@hiveio/wax': - specifier: catalog:hiveio-toolset - version: 1.28.4-rc0 + specifier: 1.28.4-rc0-251216100519 + version: 1.28.4-rc0-251216100519 '@radix-ui/react-accordion': specifier: ^1.1.2 version: 1.2.2(@types/react-dom@18.3.0)(@types/react@18.3.0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0) @@ -1718,7 +1718,7 @@ packages: '@hiveio/healthchecker-component@1.28.4-rc0-stable.251202134057': resolution: {integrity: sha1-vskKzVbouTzcxkj1a4EplsS7Q2A=, tarball: https://gitlab.syncad.com/api/v4/projects/520/packages/npm/@hiveio/healthchecker-component/-/@hiveio/healthchecker-component-1.28.4-rc0-stable.251202134057.tgz} peerDependencies: - '@hiveio/wax': 1.28.4-rc0 + '@hiveio/wax': 1.28.4-rc0-251216100519 react: ^18.2.0 react-dom: ^18.2.0 tailwindcss: ^3.4.12 @@ -1729,8 +1729,8 @@ packages: '@hiveio/wax-signers-keychain@1.28.4-rc0': resolution: {integrity: sha1-MyFF1iH7cVFvxbMmek6jcvsgmFI=, tarball: https://gitlab.syncad.com/api/v4/projects/419/packages/npm/@hiveio/wax-signers-keychain/-/@hiveio/wax-signers-keychain-1.28.4-rc0.tgz} - '@hiveio/wax@1.28.4-rc0': - resolution: {integrity: sha1-/Bn76DnbBPd8keqwsSzr3e7FFVc=, tarball: https://gitlab.syncad.com/api/v4/projects/419/packages/npm/@hiveio/wax/-/@hiveio/wax-1.28.4-rc0.tgz} + '@hiveio/wax@1.28.4-rc0-251216100519': + resolution: {integrity: sha1-qQNQyN6K90YGajcuCOYMCDc1Z6A=, tarball: https://gitlab.syncad.com/api/v4/projects/419/packages/npm/@hiveio/wax/-/@hiveio/wax-1.28.4-rc0-251216100519.tgz} engines: {node: ^20.11 || >= 21.2} '@hiveio/workerbee@1.28.4-rc0': @@ -11056,12 +11056,12 @@ snapshots: '@hiveio/hb-auth@1.28.4-rc0': dependencies: - '@hiveio/wax': 1.28.4-rc0 + '@hiveio/wax': 1.28.4-rc0-251216100519 comlink: 4.4.2 - '@hiveio/healthchecker-component@1.28.4-rc0-stable.251202134057(@hiveio/wax@1.28.4-rc0)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.10.4)(typescript@5.3.3)))': + '@hiveio/healthchecker-component@1.28.4-rc0-stable.251202134057(@hiveio/wax@1.28.4-rc0-251216100519)(react-dom@18.3.0(react@18.3.0))(react@18.3.0)(tailwindcss@3.4.6(ts-node@10.9.2(@types/node@20.10.4)(typescript@5.3.3)))': dependencies: - '@hiveio/wax': 1.28.4-rc0 + '@hiveio/wax': 1.28.4-rc0-251216100519 react: 18.3.0 react-dom: 18.3.0(react@18.3.0) tailwindcss: 3.4.6(ts-node@10.9.2(@types/node@20.10.4)(typescript@5.3.3)) @@ -11070,15 +11070,15 @@ snapshots: '@hiveio/wax-signers-keychain@1.28.4-rc0': dependencies: - '@hiveio/wax': 1.28.4-rc0 + '@hiveio/wax': 1.28.4-rc0-251216100519 - '@hiveio/wax@1.28.4-rc0': + '@hiveio/wax@1.28.4-rc0-251216100519': dependencies: events: 3.3.0 '@hiveio/workerbee@1.28.4-rc0': dependencies: - '@hiveio/wax': 1.28.4-rc0 + '@hiveio/wax': 1.28.4-rc0-251216100519 '@hookform/resolvers@3.10.0(react-hook-form@7.54.2(react@18.3.0))': dependencies: diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index 4b9bdc75d..ff891dc65 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -4,9 +4,11 @@ packages: catalogs: # Can be referenced through "catalog:hiveio-toolset" + # NOTE: @hiveio/wax uses dev build (1.28.4-rc0-251216100519) via pnpm.overrides in package.json + # This gets latest wax fixes while waiting for official release. Remove override when wax releases new tag. hiveio-toolset: '@hiveio/beekeeper': 1.28.4-rc0 - '@hiveio/wax': 1.28.4-rc0 + '@hiveio/wax': 1.28.4-rc0-251216100519 '@hiveio/wax-signers-keychain': 1.28.4-rc0 '@hiveio/workerbee': 1.28.4-rc0 '@hiveio/hb-auth': 1.28.4-rc0 -- GitLab