추가 메뉴

릴리즈노트
v26.3.7-v1
SDK

Lv.1 SDK (127.♡.0.1)

2026년 3월 7일 PM 05:55

조회 1,273 공감 0

v26.3.7-v1

What's Changed

  • fix: 신고 기능 임시 차단 안내 메시지 추가 by @sdk-kr in #2682

  • update: php 패키지 업데이트 by @xperia-query in #2683

  • Revert "fix: 신고 기능 임시 차단 안내 메시지 추가" by @sdk-kr in #2685

  • fix(신고): admin_users 필드 검증 및 마이그레이션 스크립트 추가 by @sdk-kr in #2684

  • feat(singo): 크론 승인 배치별 그룹핑, dtype 하위호환 by @sdk-kr in #2686

  • fix: 메인 페이지 정리 및 사이드바 광고 오버플로우 수정 by @sdk-kr in #2687

Full Changelog: v26.2.12-v1...v26.3.7-v1

v26.3.7-v1

Latest

@sdk-kr

sdk-kr released this now

v26.3.7-v1

0d9f16a

What's Changed (v26.2.12-v1 → v26.3.7-v1)

🔐 인증 & 보안

  • feat: KG이니시스 간편인증 + 회원가입 약관 동의 by @sdk-kr in #326

  • feat: 서버사이드 세션 인증 전환 (JWT 제거) by @sdk-kr in #180

  • feat: 소셜로그인 SvelteKit 서버 라우트 구현 by @sdk-kr in #123

  • feat: 서브도메인 SSO용 damoang_jwt 쿠키 발급 by @sdk-kr in #239

  • fix: 쿠키 도메인 불일치로 인한 로그인 꼬임 방지 by @sdk-kr in #179

  • fix: 로그인/권한 체크 개선 및 OAuth 콜백 안정화 by @sdk-kr in #182

  • fix: 비로그인 사용자 공개 게시판 403 오류 수정 by @sdk-kr in #183

  • fix: 애플/카카오 로그인 수정 by @sdk-kr in #247

  • fix: Apple 로그인 cross-origin POST 허용 by @sdk-kr in #275

  • fix: 댓글 추천 + 애플/카카오 로그인 + 광고 문구 수정 by @sdk-kr in #242

  • fix: 보안 취약점 긴급 패치 by @sdk-kr in #241

  • fix: 추천인 IP 마스킹 (보안) by @sdk-kr in #274

  • fix: CodeQL 보안 취약점 8건 수정 by @unstable-code in #262

  • fix: CodeQL incomplete multi-character sanitization 4건 수정 by @unstable-code in #268

  • OAuth 콜백에서 refresh_token 생성 및 쿠키 도메인 설정 추가 by @sdk-kr in #237

⚡ 성능 최적화

  • perf: 동접 1만명 대응 성능 최적화 by @sdk-kr in #244

  • perf: SSR 성능 최적화 — 홈페이지 캐시, singleflight, async I/O by @sdk-kr in #272

  • perf: 게시판 목록 로딩 성능 최적화 + 미사용 이미지 정리 by @sdk-kr in #252

  • perf: API 요청 비용 절감 — CDN 캐시 + 일괄 조회 + 폴링 최적화 by @sdk-kr in #305

  • perf: celebration/banners SSR 직접 로딩으로 CDN 요청 제거 by @sdk-kr in #307

  • perf: Post 상세 페이지 onMount API → SSR 직접 로딩 by @sdk-kr in #308

  • perf: notification polling 감소 + memo 배치 API 준비 by @sdk-kr in #254

  • perf: SSR 테마 레이아웃 최적화 by @sdk-kr in #209

🔍 검색 & SEO

  • feat: Sphinx 기반 글로벌 검색 by @sdk-kr in #273

  • feat(seo): SEO 시스템 개선 및 Sitemap Index 지원 by @sdk-kr in #212

🎨 UI/UX 개선

  • feat: 홈페이지 추천글/새소식 탭 개선 + 읽은 글 표시 by @sdk-kr in #325

  • feat: 단축버튼 + 터치 제스처 + 개인화면설정 + 보안 수정 by @sdk-kr in #322

  • feat: 피드 페이지 클래식 레이아웃 및 UX 개선 by @sdk-kr in #197

  • feat: 회원 프로필 페이지 전면 개편 by @sdk-kr in #279

  • feat: 알림 시스템 확장 + 팔로우/구독 + 프로필 링크 by @sdk-kr in #278

  • feat: 댓글 디자인 개선 및 최고관리자 권한 추가 by @sdk-kr in #195

  • feat: 메뉴 관리 UX 개선 by @sdk-kr in #196

  • feat: 읽은 글 색상 구분 기능 홈페이지/사이드바 적용 by @sdk-kr in #282

  • feat: 게시판 즐겨찾기 단축키 (1-0, Shift+1-0) 추가 by @unstable-code in #266

  • feat: 댓글 Alt+Enter 단축키 추가 by @sdk-kr in #293

  • feat: SNS 공유 버튼 + 리액션 크기 개선 + 댓글 새로고침 by @sdk-kr in #313

  • feat: 마이페이지·댓글폼 아바타 이미지 표시 by @unstable-code in #277

  • feat: 축하메시지 롤링 UI 개선 by @sdk-kr in #294

  • feat: show memo badge in classic board list by @sdk-kr in #216

  • feat: 메인 상단 광고 슬롯에 DamoangBanner 적용 by @sdk-kr in #256

  • fix: 알림 클릭 시 해당 위치로 스크롤 by @sdk-kr in #324

  • fix: 로그인 페이지 소셜 우선 표시 및 추천 배지 색상 통일 by @sdk-kr in #181

  • fix: 다크모드 시스템 테마 연동 및 광고 눈부심 완화 by @sdk-kr in #302

  • fix: P0 모바일 좌우 스크롤 + 임베드 깨짐 수정 by @sdk-kr in #280

  • fix: 이모티콘 팝업 모바일 위치 개선 by @sdk-kr in #298

  • fix: 글꼴 크기 통일 (text-xs/sm → 고정 px) by @sdk-kr in #161

  • fix: 클래식 레이아웃 목록 제목 bold 제거 by @sdk-kr in #304

  • fix: 버튼 cursor:pointer + 마지막 댓글 padding 수정 by @sdk-kr in #300

  • fix: 메모 배지를 닉네임 앞으로 이동 by @sdk-kr in #301

  • fix: 댓글창 세로폭 축소 by @sdk-kr in #296

  • UI/UX 피드백 2차 개선 + 경험치 시스템 + 에러 핸들링 by @sdk-kr in #238

🧩 플러그인 & 확장 시스템

  • Unify plugin system with ExtensionManifest schema by @sdk-kr in #150

  • Add plugin ZIP upload system by @sdk-kr in #151

  • Implement Plugin Marketplace by @sdk-kr in #153

  • Integrate marketplace into admin routes by @sdk-kr in #154

  • refactor: 나눔 게시판 플러그인 분리 by @sdk-kr in #152

  • feat: 나눔 글쓰기 폼 플러그인 추가 및 훅 실행 버그 수정 by @sdk-kr in #156

  • feat: 회원 메모 플러그인 구현 by @sdk-kr in #120

  • feat: [code] BBCode 코드 블럭 파서 추가 by @unstable-code in #264

  • feat: 댓글 인라인 마크다운 지원 by @unstable-code in #269

  • feat: Add affiliate link conversion API by @sdk-kr in #210

  • fix: exclude .server.ts from plugin glob by @sdk-kr in #213, #214

📝 게시판 & 콘텐츠

  • feat: 게시판 레이아웃 시스템 (5종 레이아웃 + 관리자 전환 UI) by @sdk-kr in #122

  • feat: 게시판 레이아웃 3종 추가 (나눔, 축하메시지, 거래) by @sdk-kr in #205

  • feat: 소프트 삭제 + 수정/삭제 버튼 활성화 + 리비전 히스토리 by @sdk-kr in #188

  • feat: 비밀글/게시글이동/회원메모/투표 프론트엔드 구현 by @sdk-kr in #221

  • feat: 삭제된 글 관리 + UI 개선 by @sdk-kr in #217

  • feat: IP 표시/보호, 이미지 중복 방지, 관리자 게시판설정 by @sdk-kr in #224

  • feat: truthroom 게시판 워터마크 도입 by @unstable-code in #312

  • feat: 다기능 확장 (리액션, 멘션, 나눔, 상호작용 분석, 레벨 배지) by @sdk-kr in #127

  • feat: 게시글 동영상 자동 임베드 활성화 by @sdk-kr in #121

  • feat: P0 트래픽 전환 필수 기능 구현 by @sdk-kr in #125

  • feat: TipTap 에디터 개선 및 CI 배포 워크플로우 by @sdk-kr in #189

  • fix: 에디터 모드 전환 시 본문 사라짐 수정 by @sdk-kr in #290

  • fix: Tiptap 에디터 붙여넣기 시 이미지 링크 보존 by @sdk-kr in #249

  • fix: 카테고리 필수 게시판에서 미선택 작성 방지 by @sdk-kr in #286

  • fix: 글 목록 페이지 유지 + 알림 레이아웃 밀림 수정 by @sdk-kr in #285

  • fix: P0 핫픽스 — 댓글/인증/조회수/검색/알림/FAB by @sdk-kr in #271

  • fix: P1 버그 4건 일괄 수정 by @sdk-kr in #288

  • fix: 추천 시 IP 주소 저장 누락 수정 by @sdk-kr in #281

  • fix: 멘션 알림 API에 mentions 배열 미전송 버그 수정 by @sdk-kr in #299

📺 광고 & 배너

  • feat: 배너 시스템 개선 by @sdk-kr in #148

  • feat: 다모앙 배너 시스템 및 GAM 광고 개선 by @sdk-kr in #106

  • feat: 직접홍보 사잇글 + 축하메시지 리팩토링 by @sdk-kr in #143

  • feat: 축하메시지 롤링 싱크 + 새글 피드 + 배너 동기화 by @sdk-kr in #283

  • fix: 사이드바 광고 직접홍보 제거, GAM 폴백 적용 by @sdk-kr in #163, #165

  • fix: 게시판 사잇글 직접홍보 완전 제거 by @sdk-kr in #166

  • fix: 광고 서버 URL 환경변수화 by @sdk-kr in #225, #226, #227, #230

  • fix: 배너 슬롯 풀 랜덤 + 태그 네비게이션 위젯 by @sdk-kr in #259

  • fix: GAM 광고 빌드 수정 + 소모임 전체 목록 페이지 by @sdk-kr in #240

🏗️ 아키텍처 & 리팩토링

  • feat: Open-Core 분리 — Damoang 전용 코드 제거 및 환경변수화 by @sdk-kr in #169

  • feat: Damoang 테마 5개 Core로 복원 by @sdk-kr in #170

  • refactor: apps/admin → apps/web/admin 통합 후 삭제 by @sdk-kr in #168

  • refactor: 설정 Provider 기반으로 마이그레이션 by @sdk-kr in #203

  • refactor: 삭제된 글 관리 페이지를 ops.damoang.net으로 이동 by @sdk-kr in #218

  • fix: v2 API를 v1으로 통합 by @sdk-kr in #187

  • fix: 프로덕션 준비 — console.log 정리, Svelte 5 수정, 보안 강화 by @sdk-kr in #171

  • fix: 테마 FOUC 제거 — 조기 로딩 및 레이아웃 시프트 방지 by @sdk-kr in #172

🚀 CI/CD & 배포

  • ECR 기반 CI/CD 파이프라인으로 변경 by @sdk-kr in #199

  • ARM64 Docker 이미지 빌드 지원 by @sdk-kr in #200

  • feat: Docker 기반 Blue-Green 무중단 배포 시스템 by @sdk-kr in #160

  • feat: GitHub Releases로 프론트엔드 CI 배포 by @sdk-kr in #190

  • ci: auto-build on push, manual deploy only by @sdk-kr in #220

  • fix: 배포 후 흰 화면 자동 복구 by @sdk-kr in #236

  • fix: 배포 시 404 에러 근본 해결 by @sdk-kr in #245

  • fix: 배포 시 SHA 태그 사용으로 롤아웃 누락 방지 by @sdk-kr in #257

  • fix: JS 로드 실패 시 새로고침 안내 배너 by @sdk-kr in #248

  • fix: 배포 후 SW 캐시 미정리로 인한 접속 불가 수정 by @unstable-code in #263

  • fix: Safari bfcache 복원 시 stale 상태 방지 by @sdk-kr in #303

  • hotfix: Dantry 불필요한 에러 필터링 by @sdk-kr in #323

🐛 기타 버그 수정

  • fix: SSR rate limit 우회 헤더 추가 및 사이드바 광고 슬롯 추가 by @sdk-kr in #184

  • fix: API rate limit 완화 — nginx sidecar IP 문제 대응 by @sdk-kr in #246

  • fix: 축하 메시지 롤링 링크를 /message 페이지로 변경 by @sdk-kr in #198

  • fix: 축하메시지 텍스트 롤링과 이미지 배너 싱크 by @sdk-kr in #310

  • fix: 축하메시지 링크를 현재창으로 열리도록 변경 by @sdk-kr in #311

  • fix: widget settings 에러 수정 + 게시판 404 처리 by @sdk-kr in #260

  • fix: 홈페이지에서 로고/홈 클릭 시 새로고침 by @sdk-kr in #295

  • fix: 기본 페이지 타이틀에 종합 커뮤니티 추가 by @sdk-kr in #306

  • fix: giving 플러그인 import 빌드 에러 수정 by @sdk-kr in #292

  • fix: AuthUser 인터페이스에 mb_nick 필드 추가 by @sdk-kr in #284

v26.3.7-v1

Latest

@sdk-kr

sdk-kr released this now

v26.3.7-v1

79867c6

What's Changed (첫 릴리즈)

🔐 인증 & 보안

  • feat(auth): refreshToken httpOnly 쿠키 기반으로 변경 by @sdk-kr in #46, #107

  • feat(auth): damoang_jwt → angple JWT 토큰 교환 엔드포인트 추가 by @sdk-kr in #109

  • feat(auth): 회원가입 및 탈퇴 API 추가 by @sdk-kr in #75

  • feat(security): OAuth2 소셜 로그인, API Key 인증, 보안 미들웨어 by @sdk-kr in #95

  • feat: 경험치/포인트 API 및 쿠키 기반 JWT 인증 지원 by @sdk-kr in #148

  • feat: 게시판 권한 시스템 구현 by @sdk-kr in #108

  • fix: 추천인 IP 마스킹 (보안) by @sdk-kr in #164

  • fix: 보안 취약점 긴급 패치 by @sdk-kr in #241 (frontend)

  • chore: Gitleaks 시크릿 스캐닝 추가 by @unstable-code in #125

🧩 플러그인 시스템

  • feat: 플러그인 API DB 연동 구현 by @sdk-kr in #31

  • feat(plugin): 플러그인-메뉴 자동 연동 시스템 구현 by @sdk-kr in #40

  • feat: 플러그인 시스템을 위한 훅 실행 엔진 구현 by @sdk-kr in #47

  • feat: implement plugin permission system by @sdk-kr in #54

  • feat: 외부 플러그인 SQL 마이그레이션 실행 및 버전 추적 by @sdk-kr in #57

  • 플러그인 역방향 의존성 가드 구현 by @sdk-kr in #58

  • 설정 변경 시 플러그인 자동 재초기화 (핫 리로드) by @sdk-kr in #59

  • 플러그인 헬스 체크 시스템 구현 by @sdk-kr in #60

  • 플러그인 Admin 대시보드 API by @sdk-kr in #61

  • 플러그인 설정 내보내기/가져오기 by @sdk-kr in #62

  • 플러그인 스케줄러 시스템 by @sdk-kr in #63

  • 플러그인 레이트 리미터 by @sdk-kr in #64

  • 플러그인 메트릭 수집 시스템 by @sdk-kr in #65

  • 플러그인 이벤트 버스 시스템 by @sdk-kr in #69

  • 플러그인 라우트 인증 미들웨어 by @sdk-kr in #71

  • 플러그인 현황 및 상세 정보 API by @sdk-kr in #72

  • feat(plugin): core hook 이벤트 상수 정의 by @sdk-kr in #73

  • feat(marketplace): 플러그인 마켓플레이스 API (Phase 13) by @sdk-kr in #88

  • feat: 나눔 게시판 Go 백엔드 플러그인 by @sdk-kr in #127, #128

  • feat: 이모티콘 플러그인 구현 by @sdk-kr in #45

📝 게시판 & 콘텐츠

  • 추천 API 및 damoang SSO 인증 기능 추가 by @sdk-kr in #1

  • 동적 메뉴 시스템 및 개발 환경 Mock 인증 추가 by @sdk-kr in #2

  • feat: 게시판/사이트 API 및 UTF-8 인코딩 지원 추가 by @sdk-kr in #13

  • feat: 소프트 삭제 + 리비전 관리 시스템 by @sdk-kr in #145

  • feat(member): 회원 프로필 API 4종 추가 by @sdk-kr in #74

  • feat(file): 파일 업로드/다운로드 API 3종 추가 by @sdk-kr in #76

  • feat: Phase 2 스크랩/차단/쪽지 API (11개) by @sdk-kr in #77

  • feat: Phase 3 WebSocket 실시간 알림 by @sdk-kr in #78

  • feat: Phase 4 신고/이용제한 API (7개) by @sdk-kr in #79

  • feat: Phase 5 갤러리/통합검색 + Redis 캐시 by @sdk-kr in #80

  • feat(admin): 회원 관리 Admin API 5개 추가 by @sdk-kr in #81

  • feat: 추천/알림/플러그인스토어/마켓플레이스 백엔드 (Phase 2) by @sdk-kr in #44

  • feat: 공지사항 API 및 사용자 정보 조회 개선 by @sdk-kr in #116

  • feat: 알림 API 구현 (g5_na_noti) by @sdk-kr in #161

  • feat: 쪽지/팔로워/구독자 알림 추가 by @sdk-kr in #166

  • feat: v1 게시글 목록 검색 기능 추가 (sfl/stx) by @sdk-kr in #167

  • feat: content_history API + 나눔 게시판 플러그인 by @sdk-kr in #132

  • fix: 알림 시스템 g5_na_noti 테이블 매핑 수정 by @sdk-kr in #115

  • fix: v1 댓글 알림 생성 (긴급) by @sdk-kr in #165

  • fix: 회원 메모 기능 복구 by @sdk-kr in #158

  • fix: health check DB ping + 댓글 순서 수정 by @sdk-kr in #160

🔍 검색

  • feat: 게시글 검색을 Sphinx 전문검색으로 전환 by @sdk-kr in #170

  • feat(search): Elasticsearch 실시간 검색, nori 분석기, 자동완성 by @sdk-kr in #96

⚡ 성능 최적화

  • perf: 동접 1만명 대응 Go 백엔드 성능 최적화 by @sdk-kr in #159

  • perf: 차단 필터링 성능 최적화 — 인메모리 2계층 캐시 by @sdk-kr in #169

  • feat: 전역 Redis 캐시 + Rate Limiter (Phase 18) by @sdk-kr in #93

  • fix: API rate limit 완화 by @sdk-kr in #160

🏗️ 아키텍처 & v2 API

  • Migrate web framework from Fiber to Gin by @sdk-kr in #23

  • feat(v2): Core 스키마 + Meta 테이블 + 데이터 마이그레이션 (Phase 8) by @sdk-kr in #83

  • feat(v2-api): v2 신규 테이블 기반 API 레이어 (Phase 9) by @sdk-kr in #84

  • feat(v2): v2 표준 응답 형식 (Phase 10) by @sdk-kr in #85

  • feat(deprecation): v1 API deprecation 헤더 (Phase 11) by @sdk-kr in #86

  • feat(routing): v1/v2 URL 정리 (Phase 12) by @sdk-kr in #87

  • feat: v1 호환 스텁 라우트 및 v2 데이터 어댑터 by @sdk-kr in #140

  • feat: v2 API 대규모 확장 by @sdk-kr in #100

  • feat: 데이터 마이그레이션 CLI 도구 by @sdk-kr in #101

  • feat: v1 API Sunset 준비 by @sdk-kr in #102

  • feat(observability): 구조화 로깅, Prometheus 메트릭, 감사 로그 by @sdk-kr in #94

🌐 SaaS & 고급 기능

  • feat: 멀티테넌트 지원 (Phase 14) by @sdk-kr in #89

  • feat: 호스팅 SaaS 백엔드 (Phase 15) by @sdk-kr in #90

  • feat: AI 추천 엔진 (Phase 16) by @sdk-kr in #91

  • feat(payment): 토스페이먼츠 + Stripe 결제 연동 by @sdk-kr in #99

  • feat(media): S3/R2 오브젝트 스토리지, 이미지 리사이즈, CDN 연동 by @sdk-kr in #97

  • feat(i18n): 국제화 메시지 번들 시스템 (ko, en, ja) by @sdk-kr in #98

  • feat(promotion): 광고주 본인 통계/잔여기간 API by @sdk-kr in #82

🚀 CI/CD & 배포

  • ECR 기반 CI/CD 파이프라인으로 변경 by @sdk-kr in #199 (frontend)

  • ci: auto-build on push, manual deploy only by @sdk-kr in #156

  • feat: CI 워크플로우 추가 by @unstable-code in #3

  • feat: GHCR CI/CD 파이프라인 추가 by @sdk-kr in #32, #33

  • feat: Kubernetes 매니페스트 + Kustomize (Phase 29) by @sdk-kr in #104

  • feat: Phase 30 — 운영 안정화 모니터링/알림/백업 by @sdk-kr in #105

  • feat: ECR 빌드 완료 시 Telegram/Discord 알림 추가 by @sdk-kr in #172

  • fix: DB 연결 재시도 + 운영환경 DB 필수 by @sdk-kr in #171

🧪 테스트

  • test: 핵심 서비스 단위 테스트 추가 (Phase 17) by @sdk-kr in #92

  • feat: v2 통합 테스트 + k6 부하 테스트 by @sdk-kr in #103

  • feat: Locust 부하 테스트 추가 by @unstable-code in #10

📦 의존성 업데이트

  • deps: gorm 1.31.1, gin 1.12.0, go-redis 9.18.0, go-elasticsearch 8.19.3 등 by @app/dependabot

@SDK 님 @커널패닉 님 @코끼리대파 님 기여에 감사드립니다.

댓글 (0)

  • 아직 댓글이 없습니다. 첫 댓글을 작성해보세요!

댓글을 작성하려면 이 필요합니다.