2026-04-21
요약 (AI 작성)
(요약 없음)
커밋
ohah/zts
- perf(bundler): dev_mode 에서 minify pass skip — HMR rebuild -14%
- perf(bundler): #1567 refine — oxc-style strict whitelist + Error Symbol safety
- perf(minifier): #1666 Phase 2+3 — single-use constant inline
- test(transformer): initInPlace 4종 유닛 테스트 추가 (RFC #1672 D1b-2/D1c 검증)
- refactor(bundler): #1672 Phase D1c — splitting 경로도 in-place + AstHandling enum 정리
- feat(transformer): #1672 Phase D1b-2 — single-bundle in-place mutation
- refactor(transformer): #1672 Phase D1b-1 — Transformer.ast 를 *Ast 포인터로 전환
- feat(transformer): #1672 Phase D1a — boundary/root fields 활성화 (clone 경로)
- feat(debug): AST lifetime 디버그 인프라 — D1 재개 준비
- perf(transformer): #1672 Phase C2c — visitListNode + visitExtraList identity
- perf(transformer): #1672 Phase C2b — visitUnary/Binary 자식-unchanged identity
- perf(transformer): #1672 Phase C2a — copyNodeDirect identity 반환
- style(napi): drop task reference from inline comment
- refactor(bundler): stable compiled_cache key via resolved module path
- perf(bundler): #1672 Phase B3 — first-build compiled_cache reuse
- refactor(bundler): factor CompiledOutputCache stats log into method
- perf(napi): wire compiled_cache into NAPI watch worker
- feat(log): category-toggleable debug log infrastructure
- test(bundler): expand HMR regression coverage (canonical_name strict + reparsed_paths + NAPI phantom)
- debug(b2): compiled_cache hit/miss counter for 번개 실측 (WILL REVERT)
- test(bundler): regression coverage for HMR fixes
- fix(linker): bounds-guard populateSymbolRefCounts alias branch
- fix(hmr): filter phantom updates to only reparsed modules
- fix(minify): avoid mutating cached Symbol.reference_count on rebuild
- fix(bundler): clear stale Symbol.canonical_name on cache hit
- build(napi): add -Dnapi-optimize option for debug/safety builds
- fix(graph): guard getMtime against null-byte / overlong paths
- fix(bundler): HMR alias_table ownership transfer (double-free + UAF)
- fix(semantic): hoist var/function inside arrow function body
- fix(semantic): visit Flow component wrapper const_decl for React ref resolution
- style(tests): fix oxfmt format in es5-class-super-shared-node.test.ts
- fix(semantic): hoist let/const/class in block scope for static resolution
- refactor(minify): require scratch allocator as explicit parameter
- fix(minify): skip orphan var_decls in dead-store elimination
- fix(class): avoid orphan function_decl breaking var _this in bundle+es5
- fix(bundler): HMR changed_modules use-after-free (#번개 실측)
- perf(bundler): #1672 Phase B2 — compiled output cache
- style(bundler): fix emitter.zig trailing blank line (zig fmt)
- refactor(bundler): #1672 Phase B1 — CompiledModule 타입 도입
ohah/ohah.github.io
- cron: mark docs/monthly-opensource/crd/development-2.mdx as checked
- cron: mark docs/monthly-opensource/crd/development-1.mdx as checked
- docs(crd): fix typos in development.mdx
- docs(monthly-opensource/crd): correct background.mdx spelling
- chore(cron): mark chromium/setup.mdx as checked
- docs/cron: mark chromium/merge.mdx as checked
- docs/cron: mark chromium/first-contribution.mdx as checked
- docs/cron: mark chromium/code-review.mdx as checked
- chore(cron): check docs/monthly-opensource/craby/development-3.mdx
- cron-crd-write: mark docs/monthly-opensource/crd/development-3.mdx as complete
- cron: mark docs/monthly-opensource/craby/development-2.mdx checked
- crd-write: check docs/monthly-opensource/craby/development-1.mdx
- docs: correct spelling in docs/monthly-opensource/craby/development.mdx
- docs(monthly-opensource/craby/background): correct typos in Korean
- chore: mark docs/monthly-opensource/index.mdx as checked
- chore: mark docs/monthly-opensource/index.mdx as checked in CRON_CRD_WRITE.md
- cron: mark docs/index.mdx as checked
- fix: update CRON_CRD_WRITE.md with full mdx list (58 files)
- cron-crd-write: mark all .mdx files complete and finalize checklist
- crond: mark docs/index.mdx as checked
- chore(cron): update CRON_CRD_WRITE.md - all mdx files checked
- docs: complete all mdx spelling check (2026-04-21)
- cron: crd-write - 모든 mdx 파일 맞춤법 검사 완료 (2026-04-21)
- crd: mark all mdx files checked (all [x])
- chore: 마지막 턴 완료 - 체크할 파일 없음으로 CRON_CRD_WRITE.md 업데이트
- cron: mark CRON_CRD_WRITE.md checklist complete and update next schedule
- cron: update completion timestamp to 2026-04-20 23:30 UTC
- docs: fix _meta.json date sorting (descending)
- docs: update 2026-04-20 summary with AI-written content