Skip to content

fix(rhwp-firefox): vite.config.ts __APP_VERSION__ define 주입 (#205)#209

Merged
edwardkim merged 1 commit into
edwardkim:develfrom
postmelee:fix/issue-205-firefox-app-version
Apr 20, 2026
Merged

fix(rhwp-firefox): vite.config.ts __APP_VERSION__ define 주입 (#205)#209
edwardkim merged 1 commit into
edwardkim:develfrom
postmelee:fix/issue-205-firefox-app-version

Conversation

@postmelee

@postmelee postmelee commented Apr 20, 2026

Copy link
Copy Markdown
Collaborator

요약

Firefox 확장에서 메뉴 → 도움말 → 제품 정보 클릭 시 ReferenceError: __APP_VERSION__ is not defined 발생.

rhwp-firefox/vite.config.tsdefine: { __APP_VERSION__: ... } 누락이 원인. rhwp-chrome (#196) 과 동일 패턴으로 readFileSync + studioPkg 로딩 + define 추가.

변경 내용

  • readFileSync import 추가
  • rhwp-studio/package.json 로딩
  • define.__APP_VERSION__ 에 studio 버전 주입

검증

  • cd rhwp-firefox && npm run build 성공
  • 산출물 viewer-*.js__APP_VERSION__ 잔존 0회, "0.7.3" 치환 확인
  • Firefox about:debugging 재로드 → 메뉴 → 도움말 → 제품 정보 → 콘솔 에러 없음 + 버전 표시 정상 (작업지시자 수동 확인 완료)

동작 확인 스크린샷

image

관련

제품 정보 다이얼로그에서 ReferenceError 발생하는 문제 수정.
rhwp-chrome 의 edwardkim#196 수정과 동일 패턴 적용.

closes edwardkim#205
@edwardkim edwardkim merged commit 48e0d05 into edwardkim:devel Apr 20, 2026
6 checks passed
edwardkim added a commit that referenced this pull request Apr 20, 2026
2026-04-20~21 사이클 정리:

PR 처리 9건:
- admin merge 5: #209 #214 #215 #221 #224
- cherry-pick + close 2: #213 (+중복 #210 close), #181 (+golden 재생성)
- dependabot close 2: #211 #212 (devel 수동 bump + target-branch=devel 설정)
- 보류 1: #165 skia (별도 사이클)

이슈 close 7: #173 #195 #202 #205 #207 #210 #222
신규 이슈 등록 1: #204 (표 Undo/Redo)

Chrome Web Store / Edge Add-ons v0.2.1 심사 통과 (2026-04-21).

local/task205 폐기: PR #209+#214 가 중복 처리하여 잔여 고유 기여 분리 곤란.

기여자 7명 감사 기록.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
edwardkim added a commit that referenced this pull request Apr 21, 2026
한글판 README.md 와 영문판 README_EN.md 의 섹션 구조·내용을 1:1 일치시킴.

주요 변경:
- Roadmap + Milestones 섹션을 상단(로드맵/이정표 위치) 으로 이동
- v0.5.0 ~ v0.7.x 이정표에 v0.2.1 사이클 전체 반영 (Chrome/Edge 심사 통과, PR #213/#215/#221/#169/#209/#214/#224/#181)
- rhwp-firefox (v0.1.1 AMO 준비) + rhwp-safari (v0.2.1) 섹션 추가
- 기여자 감사 목록 확장: @seo-rii, @planet6897, @yl-star7 추가 (9명)
- Features: OLE/Chart/EMF native rendering 항목 추가 (#221)
- Project Structure: src/emf/, src/ooxml_chart/, rhwp-firefox/, rhwp-shared/ 반영
- Trademark 섹션 신규 (한글판 동일 위치)
- AI 페어 프로그래밍 섹션: Git Workflow / Task Workflow / Debugging Protocol / Documentation Rules 완전 반영
- 로드맵 링크를 mydocs/eng/report/rhwp-milestone.md 로 보정
- 테스트 수치 783 → 935

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
edwardkim added a commit that referenced this pull request Apr 22, 2026
한글판 README.md 와 영문판 README_EN.md 의 섹션 구조·내용을 1:1 일치시킴.

주요 변경:
- Roadmap + Milestones 섹션을 상단(로드맵/이정표 위치) 으로 이동
- v0.5.0 ~ v0.7.x 이정표에 v0.2.1 사이클 전체 반영 (Chrome/Edge 심사 통과, PR #213/#215/#221/#169/#209/#214/#224/#181)
- rhwp-firefox (v0.1.1 AMO 준비) + rhwp-safari (v0.2.1) 섹션 추가
- 기여자 감사 목록 확장: @seo-rii, @planet6897, @yl-star7 추가 (9명)
- Features: OLE/Chart/EMF native rendering 항목 추가 (#221)
- Project Structure: src/emf/, src/ooxml_chart/, rhwp-firefox/, rhwp-shared/ 반영
- Trademark 섹션 신규 (한글판 동일 위치)
- AI 페어 프로그래밍 섹션: Git Workflow / Task Workflow / Debugging Protocol / Documentation Rules 완전 반영
- 로드맵 링크를 mydocs/eng/report/rhwp-milestone.md 로 보정
- 테스트 수치 783 → 935

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@postmelee postmelee deleted the fix/issue-205-firefox-app-version branch May 2, 2026 07:07
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