2026-05-24
요약 (AI 작성)
오늘은 ohah/zntc의 #3680 버그 수정 후속 작업과 성능 최적화가 주된 활동이었습니다. Transformer와 Bundler 관련 여러 사각지대를 수정하고, Parser와 Bundler의 성능을 개선하여 트래픽 절감을 이루었습니다. 또한 ohah/suji에서는 WebContentsView의 CEF Views 기반 자식 윈도우 처리, 생명주기 이벤트, 크로스 플랫폼 E2E 테스트 등을 포괄적으로 다루며 안정성을 강화했습니다. ohah/ohah.github.io는 크론 작업 기록과 문서화를 지속적으로 관리했습니다.
커밋
ohah/ohah.github.io
- chore: update cron verification log (2026-05-24 09:30 KST)
- cron: verify docs/monthly-opensource/crd/development-3.mdx
- docs: update CRON_CRD_WRITE.md - verified electron-mcp-server/development-1.mdx
- cron: verify crd/development-1.mdx spelling (2026-05-24 15:00 KST)
- docs: update CRON_CRD_WRITE.md with 2026-05-24 12:00 KST verification
- docs: Update CRON_CRD_WRITE.md - 2026-05-24 13:00 KST cron task completed
- docs: add cron completion log (2026-05-24 16:30 KST)
- cron: document completed verification for development-4.mdx (2026-05-24 18:00 KST)
- docs: update CRON_CRD_WRITE.md - verified hwpjs/development-6.mdx spelling (2026-05-24 22:30 KST)
ohah/suji
- docs: sync WebContentsView status
- Harden CEF Views window option coverage
- Implement CEF Views child window probe
- Preserve hidden child views during CEF Views reorder
- Restore CEF Views window lifecycle events
- Stabilize CEF Views child view destroy
- Make CEF Views default for WebContentsView
- Add cross-platform WebContentsView E2E
- Document and test CEF Views view path policy
- Use CI-safe Linux CEF process flags
- Fix cross-platform CEF runtime startup
- Harden WebContentsView E2E diagnostics
- Harden Node SDK prepare and E2E logs
- Harden cross-platform WebContentsView E2E
- Wire CEF Views WebContentsView APIs
- Use normal CEF subprocess path on Linux CI
- Package CEF runtime assets for cross-platform E2E
- Harden Linux WebContentsView E2E runtime
- Handle early CEF IPC responses
- Harden E2E page selection and CEF cache paths
- Initialize CEF before dev subprocesses
- Raise E2E Bun timeout for startup hooks
- Fix Windows CEF runtime install step
- Harden macOS WebContentsView E2E window query
- Select main E2E page by localhost target
ohah/zntc
- fix(transformer): #3680 post-merge — V1 descriptor reorder + V8 extends hoist revert
- style: zig fmt — V5 회귀 테스트 multi-line expect 정리
- fix(transformer): #3680 2nd post-review — 8건 사각지대 일괄 처리
- fix(transformer): #3680 post-review — 7건 사각지대 일괄 처리
- fix(transformer): private method 내 super.x → __superGet lowering (#3680)
- docs: atexit → NAPI env cleanup hook 표현 일관화 (#dev-leak-investigation follow-up)
- fix(napi): atexit → napi_add_env_cleanup_hook (Linux dlopen 호환) + leak-gate workflow 비활성
- [fix(bundler): code-review max — infos0..out_idx] 슬라이스 + stale comment
- fix(bundler): manualChunks 흡수 후 빈 entry chunk 가 placeholder 치환 누락
- fix(bundler): #3680 옵션 A — analyzer text fallback (transformer rebind 회복)
- refactor(bundler): #3680 binding_scanner ↔ linker analyzer 통합 — single source of truth
- fix(transformer): V8 super_proto_alias 가 unused 일 때
var _a;leak 차단 (루트커즈 fix) - fix(bundler): #3680 통합 안전망 — 옵션 B revert + escape 색인 (3-layer)
- perf(bundler): #3680 namespace local set gating — text 색인 메모리 절감
- cleanup(bundler): #3680 옵션 B — 보수 fallback 제거 (옵션 A 후속)