📋 Changelog

업데이트 로그

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

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

🆕 신규 기능 5

  • 커뮤니티 보드 v2.8.5 — 글 보기 하단에 같은 게시판 글 목록 표시 (상단 고정글 포함)
  • 영상 공유 카드 고도화 — 디스코드 공유 시 MP4 썸네일(ffmpeg 자동생성) + 인라인 재생 지원
  • GA4 기반 참여도 개선 5종 — 읽기 진도바, 자동 목차(TOC), 이전/다음 카드, 모바일 하단 네비, 푸시 CTA
  • 인디 공포 게임 언어 데이터 — 스트리머 추천 게임 273개 전체 언어 지원 현황 수집·표시
  • 한국어 지원 게임 강조 — 한국어 지원 게임에 태극기 리본 + 보라색 카드 테두리

🔧 개선 6

  • 모바일 메뉴 버튼 작동 복구 (offcanvas-navigation v12 정합성)
  • 커뮤니티 게시판 네비게이션 활성 상태 시인성 대폭 개선 (보라색 그라데이션 + 글로우)
  • 스트리머 허브 추천 게임 페이지 페이지네이션 구현 (273개 → 24개/페이지)
  • AI 기사 품질 게이트 도입 — 발행 전 고유성·깊이 검증
  • AI 기사 한국 시장 컨텍스트 삽입 (40%+ 한국어 비율 강제)
  • Score Judge v3.0 — 소스 권위도, 콘텐츠 깊이 평가 추가

🐛 버그 수정 4

  • 데일리 룰렛 — 멈춘 색상과 당첨 포인트 불일치 수정
  • 접속자 로그 인기 콘텐츠 기사 링크 깨짐 수정 (한국어 URL 인코딩)
  • 접속 인텔리전스 키워드 발견 표시 버그 3건 수정
  • GSC 미색인 기사 개선 실험 시작 (유사도 필터 0.70→0.30)

🔒 보안 4

  • 커뮤니티 보드 플러그인 전수 보안 감사 (42 PHP + 3 JS)
  • 전체 사이트 보안 전수 감사 (테마 + 4 필수 플러그인 + 24 커스텀 플러그인)
  • 배틀 의견 DOM XSS 취약점 수정 — HTML 삽입 → 텍스트 삽입 + 이스케이프 함수
  • 독자 반응 AJAX Nonce 추가 (보안 토큰)
v3.2.0

🆕 신규 기능 3

  • MP4 드래그 앤 드롭 — 게시판 글쓰기에서 영상 파일 드래그 앤 드롭 삽입 지원
  • 링크 카드 OG 이미지/영상 — 뉴스·커뮤니티 글 공유 시 대표 이미지, 영상 인라인 재생
  • 공지사항 대표 이미지 — 15개 공지글 전체에 AI 생성 대표 이미지 설정

🔧 개선 6

  • 드래그 오버 시 "📷🎬 이미지·영상을 여기에 놓으세요" 비주얼 피드백
  • 영상만 첨부 시 본문 없음 오류 해결 (미디어 콘텐츠 인식)
  • 대분류 카테고리 선택 시 하위 분류 게시글 통합 표시 (하위 카테고리 조회)
  • AI 기사 자동 내부 링크 삽입 (G-8) 기능 활성화 확인
  • AI 기사 영문 슬러그 자동 생성 (G-10) 기능 활성화 확인
  • AI 기사 메타 설명 자동 설정 (G-11) 기능 활성화 확인

🐛 버그 수정 3

  • 모바일 메뉴 열릴 때 네비바와의 갭 수정 (iOS Safari)
  • 모바일 메뉴 v12 — State-to-DOM 동기화로 고스트 클릭 영구 해결
  • 속보 티커 영역이 메뉴 갭에 보이는 문제 수정

🔒 보안 6

  • 영상 업로드 전수 보안 감사 — 8단계 보안 파이프라인 구현
  • ffmpeg 프로세스 10초 timeout 적용 (DoS 방어)
  • 이미지 업로드 Rate Limiting 추가 (회원 30개/시간, 비회원 5개/시간)
  • 영상 업로드 Rate Limiting 추가 (회원 10개/시간, 비회원 3개/시간)
  • IP 스푸핑 취약점 3건 수정 (HTTP_X_FORWARDED_FORREMOTE_ADDR)
  • OG Meta 정보 속성 이스케이프 + 정수 변환 방어 적용
v3.1.0

🆕 신규 기능 3

  • Modrinth 콘텐츠 파이프라인 스케일링 — 워치리스트 200→221개, 일일 16~20건 자동 발행
  • 한판승부 아카이브 — 지난 배틀 아코디언 펼침 기능, 이전 토론 다시 보기
  • 일간 매거진 — 하루 주요 뉴스 자동 컴파일, 매거진 형식 발행

🔧 개선 4

  • AI 배틀 시스템 v2.1 — 5분 자기 치유(Self-Healing) 크론으로 업그레이드, 최대 공백 5시간→5분
  • 일간 매거진 AI 출력 raw HTML/Markdown 태그 노출 방지 (이중 방어 필터)
  • 스트리머 관리 페이지 풀 와이드 레이아웃
  • Modrinth 일일 발견 1→3건/일, 업데이트 최대 5→10건/실행

🐛 버그 수정 2

  • Modrinth Thinking Model 호환성 수정 (gemini-2.5-flash 사고과정 파트 처리)
  • Modrinth 제어 문자 JSON 파싱 오류 수정

성능 2

  • Modrinth flock 파일 잠금 전 서비스 적용 — 동시 실행 충돌 방지
  • Modrinth maxOutputTokens 4096→8192 증가 — 긴 기사 잘림 해결
v3.0.0

🆕 신규 기능 7

  • Modrinth API 모듈 v1.0.0 — 독립형 PHP Labrinth v2 클라이언트 (검색/프로젝트/버전/체인지로그)
  • Modrinth 카테고리 7개 — 모드 소식, 플러그인 소식, 추천 세트, 오늘의 발견, 주간 차트, 리소스팩&셰이더
  • Modrinth 5개 AI 에이전트 — Discovery, Trending, New Projects, Updates, Weekly Charts 자동화
  • GBB AI Engine v2.0 — 10개 Gemini 모델 중앙화 폴백 시스템 (429 에러 분산)
  • 스트리머 랭킹 실시간 업데이트 — 5분 크론 + AJAX 3분 폴링 + 녹색 펄스 동기화 인디케이터
  • 유튜브 영상 수동 수집 위젯 — WP Admin 대시보드에서 3단계 보안(nonce+권한+60초 잠금)으로 즉시 수집
  • 빈 카테고리 안내 페이지 — Modrinth 등 새 카테고리 "콘텐츠 준비 중" 랜딩 페이지

🔧 개선 5

  • AI 배틀 v2.0 — 정적 폴백 풀 48개, 3단계 폴백 체인, 429 분산
  • 메론일락 게시판 영상 정렬 불일치 수정 (YouTube publishedAt 기반 정렬)
  • Rank Math SEO v1.0.265 호환성 전수 감사 완료
  • 사이드바 카테고리 Modrinth 아래 News 순서 보장 — CSS Flexbox order 패턴
  • 메뉴에 🟣 MODRINTH 항목 추가 (포지션 #3)

성능 3

  • Nginx FastCGI 캐시 활성화 — TTFB 1.5초 → 17ms (97% 개선)
  • 크론 전체 nice -n 15 + ionice -c 3 적용 — 방문자 웹 요청 우선 처리
  • 3-Tier 캐싱 전략 완성 (Nginx FastCGI + WP Super Cache + Redis Object Cache)

🔒 보안 3

  • PHP-FPM 크래시 방어 설정 (pm.max_requests=500, request_terminate_timeout=300)
  • OPcache JIT 이중 로딩 방지 (SIGSEGV 방어, 20-opcache.ini symlink 제거)
  • Collector 설정 파일 외부 접근 차단
v2.9.0

🆕 신규 기능 5

  • AI 퀴즈 프롬프트 엔진 v2.0 — 8개 카테고리 × 20+ 서브토픽 = 160+ 주제 풀
  • AI 배틀 시스템 (CX.2) — 한판승부, 매시간 AI 주제 자동 생성, 투표 기반 토론
  • 커뮤니티 대시보드 v3.0 — 풀 와이드 2단 레이아웃, 통계 카드 8개
  • 포인트 P2P 후원 (CX.11) — 게시글 고정 스폰서십 시스템 "구걸"
  • 커뮤니티 활동 CX 네비게이션 — ⚔️ 한판승부, 🧠 퀴즈, 🎰 카지노, 🎯 출석, 🏆 랭킹 분리 행

🔧 개선 6

  • 퀴즈 선택지 UI 여백 최적화 (긴 영문 텍스트 대응)
  • 관리자 게시글 관리 v2.0 (카드 UI + 이동/수정 기능)
  • 커뮤니티 설정 페이지 모던 UI (iOS 토글 스위치)
  • 퀴즈/배틀 보상 투명성 개선 — 서브타이틀에 포인트 명시
  • 커뮤니티 카테고리 2-depth 드래그 앤 드롭 관리 UI (Sortable.js)
  • 포인트 통합 로깅 포인트 로그 — 카지노/퀴즈/출석 모두 중앙화

🐛 버그 수정 5

  • 홈페이지 사이드바 하단 밀림 — Excerpt HTML 미닫힘 태그 영구 해결
  • AI 퀴즈 40% 슬롯 누락 — WP-Cron 드리프트 해결, 5분 자기 치유 크론 도입
  • 게시판 쌍따옴표(\") 역슬래시 표시 — 역슬래시 제거 함수 적용
  • 카지노 홀짝/더블 세션 기반 캐시아웃 시스템 정비
  • 데일리 룰렛 CSS 색상-보상 동기화 수정

🔒 보안 4

  • AI 퀴즈 시스템 전수 감사 (6건 수정: IP 검증, 만료 검증, AI 응답 검증, 관리자 리셋 권한)
  • 게시글 애니메이션 기준 DB화 + 설정 페이지 전수 보안 감사
  • 커뮤니티 보드 v2.5.4 보안 감사 (카테고리 삭제/뎁스 버그, AJAX 데이터 노출, 검색 URL 인코딩)
  • 비밀번호 특수문자 역슬래시 제거 함수 적용 (텍스트 정제 함수 이중 이스케이프 해결)
v2.8.0

🆕 신규 기능 3

  • 커뮤니티 보드 v2.5.x — 2-depth 카테고리 계층 구조 + 네스트 드래그 앤 드롭 관리
  • 인라인 클러스터 네비게이션 — 부모-자식 카테고리 관계를 드롭다운 없이 인라인 표시
  • 커뮤니티 게시판 검색 엔진 — 카테고리 이름/슬러그/설명/태그 매칭 + 게시글 검색

🔧 개선 5

  • 레거시 GnuBoard URL 301 리다이렉트 — 12개 패턴 Nginx 레벨 처리
  • 크론 전수 감사 완료 — old-www 잔여 크론 6개 비활성화
  • WP-Cron 실행 주기 매분 → 5분 변경
  • 커뮤니티 게시판 모바일 CX 페이지 네비게이션 접기 (위 공간 절약)
  • 한국어 정렬 우선순위 적용 (REGEXP 기반)

성능 2

  • Redis Object Cache 활성화 — SQL 부하 대폭 감소
  • WP Super Cache 파일 캐시 활성화 — 정적 페이지 즉시 응답
v2.7.0

🆕 신규 기능 4

  • AI 퀴즈 스트림 (CX.3) — 매시간 자동 게임 퀴즈 생성 (Gemini 2.0 Flash)
  • 카지노 & 아케이드 (CX.4) — 홀짝, 더블 오어 낫싱 포인트 소비 게임
  • 랭킹 시스템 (CX.5) — 다차원 활동 리더보드 (참여왕, 연승왕)
  • 출석 룰렛 (CX.1) — 일일 체크인 + 랜덤 포인트 보상 회전판

🔧 개선 4

  • 퀴즈 60분 사이클 — 50분 활성 + 10분 대기 구조
  • 퀴즈 카테고리 8종 순환 (레트로/뉴스/e스포츠/역사/인기/신규/하드/랜덤)
  • 배틀 시간대별 AI 주제 가중치 (저녁 게임↑, 점심 라이프스타일↑)
  • 통합 포인트 & 레벨 시스템 (EXP 기반 레벨업)
v2.6.0

🆕 신규 기능 5

  • 스트리머 허브 v2.0 — 개인 스트리머 페이지 (/streamer/{slug}/)
  • 치지직 실시간 방송 상태 — 67개 채널 11초 내 전수 폴링
  • Soop(아프리카TV) 방송 상태 — 5분 캐시 API + 플레이어 API 폴백
  • 유튜브 영상 동기화 — 6시간 크론으로 최신 10개 유튜브 영상 자동 수집
  • 스트리머 등록 시스템 — 공개 등록 폼 + 관리자 승인

🔧 개선 4

  • 스트리머 허브 URL 라우팅 (template_include 방식)
  • 유튜브-보드 자동 게시 — 유튜브 채널 히스토리를 커뮤니티 게시판에 자동 마이그레이션
  • 치지직 SPA OG 태그 우회 — 서버사이드 API 호출로 링크 미리보기 생성
  • 치지직 라이브 카드 — #00FFA3 녹색 테두리 + LIVE 펄스 인디케이터

🔒 보안 3

  • 스트리머 등록 입력 검증 — Regex URL 검증 + 길이 제한
  • 스트리머 등록 Rate Limiting — IP당 24시간 5회, 60초 1회 제한
  • 등록 AJAX 방어 — nonce 필수 + JSON 에러코드 표준화 (E01-E08)
v2.5.0

🆕 신규 기능 5

  • 그룹 일정 캘린더 — 그룹 내 월간 캘린더 뷰로 방송/콜라보/대회/이벤트/회의 일정 관리. 멤버가 직접 일정 추가/삭제 가능, 공식 일정 구분 표시
  • 그룹 게시판 — 공지/자유/콜라보/후기/피드백 카테고리별 게시판. 글쓰기, 상세 보기, 댓글 기능 포함. 관리자급 공지 작성 권한 분리
  • 커스텀 카테고리 네비게이션 숏코드[gb_category_nav] 기사/커뮤니티 분류 2단 위젯
  • 커뮤니티 글 작성자 수정 버튼 — 본인 글에 보라색 그라데이션 수정 버튼 표시
  • 독자 반응 시스템 — 좋아요/유용해요 + 인기도 엔진 (시간 감쇄 알고리즘)

🔧 개선 5

  • 그룹 탭 UI 확장 — 기존 멤버/관리 탭에 📅 일정, 📋 게시판 탭 추가. 모바일 가로 스크롤 지원
  • 사이드바 카테고리 위젯 필터 — 스트리머/미분류 카테고리 제외
  • 사이드바 빈 카테고리 표시 활성화 (커뮤니티 하위: 질문/답변, 갤러리)
  • Rank Math 사이트맵 자동 갱신 — 포스트 발행/수정 시 즉시 캐시 무효화
  • AVIF Site Health 테스트 제거 (PRO 전용 기능 경고 숨김)
v2.4.0

🆕 신규 기능 3

  • Push 알림 시스템 — OneSignal 연동 자동 속보 알림
  • Service Worker 자동 관리gb-push-sw.js 루트 자동 생성
  • 속보 자동 알림 발송_is_breaking=true 또는 점수 90+ 기사 자동 Push

🔧 개선 4

  • Push 알림 관리 메뉴 "Double-Lock" 패턴 승격 (최상위 메뉴)
  • 구독자 관리 — SHA256 해싱, 비회원 IP+UA 식별
  • Push 통계 Direct DB Query — 실시간 구독자 수 + 발송 이력
  • 알림 도메인 Whitelisting — gameboy.kr + 승인된 CDN만 허용
v2.3.0

🆕 신규 기능 3

  • WP Admin 대시보드 위젯 8종 — AI 파이프라인, GameScout, 스트리머, 출석, 인기도, 기자단, Push, 제휴 마케팅
  • GameScout 탐색 봇 — 인디 게임 자동 발굴 (itch.io, IndieDB, Steam, Reddit)
  • 소스 ENUM 확장scout_itchio, scout_indiedb, scout_steam, scout_reddit

🔧 개선 3

  • 대시보드 위젯 우선순위 정렬 (편집 통계, AI, GameScout 최상단)
  • 기자단 역할 통합 — trainee_journalist/journalist → 표준 author/editor
  • Push 통계 위젯 Option Key 불일치 해결
v2.2.0

🆕 신규 기능 4

  • AI 기사 자동 발행 v2.0 — 카테고리별 전용 프롬프트 (뉴스/리뷰/공략/칼럼)
  • AI 자동 내부 링크 (G-8) — 발행 시 2~3개 관련 기사 링크 자동 삽입
  • AI 자동 영문 슬러그 (G-10) — 한국어 제목을 Gemini API로 영문 kebab-case 변환
  • SEO OG/Twitter 카드 고도화 — YouTube 인라인 재생, MP4 직접 재생 메타태그

🔧 개선 4

  • Score Judge — 관련성 점수 55점+ 필터링 (저품질 기사 차단)
  • CTR 최적화 헤드라인 공식 — [임팩트 태그] + [흥미 훅] + [수치]
  • IndexNow 프로토콜 Bing/Yandex 실시간 색인 제출
  • Google News 전용 RSS 피드 (/feed/google-news/) mu-plugin
v2.1.0

🆕 신규 기능 4

  • 뉴스 수집 멀티 에이전트 시스템 — Collector, Score Judge, AI Publisher 분리
  • Score Judge v1.0 — Gemini 2.0 Flash 기반 0~100점 관련성 평가
  • Discord 듀얼 웹훅 — 편집부(기사/매거진) + 운영(GameScout/헬스체크) 분리
  • 시스템 헬스 모니터 — H1~H8 8개 지표 자동 수집 + Discord 알림

🔧 개선 4

  • 뉴스 수집 소스 다양화 — Google News RSS, 국내 3사(루리웹/게임메카/인벤), Steam AppNews
  • Micro Collect v3 — 5분 주기 고속 RSS/API 폴링
  • AI Publisher — 15분 주기 큐레이션 + 기사 생성
  • 유튜브 API 키 3-key DB 기반 로테이션
v2.0.0

🆕 신규 기능 8

  • WordPress 6.9.1 기반 뉴스 사이트 전환 — GnuBoard5에서 WordPress로 플랫폼 마이그레이션
  • MoreNews 부모 테마 + gamernews 차일드 테마 — 뉴스 매체 전용 디자인 시스템
  • 뉴스 수집 시스템 v1.0 — Google News RSS, 국내 게임 매체 자동 수집
  • AI 기사 자동 발행 v1.0 — Gemini API 기반 뉴스 기사 생성
  • 스트리머 랭킹 v1.0 — 치지직/YouTube 스트리머 통합 랭킹 (독립 PHP 스크립트)
  • 커뮤니티 게시판 v1.0 — 2-depth 카테고리 기반 게시판 시스템 (GBB 플러그인)
  • 수다 채널 섹션 — Footer 소셜 미디어 3×3 그리드 카드 (YouTube, 치지직, 디스코드 등 9개)
  • 사이트 기본 페이지 15종 — 사이트 소개, 이용약관, 개인정보처리방침, DMCA, 연락처 등

🔧 개선 4

  • Rank Math SEO 통합 — 자동 스키마 마크업 (NewsArticle, Review, HowTo)
  • Google Analytics 4 연동
  • GnuBoard → WordPress 301 리다이렉트 — /pages/* → 새 WP 경로 Nginx 매핑
  • 레거시 DB(gameboy)와 신규 DB(gameboy_news) 병행 운영

GAMEBOY.KR 외부 채널

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