promotional bannermobile promotional banner

IberisUI

A one-click installer that replicates Iberis's complete ElvUI/BenikUI UI — including pre-configured profiles for ▎ BigWigs, Details, MRT, and more — across Retail and all Classic clients.

File Details

v2.08

  • R
  • May 11, 2026
  • 58.83 KB
  • 31
  • 12.0.5+4
  • Classic + 3

File Name

ElvUI_IberisUI-v2.08.zip

Supported Versions

  • 12.0.5
  • 5.5.3
  • 3.4.3
  • 2.5.5
  • 1.15.8

ElvUI IberisUI

v2.08 (2026-05-11)

Full Changelog Previous Releases

  • chore: bump version to v2.08 (채팅 fade nil 에러 fix + 로드 안내 메시지)
    Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com
  • docs: v2.08 changelog 추가
    Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com
  • feat: 로드/업데이트 안내 메시지 + 클릭 가능한 CurseForge 링크
    ElvUI/BenikUI처럼 게임 로드 시 채팅창에 IberisUI 버전 안내 메시지
    출력. IberisUIDB.lastSeenVersion으로 첫 로드 / 업데이트 / 동일 버전
    3개 분기 자동 감지. 업데이트 분기에선 이전 버전 표시 + 변경 사항
    링크 안내.
    URL은 |Hurl:...|h hyperlink 포맷으로 출력하고 SetItemRef를 후킹해서
    "url:" 타입 클릭 시 StaticPopup으로 URL 입력박스 다이얼로그 표시
    (Ctrl+C로 복사 가능). EditBox 필드는 Anniversary의 신형
    StaticPopup_Game(self.EditBox) + 레거시(self.editBox) 양쪽 fallback.
    Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com
  • fix: ChatFrame5 fade out 시 oldAlpha nil 에러 방지
    Blizzard FCF_FadeOutChatFrame이 max(GetAlpha, chatFrame.oldAlpha)를
    호출하는데, oldAlpha는 ChatFrame_OnEnter에서 처음 세팅되는 필드.
    IberisUI가 FCF_OpenNewWindow로 만든 ChatFrame5("커뮤니티")에 마우스
    한 번도 안 들어간 상태에서 fade 트리거되면 oldAlpha=nil로 에러 발생.
    SetupChatWindows 마지막에 모든 ChatFrame.oldAlpha를 1로 초기화하는
    안전망 추가. ChatFrame5 자체의 도킹 시퀀스도 fade 에러로 중단되던
    케이스가 해소됨.
    Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com
  • docs: 프로젝트 컨벤션/구조를 CLAUDE.md로 정리
    Claude Code가 디렉토리 진입 시 자동으로 읽는 컨텍스트 파일.
    다른 PC에서 작업할 때도 git pull 즉시 동일한 컨텍스트 확보.
    • 의존성 정책 (RequiredDeps + 외부 애드온 통합 패턴)
    • 디렉토리 구조 + assets private 분리 안내
    • 호환 shim 정책 (core/compat.lua)
    • 커밋/릴리스 규칙
    • 개발 환경 (클론 위치, 정션, gh 인증)
      .pkgmeta: CLAUDE.md도 패키지 제외
      Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com
  • chore: assets 폴더를 별도 private repo로 분리
    • assets/ 전체를 git 추적에서 제거 (.gitignore 추가)
    • 로고는 README 표시용으로 media/에 보존
    • .pkgmeta: media도 패키지 제외 (CurseForge 빌드 대상 아님)
    • README.md: 로고 이미지 URL을 media/ 경로로 갱신
    • README.md: v2.07 changelog 항목 추가 (compat shim)
      assets/ 내 zip / 설명 파일 / 한글 패처 등은 비공개 보조 자산이라
      public 레포에 둘 필요가 없음 → 별도 private 레포(ElvUI_IberisUI-assets)에서 관리
      Co-Authored-By: Claude Opus 4.7 (1M context) noreply@anthropic.com