📋 Changelog

업데이트 로그

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

v3.50.0 현재 버전
213 릴리스 수
798 변경 항목
2주 전 마지막 업데이트
16~30 / 총 92개 릴리스 · 페이지 2/7
vv3.40.3

🐛 버그 수정 1

  • AI 자동 글쓰기 빈 여백 수정 — YouTube URL 기반 AI 자동 글쓰기(Auto Publisher)로 생성된 게시글 상단에 약 759px 빈 공간이 발생하는 버그 수정. iframe 없는 빈 비디오 임베드 컨테이너를 CSS(:has 선택자) + JS 폴백으로 자동 숨김 처리하고, 향후 생성 시 보드 표준 gbb-embed 클래스를 사용하도록 auto-publisher.php 개선
vv3.34.0

🐛 버그 수정 1

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

🐛 버그 수정 1

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

🐛 버그 수정 2

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

🐛 버그 수정 1

  • 댓글 쿨타임 타임존 불일치 수정 — time()(UTC)과 DB created_at(KST) 비교 시 9시간 차이로 쿨타임이 오작동하던 버그 수정. current_time(timestamp)으로 통일.
v3.35.3

🐛 버그 수정 1

  • 해시 라우팅 진입 시 게시판 미표시 버그 — #board 해시로 직접 접속 시 closeDetail/loadBoard 함수가 정의 전에 호출되어 에러 발생하던 문제 수정 (스크립트 실행 순서 조정)
v3.34.0

🐛 버그 수정 1

  • 그룹 게시판/캘린더 버그 수정 — end_date 유효성 검증 추가, 일정 폼 필드 초기화 누락 수정, 모바일 캘린더 CSS 선택자 오류 수정, XSS 방지 강화, 게시글 상세보기 중복 API 호출 제거
vv3.33.23

🐛 버그 수정 2

  • 스트리머 허브 /channels/ 페이지 SEO 수정 — 채널 디렉토리 페이지에서 title 태그가 누락되어 브라우저 탭과 검색엔진에 페이지 제목이 표시되지 않던 문제 수정. SEO 데이터 해석 및 출력 프로세스 디버깅을 통해 올바른 title 태그 생성 보장
  • /channels/ 페이지 모바일 UI 깨짐 수정 — 채널 탐색 페이지에서 폼 입력란(input)과 선택 요소(select)가 모바일 화면을 넘쳐 텍스트가 세로로 표시되던 문제 수정. PHP 및 CSS 파일 수정을 통해 모바일 환경에서 최적의 레이아웃과 반응형 디자인 적용
vv3.33.19

🐛 버그 수정 1

  • /channels/ SEO 수정 — 채널 디렉토리 페이지에서 \<title\> 태그가 누락되던 버그 수정. Rank Math 비활성화 시 WP core의 _wp_render_title_tag() 함수도 함께 깨지던 문제를 해결하여, 허브 플러그인이 title을 직접 출력하도록 변경
v3.33.21

🐛 버그 수정 1

  • 채널 디렉토리(/channels/) 모바일 UI 수정 — 모바일에서 검색 입력/셀렉트 폼이 화면 밖으로 넘치고, 합방 가능만 텍스트가 세로로 표시되던 문제 수정. flex-wrap·min-width 반응형 CSS 추가
v3.32.9

🐛 버그 수정 1

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

🐛 버그 수정 1

  • 커뮤니티 사이트맵 이미지 수 0 수정 — gbb-board-sitemap.xml에서 모든 게시글의 이미지 수가 0으로 표시되던 버그 수정. 게시글 본문 HTML에서 img 태그를 파싱하고 thumbnail_url을 포함하여 Rank Math 사이트맵에 image:image 태그를 올바르게 출력하도록 GBB_Sitemap_Provider에 extract_post_images() 메서드 추가. has_image 플래그를 활용한 성능 최적화 적용.
v3.33.13

🐛 버그 수정 2

  • Google Ads 404 정책 위반 해결 — 스트리머 허브 캠페인의 도착 페이지 /hub/가 404를 반환하는 문제 수정. Nginx에서 /hub//discover/ 301 리다이렉트 추가. 서비스 중단 없이 정책 위반 해소
  • Google Ads 사이트링크 404 수정 — 5개 사이트링크(게임 리뷰, 인디 게임, 스팀 뉴스, 모바일 게임 소식, 콘솔 게임 소식)의 최종 URL이 존재하지 않는 카테고리를 가리켜 404 반환. 올바른 카테고리 URL로 수정 완료: reviews, modrinth, new-releases, global, updates
v3.33.12

🐛 버그 수정 1

  • 미등록 크론 작업 수동 등록 — 제안 만료(daily), 추천 점수 산출(daily), 주간 TOP5(weekly) 3개 크론 작업이 플러그인 활성화 이후 추가되어 미등록 상태였던 것을 WP-CLI로 수동 등록 완료.
vv3.32.7

🐛 버그 수정 1

  • **합방 제안 모달 UI 개선** — 채널 페이지 합방 제안 모달의 스케줄 선택(select) 입력 필드에서 텍스트가 아래쪽으로 잘리는 문제 수정. 테마 기본 스타일(height: 37px)이 모달 폼 요소를 override하여 콘텐츠 영역이 부족했던 문제를 해결. 모든 폼 요소(input, select, textarea)에 일관된 높이(42px)와 line-height 적용

GAMEBOY.KR 외부 채널

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