📋 Changelog

업데이트 로그

GAMEBOY.KR의 모든 변경사항을 투명하게 기록합니다

v3.50.0 현재 버전
213 릴리스 수
798 변경 항목
2주 전 마지막 업데이트
31~45 / 총 224개 릴리스 · 페이지 3/15
v3.41.0

🆕 신규 기능 1

  • 소개 페이지 전면 리디자인 — 기존 텍스트 기반 소개 페이지를 프리미엄 디자인의 전용 템플릿(page-about.php)으로 교체. 히어로 섹션, 핵심 콘텐츠 카드, AI 뉴스룸 소개, 플랫폼 기능(게임DB/스트리머랭킹/Modrinth/허브), 커뮤니티 참여 시스템(골드/출석/퀴즈/카지노/배틀), 운영 정보, CTA 섹션 총 7개 영역으로 구성

🔧 개선 2

  • 소개 페이지 실시간 통계 — 발행 기사 수, 카테고리 수, 가입 회원 수, 등록 스트리머 수를 DB에서 자동 집계하여 히어로 섹션에 표시 (4시간 캐시 적용)
  • 소개 페이지 모바일 최적화 — 반응형 그리드 레이아웃 적용. 데스크톱 3열 → 태블릿 2열 → 모바일 1열 자동 전환, 터치 친화적 카드 UI, 다크/라이트 모드 대응
v3.40.7

🆕 신규 기능 1

  • wp-admin 사용자 목록 회원가입일 컬럼 추가 — 사용자 관리(users.php)에 회원가입일(Registered Date) 컬럼 추가. 날짜·시간·경과시간 표시, 컬럼 클릭 오름차순/내림차순 정렬 지원, 기본 정렬을 최근 가입순(DESC)으로 설정. mu-plugin 방식으로 코어 수정 없이 구현.
v3.40.4

🔧 개선 1

  • 관리자 퍼블리셔 UI — 커뮤니티 삭제된 글 목록 시 삭제 상태[삭제됨] 업데이트 지원

🐛 버그 수정 1

  • 관리자 퍼블리셔 이력 — 삭제된 글 상태 감지 로직 수정: wp_posts(WordPress 표준 테이블) 대신 gb_board_posts(커뮤니티 보드 커스텀 테이블) 참조로 변경, Soft Delete(status=deleted) 방식도 함께 감지하도록 개선, DB ENUM 컬럼에 deleted 값 자동 마이그레이션 추가
v3.40.2

🆕 신규 기능 1

  • 콜라보 보드 관리자 필터 관리 버튼 — /collabs/ 페이지의 필터 영역에 관리자(manage_options) 전용 ⚙️ 필터 관리 버튼 추가. 클릭 시 wp-admin 콜라보 관리 페이지(gsh-collabs)로 이동하여 필터 태그를 관리할 수 있음. 모바일 반응형 지원.
v3.40.0

🆕 신규 기능 2

  • MC 관리 — 수동 마감 토글 — 신청서를 마감일과 무관하게 즉시 마감/해제할 수 있는 🔒/🔓 토글 버튼 추가. 관리자 신청서 목록에서 원클릭 마감 처리, 프론트엔드에서 마감 상태 실시간 반영
  • MC 관리 — 비승인제 신청 모드 — 신청서에 ⚡비승인제(Auto-Approval) 옵션 추가. 비승인제 선택 시 신청 즉시 RCON whitelist add 명령 자동 실행, 화이트리스트 자동 등록. 관리자 승인 없이 즉시 서버 접속 가능. 양식 빌더에서 승인제/비승인제 선택 UI 추가

🔧 개선 1

  • MC 관리 — DB 스키마 v1.8.0 마이그레이션wp_gbmcm_forms 테이블에 is_manually_closedapproval_mode 컬럼 자동 추가. 기존 신청서는 승인제(approval) 기본값으로 하위 호환성 보장
v3.33.1

🔧 개선 3

  • **AI 자동 글쓰기 카테고리 정렬 개선** — /board/admin-publisher/ 페이지의 카테고리 드롭다운 정렬이 커뮤니티 게시판 상단 바로가기(gbb-quick-nav)와 동일한 순서로 변경되었습니다. 기존에는 가나다순(알파벳순)으로 정렬되어 첫 번째 카테고리가 개로 표시되었으나, 이제 자유 게시판부터 시작하는 게시판 네비게이션 순서와 일치합니다. 하위 카테고리가 있는 게시판(게임 대화, 게임 하드웨어, 마인크래프트 등)은 그룹(optgroup)으로 묶여 시각적으로 구분됩니다
  • **AI 자동 글쓰기 버튼 위치 개선** — /board/ 커뮤니티 메인 페이지의 관리자 전용 AI 자동 글쓰기 버튼 위치를 퀵 네비게이션 아래 별도 영역에서 헤더의 글쓰기 버튼 바로 오른쪽으로 이동. 관리자에게 더 직관적인 접근성을 제공하며 모바일에서는 글쓰기 버튼 아래에 세로 배치되어 UX 유지
  • 채널 페이지 달력-CTA 간격 추가 — 방송 스케줄 달력(gsh-cal-wrap)과 합방 제안하기 버튼(gsh-ch-collab-cta) 사이에 margin 20px/16px 간격 추가. CSS 캐시 버스팅 버전 업데이트
v3.33.0

🆕 신규 기능 4

  • 🤖 관리자 AI 자동 글쓰기 — 외부 URL을 입력하면 AI가 분석하여 커뮤니티 게시판에 블로그 형식 글을 자동 등록하는 관리자 전용 기능. YouTube 영상 임베드 프리뷰, 일반 웹 OG 링크 프리뷰 카드 포함. 게시판 카테고리 선택, 실시간 진행 상태, 최근 생성 이력 조회. /board/ 메인에 관리자 전용 AI 자동 글쓰기 버튼 추가
  • MC 관리 — 응답 확인 기능 — 관리자가 신청서별로 응답 확인 대상 사용자를 지정하면, 해당 사용자는 프론트엔드(/mc-server/)에서 📊 응답 확인 버튼을 통해 간소화된 뷰 전용 응답 목록을 확인할 수 있습니다. 관리자 응답 보기 페이지에 태그 형태의 사용자 관리 UI(추가/제거) 포함.
  • MC 관리 — 응답 확인 기능 — 관리자가 신청서별로 응답 확인 대상 사용자를 지정하면, 해당 사용자는 프론트엔드(/mc-server/)에서 간소화된 뷰 전용 응답 목록을 확인할 수 있습니다. 관리자 응답 보기 페이지에 태그 형태의 사용자 관리 UI 포함.
  • MC 관리 — 응답 뷰 메모 기능 — 각 응답 카드에 메모 입력 기능 추가. 응답 확인 대상 사용자는 메모를 작성할 수 있고, 메모 삭제는 관리자만 가능. 실시간 AJAX 반영, 슬라이드 애니메이션, Enter키 등록 등 편의 기능 포함.

🔧 개선 2

  • AI 자동 글쓰기 폼 UI 개선 — 카테고리 select와 URL 입력을 2줄 구조로 변경하여 긴 카테고리명 잘림 해소, 전체 너비 활용, 모바일 반응형 최적화, CSS/JS filemtime 기반 캐시 버스팅 적용
  • MC 관리 — 응답 뷰 URL 자동 링크 — 응답 데이터 중 URL 주소를 자동 인식하여 클릭 가능한 링크로 변환합니다. 새 탭에서 열리도록 target="_blank" 적용.

🔒 보안 1

  • MC 관리 — 응답 확인 보안 강화 — 비로그인 사용자 접근 차단(로그인 안내 표시), in_array strict 타입 비교, 이메일 필드 마스킹(개인정보 보호), 브레드크럼 응답/내 신청 페이지 대응 추가, 불필요한 이중 조건문 정리.
v3.32.9

🔧 개선 3

  • **채널 디렉토리** — 스트리머 채널 카드에 저장된 모든 데이터 전체 표시: bio(자기소개) 60자 잘림 제거, game_tags(게임 태그) 전체 출력, style_tags(스타일 태그) 전체 출력
  • **/channel/ 빈 URL 리디렉션** — `/channel/` (슬러그 없이) 접속 시 404 페이지가 표시되던 문제 수정. 채널 디렉토리 페이지(`/channels/`)로 301 리디렉션 처리하여 빈 URL 접속 시에도 의미 있는 페이지를 안내합니다
  • **GNB 스트리머 허브 드롭다운에 채널 탐색 메뉴 추가** — 상단 네비게이션의 스트리머 허브 드롭다운에 '📺 채널 탐색' 서브메뉴를 추가하여 채널 디렉토리(`/channels/`) 페이지에 직접 접근할 수 있습니다. 기존에는 URL 직접 입력으로만 접근 가능했습니다

🐛 버그 수정 1

  • **Rank Math SEO 중복 출력 해결** — 스트리머 허브 페이지(`/channels/`, `/collabs/` 등)에서 Rank Math의 description·canonical이 허브 플러그인 자체 SEO와 중복 출력되던 문제 수정. Rank Math의 `wp_head` 콜백을 `wp_head` priority 0에서 동적으로 탐색·제거하는 방식으로 완전 차단. 모든 허브 페이지에서 URI 기반 감지도 추가하여 query var 타이밍 문제를 근본 해결
vv3.37.9

🆕 신규 기능 1

  • 프로모션 등록 시 디스코드 알림을 Rich Embed로 개선. 파트너 아이콘/이름, 제목 링크, 리워드 유형/상세, 모집 인원, 마감일, 한줄 요약, 대표 이미지 미리보기를 포함하는 풍부한 Embed 메시지로 변경.
vv3.37.8

🔧 개선 1

  • 프로모션 카드 대표 이미지 세로 이미지 잘림 수정. object-fit:cover→contain으로 변경하여 전체 이미지 표시. max-height 400→600px(PC), 250→400px(모바일) 확대. 업로드 프리뷰도 480px로 확대.
vv3.37.7

🔧 개선 1

  • 프로모션 보드 게시판/프로모션 상세보기의 YouTube 영상 크기를 300x150에서 600x337(16:9 비율)로 확대. max-width:600px + aspect-ratio:16/9 + 모바일 반응형 대응.
vv3.37.6

🆕 신규 기능 1

  • 프로모션 등록/수정 폼의 대표 이미지를 URL 직접 입력 → 드래그앤드롭 이미지 업로드 UI로 전면 교체. 실시간 프리뷰, 업로드 스피너, 이미지 제거 버튼, 모바일 반응형 대응.
vv3.37.5

🔧 개선 2

  • 파트너 게시판 WYSIWYG 초고도화 (v2.7.4): 커뮤니티 수준 에디터(굵게/기울임/취소선/목록/링크/이미지/영상/YouTube/링크카드), 드래그앤드롭·붙여넣기 첨부, 리치 카드 뷰어+아코디언, 모바일 반응형
  • 파트너 페이지 전체 alert() 제거: 비파괴적 토스트 알림(showToast)으로 교체. 유효성 검증 실패 시 shake 애니메이션 적용.

🐛 버그 수정 2

  • 파트너 게시판 YouTube 임베드 미표시 수정: wp_kses_post()가 iframe을 제거하는 문제를 커스텀 sanitizeRichContent()로 해결. YouTube 도메인 화이트리스트 적용.
  • 프로모션 보드(promotions/?tab=board, tab=promos) 글 상세보기 및 프로모션 등록/수정 시 YouTube iframe이 제거되는 문제 수정. wp_kses_post → sanitizeRichContent / wp_kses iframe 허용 적용.
vv3.34.0

🆕 신규 기능 3

  • **채널 한마디 알림 모달** — 내 스트리머 채널에 새로운 한마디(댓글)가 달리면, 사이트 접속 시 우측 상단에 애니메이션 알림 모달이 표시됩니다. 새 한마디 개수, 채널명이 표시되며 "한마디 보러가기" 버튼으로 채널 방명록으로 바로 이동하거나, "확인" 버튼으로 알림을 닫을 수 있습니다. 확인 후에는 같은 알림이 다시 표시되지 않으며, 새로운 한마디가 추가로 달리면 다시 알림이 뜹니다. 모바일 반응형 지원
  • **실시간 30초 Polling** — 웹페이지에 머무는 동안에도 30초 간격으로 새 한마디를 자동 감지하여 모달을 동적 생성. 페이지 새로고침 없이도 실시간 알림 수신. 탭 비활성↔활성 전환 시 즉시 체크. 배경 블러/오버레이 없이 모달만 독립적으로 표시하여 사이트 브라우징에 방해 없음
  • 그룹 로고 업로드/URL 변경 기능 — 그룹 생성 시 로고를 파일 업로드 또는 URL로 등록 가능. 그룹 관리 탭에서도 로고 변경/삭제 지원. (v2.4.6 API: logo-upload, logo-remove 엔드포인트 추가)

🐛 버그 수정 1

  • **채널 한마디 알림 미작동 수정** — 내 채널에 한마디가 달려도 알림 모달이 전혀 표시되지 않던 문제 수정. 알림 감지 쿼리에서 채널 소유자 본인이 작성한 댓글을 제외하는 조건이 있어, 모든 댓글이 필터링되던 것이 원인. 이제 자기든 누구든 한마디를 작성하면 무조건 알림이 출력됩니다. 페이지 이동 시에도 알림이 즉시 표시됩니다
v3.40.1

🔧 개선 1

  • 커뮤니티 이미지 업로드 용량 확대 — 글쓰기 시 이미지 업로드 최대 용량을 2MB에서 10MB로 증가

GAMEBOY.KR 외부 채널

다양한 플랫폼에서 GAMEBOY.KR과 소통하세요