Skip to content

chore: update dependencies and recheck upstream Next issues - #768

Draft
owjs3901 wants to merge 1 commit into
mainfrom
chore/update-dependencies
Draft

owjs3901 wants to merge 1 commit into
mainfrom
chore/update-dependencies

Conversation

@owjs3901

@owjs3901 owjs3901 commented Oct 8, 2026 •

Copy link
Copy Markdown
Contributor

Refs #682 (W41: 전체 의존성 최신화 및 upstream 재검증).

origin/main의 a935315c에서 시작했습니다. 이 PR은 bun.lock을 변경하므로 현재 열려 있는 survey PR들이 먼저 병합된 뒤 병합하거나, 그 시점의 main에서 의존성과 잠금 파일을 다시 생성해야 합니다. 자동 병합하지 않습니다.

요약

  • 추적되는 모든 package.json 36개를 조사하고 Bun1.4.2의 재귀 latest 업데이트를 적용했습니다. 승인된 Panda 프리셋 2개를 포함하여 외부 dependency/devDependency 선언293개, workspace 참조49개, npm 별칭3개를 최종 확인합니다.
  • Next/@next/mdx16.4.0, vinext1.0.1, Vite8.3.3, Panda CSS2.1.2 등 최신 배포 버전으로 갱신했습니다.
  • 공개 React peer는 합의한 ^18 || ^19를 유지합니다. Bun이 함께 좁힌 Next/Vite wildcard peer는 원래 계약으로 복원했습니다. 일반/native TypeScript7.0.2와 ESLint용 TypeScript6.0.2 별칭을 보존했습니다.
  • Rust는 cargo +1.99 update로 호환 가능한 잠금 버전만 갱신했습니다. toolchain1.99와 Cargo.toml의 호환되지 않는 범위는 변경하지 않았습니다.
  • W41b 재조회에서 새로 나온 호환 patch thin-vec0.2.20 -> 0.2.21도 반영하고 최종 core/WASM/benchmark를 다시 빌드했습니다.
  • 실제 의존성이 바뀐 공개 패키지와 Rust 잠금 변경이 반영되는 WASM에만 Patch changepack을 추가했습니다.

동작

  • Devup UI의 추출/정렬/런타임 계약은 변경하지 않습니다. 기존 CSS와 런타임 없는 결과를 실제 WASM 프로브 및 브라우저 게이트로 검증합니다.
  • body-scroll-lock의 npm latest는 4.0.0-beta.0이며 최고 안정판은 3.1.5입니다. latest 태그 정책에 따라 베타를 채택했으며 안정판4.0이라고 표기하지 않습니다.
  • Panda CSS2는 기본 preset을 암묵적으로 넣지 않으므로 기존 benchmark가 TS2305(missing Box)로 실패했습니다. 승인된 예외로 private benchmark/next-panda-css에만 @pandacss/preset-base와 @pandacss/preset-panda latest2.1.2를 devDependency로 추가하고 명시했습니다. 로컬 Box 대체나 fixture JSX 변경 없이 기존 유틸리티/토큰/hover/반응형 출력을 복구했습니다.
  • W41 이후 추가 출시된 @playwright/test1.64.0도 채택하고 기존 screenshot baseline을 유지하여 E2E 조합을 다시 검증했습니다.

새로 생기는 오류

새로운 Devup UI 빌드 타임 오류는 없습니다. Next webpack의 기존 MDX metadata 오류는 최신에서도 남아 있으며, 별도 upstream 최소 재현으로 확인했습니다.

Upstream 재검증

공통 버전: next16.4.0, @next/mdx16.4.0, @mdx-js/loader3.1.1, @mdx-js/react3.1.1, react19.3.0, react-dom19.3.0, Node24.19.0.

문제 최신 실행 결과 근거
Devup 없이 webpack MDX 페이지가 metadata export 시 실패 여전히 재현: exit1,10250ms, timeout 없음 동일 use-client/metadata 진단. metadata를 제거한 대조군은 exit0
Turbopack build worker 강제 OFF 후 완료된 빌드가 종료하지 않음 Next16.4.0에서 더 이상 재현되지 않음: flag0 exit0,3173ms, HTML4347bytes; flag1도 exit0 16.4.0 릴리스의 #96862는 빌드 worker를 제거. 설치 코드에서도 flag 분기 없음

flag0/1은16.4.0에서 같은 새 production 경로입니다. 이전16.3.6의 OFF180초 timeout 증거와 비교한 관찰이며, 특정 native subscription 폐기 패치를 검증했다고 주장하지 않습니다. 모든 재현은6GiB whole-tree private-memory watchdog 아래 실행했고, cap 중단 및 남은 소유 프로세스는 없습니다.

남는 한계

  • Rust의 호환되지 않는 신규 버전은 의도적으로 보류했습니다: oxc_allocator, oxc_ast, oxc_ast_visit, oxc_codegen, oxc_parser, oxc_semantic, oxc_span, oxc_syntax, oxc_transformer의 0.151.0 -> 0.153.0, oxc_sourcemap8.1.2 -> 9.0.0. 별도 승인/API 마이그레이션 없이 올리지 않습니다.
  • 전이 의존성 minicov0.3.8은 latest0.3.9보다 낮지만, latest wasm-bindgen-test0.3.79의 wasm coverage target 의존성이 정확히 =0.3.8로 잠급니다(crate metadata). 이 upstream exact pin을 강제로 바꾸지 않습니다.
  • Next build에서 기존 plugin-utils의 선택적 oxc-parser require가 unresolved warning을 냅니다. 빌드/타입/브라우저 결과는 게이트로 검증하며, 이 경고를 없애기 위해 의존성을 추가하거나 별도 survey 수정을 섞지 않습니다.
  • Panda 비교 fixture의 기존 $text는 Panda token이 아닌 literal이라 유효한 CSS 색상이 아닙니다. 이 업데이트에서는 benchmark 출력/의미를 보존하라는 지침에 따라 재정의하지 않았으며, 프리셋의 기본 토큰 복구와 별개의 기존 fixture 문제로 보고합니다.
  • LSP 서버 설치는 이전에 거절된 환경입니다. LSP clean을 주장하지 않으며 실제 fmt/clippy/TypeScript 빌드/ESLint/테스트/브라우저 결과를 근거로 합니다.
  • React18은 합의된 공개 peer 범위를 유지했으나 이 작업의 실제 실행 버전은 React19.3.0입니다. React18 독립 실행 검증까지 수행했다고 주장하지 않습니다.

검증

아래 최종 로컬 게이트는 실제 로그에서 확인했고 CI 결과는 실행 완료 후 반영합니다. 스냅샷을 갱신하거나 테스트/커버리지 기준을 낮추지 않았습니다.

버전 변경 전/후

전체 직접 의존성의 선언 및 실제 잠금 버전 표를 아래에 첨부합니다. 내부 workspace 참조는 유지됩니다.

로컬 검증 기록 (W41 + W41b)

W41의 확정된 성공 로그를 이어받고 W41b에서 승인된 Panda 마이그레이션, 추가 출시된 Playwright1.64.0/thin-vec0.2.21 및 최종 core/전체 벤치마크를 검증했습니다. Devup/Rust 구현은 변경하지 않았습니다.

  • Rust 1.99 fmt/clippy 및 Cargo workspace/doc tests: 2120 passed, 0 failed.
  • WASM/root build, 전체 앱 6개와 Storybook: exit 0.
  • Bun: 5482 pass, 0 fail; functions/lines 100%; lint는 0 errors, 기존 warning 2개입니다.
  • Playwright1.64.0: Landing vinext/Next 각각 per-file/singleCss 130 assertions씩 4회, vinext RSC CSS 29 assertions씩 2회 통과. 기존 스크린샷을 갱신하지 않았습니다.
  • verify:dist 및 Bun preload regression(6 tests): 통과.
  • Panda 2 프리셋 codegen/build: 통과; 전체 비교 benchmark 18 targets + 18 alternating cold repeats, 총 36회 빌드 통과.
  • 모든 관련 실행은 CARGO_BUILD_JOBS=2, 직렬 whole-tree private-memory watchdog(1초 sampling, benchmark 6 GiB, landing 12 GiB)으로 실행했습니다. 이 검증 목록의 cap 중단은 0회이고 모든 결과는 Closed=true/Remaining=0입니다.
  • Windows tarpaulin의 97.97% 및 CI-wide format 99.52%는 보존하되 승인된 정책에 따라 Linux CI를 커버리지 권위로 삼습니다. 로컬 Windows 수치를 Linux 100%라고 바꾸어 주장하지 않습니다.
W41b 최종 전체 벤치마크 출력 (공유 Windows 장비, 성능 순위 주장이 아님)
tailwind 27.39s 73,285,486 bytes (css 5,852 bytes)
stylex 35.72s 103,740,679 bytes (css 425 bytes)
stylex-turbo 7.37s 33,970,014 bytes (css 424 bytes)
stylex-turbo-devup-ui 6.93s 25,192,711 bytes (css 321 bytes)
vanilla-extract 14.86s 74,591,039 bytes (css 294 bytes)
kuma-ui 16.74s 82,209,515 bytes (css 340 bytes)
panda-css 16.96s 79,581,700 bytes (css 21,149 bytes)
chakra-ui 32.52s 227,004,588 bytes (css 0 bytes)
mui 25.35s 110,509,954 bytes (css 0 bytes)
devup-ui 16.30s 73,284,477 bytes (css 562 bytes)
devup-ui-single 16.66s 73,259,413 bytes (css 790 bytes)
tailwind-turbo 5.00s 31,258,182 bytes (css 6,197 bytes)
devup-ui-single-turbo 8.59s 29,838,914 bytes (css 327 bytes)
devup-ui-turbo 5.93s 29,834,449 bytes (css 358 bytes)
vanilla-extract-devup-ui 5.08s 29,862,166 bytes (css 268 bytes)
tailwind-turbo-devup-ui 5.09s 29,869,772 bytes (css 530 bytes)
vinext-devup-ui 3.38s 1,225,869 bytes (css 29,746 bytes)
devup-ui-collapse 4.37s 25,821,309 bytes (css 1,286 bytes)
tailwind-turbo median 4.73s (6 cold samples: 4.53s, 4.94s, 4.48s, 4.51s, 6.01s, 6.60s)
devup-ui-single-turbo median 5.57s (6 cold samples: 4.56s, 4.80s, 5.41s, 7.62s, 5.72s, 9.20s)
vanilla-extract-devup-ui median 5.34s (6 cold samples: 4.48s, 4.59s, 4.26s, 6.59s, 6.10s, 6.23s)

Linux CI 최종 결과

CI run37706894876은 PR head **a8994a7a0a6bdd7f252b8a1cab660a01b59791f5**에서 success입니다.

Job 결과
publish success
benchmark success
landing-next-e2e success
vinext-rsc-css-e2e success
  • Linux tarpaulin(--all-targets --engine llvm, CI의 --fail-under100): 100.00%,9812/9812 lines covered. Windows에서 관측한 낮은 숫자를 이유로 커버리지 제외나 불필요한 source 수정은 하지 않았습니다.
  • Bun: 5482 pass,0 fail,functions/lines100%; Bun preload regression 6 pass,0 fail.
  • publish의 landing E2E는 per-file/singleCss 각각 130 pass이며, Next/RSC의 두 모드도 별도 job에서 성공했습니다.
  • Upload to codecov.io와 codecov/patch 모두 success. 외부 outage 예외를 적용하지 않았습니다.
  • 실제 pre-commit 훅을 CI unset 상태로 실행하고 검증한 전체 트리를 커밋했습니다(별도 훅 우회 없음). PR은 draft로 유지하며 merge하지 않았습니다.

새로운 Devup 빌드 타임 오류는 없습니다. 상세 native CI JSON과 publish log는 작업 기록 ci-result-b1.json, ci-publish-b1.log, ci-evidence-b.json에 보존했습니다.

실제 WASM 프로브

W41b final rebuilt WASM real output

Executed the read-only shared survey/probe.ts with DEVUP_WASM pointing to this worktree's final rebuilt bindings/devup-ui-wasm/pkg/index.js (including thin-vec0.2.21) and this worker's probe.tsx. Durable native output: probe-current-b.log; guard exit0, Closed=true/Remaining=0.

Actual transformed code:

import "@devup-ui/react/devup-ui.css";
export function Fixture() {
	return <div className="a b c d e">W41</div>;
}

Actual CSS rule suffix (generated theme preamble omitted here):

.a{background:red}.b{padding:16px}.c{width:100px}@media(min-width:768px){.d{width:200px}}.e:hover{background:blue}

The static JSX imports become a CSS import and DOM classes, with no styling runtime. No build error was emitted.

Panda CSS 회귀 수정 증거

Panda @pandacss/dev1.12.1 -> 2.1.2 업데이트 후 암묵적 프리셋 제거 때문에 Box export가 사라지고 TS2305가 발생했습니다. 공식 v2 migration에 따라 승인된 preset-base/preset-panda2.1.2를 private benchmark에만 추가하고 presets로 명시했습니다. 신규 의존성 금지 지침에 대한 승인된 예외이며 공개 패키지에는 추가하지 않았습니다.

  • Red: W41 전체 benchmark에서 Module '../../styled-system/jsx' has no exported member 'Box'로 exit1.
  • Green: fresh v2 codegen126files에서 jsx/index.js 및 .d.ts가 Box를 export; Next16.4.0 webpack build exit0, type check 및4/4 static pages 완료.
  • 생성된 실제 CSS에 padding-block:28px, padding-right:20px, hover yellow/cell 및 @media (width >= 40rem)의 responsive font-size32px, 기본 토큰 --spacing-4:1rem을 확인했습니다.
  • 기존 page/prepare/build script/preflight는 유지했습니다. 새로운 runtime styling이나 타입 검사 우회는 없습니다.
  • 6 GiB watchdog: build peak936046592bytes, cap stop0, Closed=true/Remaining=0.

기존 $text literal을 신규 Panda token으로 바꾸거나 pixel-equivalence를 주장하지 않았습니다. 이 fixture의 기존 유효하지 않은 색상 literal은 PR의 남는 한계에 따로 기록했습니다.

전체 JavaScript 직접 의존성: 변경 전/후 선언 및 잠금

W41 직접 의존성 변경 전/후 버전

기준: origin/main의 지정 커밋 a935315c34b45aeda6dc156e29a5c76df51b76bd 파일을 Git show로 직접 읽은 값과 현재 bun.lock (2026-10-07T23:32:59.056Z) 비교. 이전 작업자의 동시 변경 스냅샷은 사용하지 않았습니다. 범위 문자열과 실제 잠금 버전을 분리했습니다. 동일 의존성의 여러 선언은 고유 값으로 합쳤고, 별칭은 키와 실제 패키지를 함께 표시했습니다. 테스트 통과를 주장하는 표가 아닙니다.

의존성 키 → 실제 패키지 변경 전 선언(고유 값) 변경 전 잠금 변경 후 선언(고유 값) 현재 잠금 npm latest / 최고 안정판
@babel/core ^8.0 8.0.6 ^8.0.7 8.0.7 8.0.7 / 8.0.7
@babel/plugin-syntax-flow ^8.0 8.0.1 ^8.0.1 8.0.1 8.0.1 / 8.0.1
@babel/plugin-syntax-jsx ^8.0 8.0.1 ^8.0.1 8.0.1 8.0.1 / 8.0.1
@babel/plugin-syntax-typescript ^8.0 8.0.3 ^8.0.3 8.0.3 8.0.3 / 8.0.3
@chakra-ui/react ^3.37 3.37.0 ^3.37.0 3.37.0 3.37.0 / 3.37.0
@emotion/react ^11.14 11.14.0 ^11.14.0 11.14.0 11.14.0 / 11.14.0
@emotion/styled ^11.14 11.14.1 ^11.14.1 11.14.1 11.14.1 / 11.14.1
@kuma-ui/core ^1.6 1.6.4 ^1.6.4 1.6.4 1.6.4 / 1.6.4
@kuma-ui/next-plugin ^1.4 1.4.2 ^1.4.2 1.4.2 1.4.2 / 1.4.2
@mdx-js/loader ^3.1 3.1.1 ^3.1.1 3.1.1 3.1.1 / 3.1.1
@mdx-js/react ^3.1 3.1.1 ^3.1.1 3.1.1 3.1.1 / 3.1.1
@mdx-js/rollup ^3.1 3.1.1 ^3.1.1 3.1.1 3.1.1 / 3.1.1
@mui/material 9.4 9.4.0 ~9.4.0 9.4.0 9.4.0 / 9.4.0
@next/mdx ^16.3 16.3.6 ^16.4.0 16.4.0 16.4.0 / 16.4.0
@pandacss/dev ^1.12 1.12.1 ^2.1.2 2.1.2 2.1.2 / 2.1.2
@pandacss/preset-base 1.12.1 ^2.1.2 2.1.2 2.1.2 / 2.1.2
@pandacss/preset-panda 1.12.1 ^2.1.2 2.1.2 2.1.2 / 2.1.2
@playwright/test ^1.63.0 1.63.0 ^1.64.0 1.64.0 1.64.0 / 1.64.0
@rsbuild/core ^2.2 2.2.9 ^2.2.12 2.2.12 2.2.12 / 2.2.12
@rsbuild/plugin-react ^2.1 2.1.0 ^2.1.1 2.1.1 2.1.1 / 2.1.1
@storybook/addon-docs ^10.6 10.6.0 ^10.6.1 10.6.1 10.6.1 / 10.6.1
@storybook/addon-onboarding ^10.6 10.6.0 ^10.6.1 10.6.1 10.6.1 / 10.6.1
@storybook/react-vite ^10.6 10.6.0 ^10.6.1 10.6.1 10.6.1 / 10.6.1
@stylexjs/babel-plugin 0.19.1, ^0.19 0.19.1 0.19.1, ^0.19.1 0.19.1 0.19.1 / 0.19.1
@stylexjs/nextjs-plugin ^0.11 0.11.1 ^0.11.1 0.11.1 0.11.1 / 0.11.1
@stylexjs/open-props ^0.11 0.11.1 ^0.11.1 0.11.1 0.11.1 / 0.11.1
@stylexjs/postcss-plugin 0.19.1 0.19.1 0.19.1 0.19.1 0.19.1 / 0.19.1
@stylexjs/stylex ^0.19 0.19.1 ^0.19.1 0.19.1 0.19.1 / 0.19.1
@tailwindcss/postcss ^4.3 4.3.3 ^4.3.3 4.3.3 4.3.3 / 4.3.3
@types/body-scroll-lock ^3.1 3.1.2 ^3.1.2 3.1.2 3.1.2 / 3.1.2
@types/bun latest 1.4.2 ^1.4.2 1.4.2 1.4.2 / 1.4.2
@types/mdx ^2.0 2.0.14 ^2.0.14 2.0.14 2.0.14 / 2.0.14
@types/node 26.6, ^26, ^26.6 26.6.2 ^26.6.4, ~26.6.4 26.6.4 26.6.4 / 26.6.4
@types/react 19.3, ^19, ^19.3 19.3.0 ^19.3.0, ~19.3.0 19.3.0 19.3.0 / 19.3.0
@types/react-dom 19.3, ^19, ^19.3 19.3.0 ^19.3.0, ~19.3.0 19.3.0 19.3.0 / 19.3.0
@types/react-syntax-highlighter ^15.5 15.5.13 ^15.5.13 15.5.13 15.5.13 / 15.5.13
@types/react-test-renderer ^19.3 19.3.0 ^19.3.0 19.3.0 19.3.0 / 19.3.0
@types/webpack ^5.28 5.28.5 ^5.28.5 5.28.5 5.28.5 / 5.28.5
@typescript-eslint/rule-tester ^8.70 8.70.1 ^8.71.1 8.71.1 8.71.1 / 8.71.1
@typescript-eslint/utils ^8.70 8.70.1 ^8.71.1 8.71.1 8.71.1 / 8.71.1
@typescript/native → typescript npm:typescript@^7.0.2 7.0.2 npm:typescript@^7.0.2 7.0.2 7.0.2 / 7.0.2
@typescript/typescript6 ^6.0, ^6.0.2 6.0.2 ^6.0.2 6.0.2 6.0.2 / 6.0.2
@vanilla-extract/css ^1.21 1.21.2 ^1.21.2 1.21.2 1.21.2 / 1.21.2
@vanilla-extract/next-plugin ^2.5 2.5.2 ^2.5.2 2.5.2 2.5.2 / 2.5.2
@vitejs/plugin-react ^6.1, ^6.1.1 6.1.1 ^6.1.2 6.1.2 6.1.2 / 6.1.2
@vitejs/plugin-rsc 0.5.35, ^0.5.35 0.5.35 0.5.36, ^0.5.36 0.5.36 0.5.36 / 0.5.36
babel-plugin-react-compiler ^1.0 1.0.0 ^1.0.0 1.0.0 1.0.0 / 1.0.0
body-scroll-lock 3.1 3.1.5 ~4.0.0-beta.0 4.0.0-beta.0 4.0.0-beta.0 / 3.1.5
bright ^1.0 1.0.0 ^1.0.0 1.0.0 1.0.0 / 1.0.0
bun-test-env-dom ^1.1.0 1.1.0 ^1.1.0 1.1.0 1.1.0 / 1.1.0
clsx ^2.1 2.1.1 ^2.1.1 2.1.1 2.1.1 / 2.1.1
csstype-extra latest 0.1.37 ^0.1.37 0.1.37 0.1.37 / 0.1.37
eslint ^10.11 10.11.0 ^10.12.0 10.12.0 10.12.0 / 10.12.0
eslint-plugin-devup ^2.1 2.1.0 ^2.1.0 2.1.0 2.1.0 / 2.1.0
eslint-plugin-eslint-plugin ^7.6 7.6.2 ^7.6.2 7.6.2 7.6.2 / 7.6.2
eslint-plugin-jsonc ^3.4 3.4.2 ^3.4.2 3.4.2 3.4.2 / 3.4.2
eslint-plugin-mdx ^3.8 3.8.1 ^3.8.1 3.8.1 3.8.1 / 3.8.1
eslint-plugin-storybook ^10.6 10.6.0 ^10.6.1 10.6.1 10.6.1 / 10.6.1
globals ^17.12 17.12.0 ^17.13.0 17.13.0 17.13.0 / 17.13.0
husky ^9.1 9.1.7 ^9.1.7 9.1.7 9.1.7 / 9.1.7
lenis 1.3 1.3.26 ~1.3.26 1.3.26 1.3.26 / 1.3.26
next 16.3, ^16.3 16.3.6 ^16.4.0, ~16.4.0 16.4.0 16.4.0 / 16.4.0
next-themes ^0.4 0.4.6 ^0.4.6 0.4.6 0.4.6 / 0.4.6
postcss ^8.5 8.5.28 ^8.5.29 8.5.29 8.5.29 / 8.5.29
prettier ^3.9 3.9.9 ^3.9.9 3.9.9 3.9.9 / 3.9.9
react 19.3, ^19.3, ^19.3.0 19.3.0 ^19.3.0, ~19.3.0 19.3.0 19.3.0 / 19.3.0
react-dom 19.3, ^19.3 19.3.0 ^19.3.0, ~19.3.0 19.3.0 19.3.0 / 19.3.0
react-icons ^5.7 5.7.0 ^5.7.0 5.7.0 5.7.0 / 5.7.0
react-markdown ^10.1 10.1.0 ^10.1.0 10.1.0 10.1.0 / 10.1.0
react-server-dom-webpack ^19.3 19.3.0 ^19.3.0 19.3.0 19.3.0 / 19.3.0
react-syntax-highlighter ^16.1 16.1.1 ^16.1.1 16.1.1 16.1.1 / 16.1.1
react-test-renderer ^19.3 19.3.0 ^19.3.0 19.3.0 19.3.0 / 19.3.0
rimraf ^6.1 6.1.3 ^6.1.3 6.1.3 6.1.3 / 6.1.3
rollup-plugin-preserve-directives ^0.4 0.4.0 ^0.4.0 0.4.0 0.4.0 / 0.4.0
storybook ^10.6 10.6.0 ^10.6.1 10.6.1 10.6.1 / 10.6.1
tailwindcss ^4.3 4.3.3 ^4.3.3 4.3.3 4.3.3 / 4.3.3
ts_dependency_graph ^2.1 2.1.1 ^2.1.1 2.1.1 2.1.1 / 2.1.1
typescript → @typescript/typescript6 npm:@typescript/typescript6@^6.0.2 6.0.2 npm:@typescript/typescript6@^6.0.2 6.0.2 6.0.2 / 6.0.2
typescript ^7.0.2 7.0.2 ^7.0.2 7.0.2 7.0.2 / 7.0.2
typescript-eslint ^8.70 8.70.1 ^8.71.1 8.71.1 8.71.1 / 8.71.1
vinext 1.0.0, ^1.0.0-beta.12 1.0.0, 1.0.0-beta.12 1.0.1, ^1.0.1 1.0.1 1.0.1 / 1.0.1
vite 8.3.1, ^8.3 8.3.1 8.3.3, ^8.3.3 8.3.3 8.3.3 / 8.3.3
vite-plugin-dts ^5.1 5.1.1 ^5.1.2 5.1.2 5.1.2 / 5.1.2
호환 범위 내 Rust 잠금 업데이트
crate 변경 전 잠금 변경 후 잠금
cc 1.4.7 1.6.0
either 1.18.0 1.19.0
find-msvc-tools 0.1.13 0.1.14
hmac-sha1-compact 1.1.7 1.1.8
insta 1.48.0 1.49.0
js-sys 0.3.105 0.3.106
libc 0.2.189 0.2.190
powerfmt 0.2.0 0.2.1
siphasher 1.0.3 1.0.4
smallvec 1.16.1 1.16.2
thin-vec 0.2.20 0.2.21
tokio 신규 전이 의존성 1.53.2
wasm-bindgen 0.2.128 0.2.129
wasm-bindgen-futures 0.4.78 0.4.79
wasm-bindgen-macro 0.2.128 0.2.129
wasm-bindgen-macro-support 0.2.128 0.2.129
wasm-bindgen-shared 0.2.128 0.2.129
wasm-bindgen-test 0.3.78 0.3.79
wasm-bindgen-test-macro 0.3.78 0.3.79
wasm-bindgen-test-shared 0.2.128 0.2.129
web-sys 0.3.105 0.3.106
yoke-derive 0.8.3 0.8.4
zerocopy 0.8.58 0.8.61
zerocopy-derive 0.8.58 0.8.61

Refs #682

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-openagent)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
@github-actions

github-actions Bot commented Oct 8, 2026

Copy link
Copy Markdown
Contributor

Changepacks

@devup-ui/wasm@1.0.83 → 1.0.84 - bindings/devup-ui-wasm/package.json

Patch

  • Update direct dependencies to their latest published versions and refresh compatible Rust dependencies while retaining React 18 and 19 peer support. Next 16.4.0 no longer reproduces the plain Turbopack worker-off exit hang; the upstream webpack MDX metadata error remains. No new Devup UI build-time errors.

@devup-ui/bun-plugin@1.0.22 → 1.0.23 - packages/bun-plugin/package.json

Patch

  • Update direct dependencies to their latest published versions and refresh compatible Rust dependencies while retaining React 18 and 19 peer support. Next 16.4.0 no longer reproduces the plain Turbopack worker-off exit hang; the upstream webpack MDX metadata error remains. No new Devup UI build-time errors.

@devup-ui/components@0.1.60 → 0.1.61 - packages/components/package.json

Patch

  • Update direct dependencies to their latest published versions and refresh compatible Rust dependencies while retaining React 18 and 19 peer support. Next 16.4.0 no longer reproduces the plain Turbopack worker-off exit hang; the upstream webpack MDX metadata error remains. No new Devup UI build-time errors.

@devup-ui/eslint-plugin@1.0.22 → 1.0.23 - packages/eslint-plugin/package.json

Patch

  • Update direct dependencies to their latest published versions and refresh compatible Rust dependencies while retaining React 18 and 19 peer support. Next 16.4.0 no longer reproduces the plain Turbopack worker-off exit hang; the upstream webpack MDX metadata error remains. No new Devup UI build-time errors.

@devup-ui/next-plugin@1.0.90 → 1.0.91 - packages/next-plugin/package.json

Patch

  • Update direct dependencies to their latest published versions and refresh compatible Rust dependencies while retaining React 18 and 19 peer support. Next 16.4.0 no longer reproduces the plain Turbopack worker-off exit hang; the upstream webpack MDX metadata error remains. No new Devup UI build-time errors.

@devup-ui/react@1.0.44 → 1.0.45 - packages/react/package.json

Patch

  • Update direct dependencies to their latest published versions and refresh compatible Rust dependencies while retaining React 18 and 19 peer support. Next 16.4.0 no longer reproduces the plain Turbopack worker-off exit hang; the upstream webpack MDX metadata error remains. No new Devup UI build-time errors.

@devup-ui/reset-css@1.0.31 → 1.0.32 - packages/reset-css/package.json

Patch

  • Auto-update: depends on '@devup-ui/react' via a local workspace dependency

@devup-ui/rsbuild-plugin@1.0.67 → 1.0.68 - packages/rsbuild-plugin/package.json

Patch

  • Update direct dependencies to their latest published versions and refresh compatible Rust dependencies while retaining React 18 and 19 peer support. Next 16.4.0 no longer reproduces the plain Turbopack worker-off exit hang; the upstream webpack MDX metadata error remains. No new Devup UI build-time errors.

@devup-ui/vite-plugin@1.0.73 → 1.0.74 - packages/vite-plugin/package.json

Patch

  • Auto-update: depends on '@devup-ui/wasm' via a local workspace dependency

@devup-ui/webpack-plugin@1.0.71 → 1.0.72 - packages/webpack-plugin/package.json

Patch

  • Update direct dependencies to their latest published versions and refresh compatible Rust dependencies while retaining React 18 and 19 peer support. Next 16.4.0 no longer reproduces the plain Turbopack worker-off exit hang; the upstream webpack MDX metadata error remains. No new Devup UI build-time errors.

@codecov

codecov Bot commented Oct 8, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

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.

1 participant