릴리스 노트

이 저장소는 두 단계로 나뉜다.


[1.25.0] — 2026-10-13 · 개인 확장 (글 화면 velog식·아이디가 주 이름·피드 추천 섞기)


[1.24.0] — 2026-10-13 · 개인 확장 (탐색·미션 화면 정리)


[1.23.0] — 2026-10-13 · 개인 확장 (화면 다듬기)


[1.22.1] — 2026-10-13 · 개인 확장 (버그 수정)


[1.22.0] — 2026-10-13 · 개인 확장 (글 화면 정리·주소에서 @ 빼기·검색창 추천 태그)


[1.21.0] — 2026-10-13 · 개인 확장 (화면 정리 후속)


[1.20.0] — 2026-10-13 · 개인 확장 (인스타식 계정·새로 온 작가 한 줄)


[1.19.0] — 2026-10-13 · 개인 확장 (친한 친구 후속·비공개 계정·비밀 대댓글·화면 정리 후속)

⚠️ 되돌릴 수 없는 데이터 변경(069 후속, V16): 1.18.0에서 옮긴 친한 친구 중 내가 팔로우하지 않는 사람과, 친구가 아닌 그룹 구성원을 지운다


[1.18.0] — 2026-10-13 · 개인 확장 (화면 정리·기능 다듬기·친한 친구·가입 화면·릴리스 노트)

10-13 목록 15개를 역할 스레드 넷으로 나눠 작업(1·2·6~15번). 3·4·5번(GitHub 관리·블로그 주소·AI 붙이기)은 설명만

⚠️ 되돌릴 수 없는 데이터 변경(069): 서로 친구였던 관계는 양쪽 "친한 친구" 두 줄로 옮기고, 대기 중이던 친구 요청과 그 알림은 지운다(공통 friendship 표는 구조를 두고 비움, V15)


[1.17.0] — 2026-10-13 · 개인 확장 (/ 명령·표 넣기·미션 배지)

남은 일 6번(기능 추가). 7번(팀 일)은 "최소 요구사항 끝나고 이젠 독립적으로 블로그만드는 단계라 안해도 될듯"으로 하지 않음


[1.16.0] — 2026-10-13 · 개인 확장 (CSS·JS 브라우저 캐시)


[1.15.0] — 2026-10-13 · 개인 확장 (배포 자동 되돌리기)

결정: "일단 서버는 1개만 쓰는걸로" — 앱 두 개를 번갈아 쓰는 무중단 배포는 보류하고, 앱 한 개로 할 수 있는 자동 되돌리기만 넣음


[1.14.1] — 2026-10-13 · 배포 환경 고정


[1.14.0] — 2026-10-12 · 개인 확장 (백엔드·프론트 분리, 깃플로우)

피드백: "백엔드 어플리케이션, 프론트 어플리케이션 분리", "배포 전 브랜치를 만들어서 작업 후 머지(깃플로우 전략)"


[1.13.0] — 2026-10-12 · 개인 확장 (내 글은 발행 글 먼저, 설정은 섹션 메뉴로)

요청: "내 글에서 임시글보다 내글이 더 앞에 나오게 바꿔줘 그리고 설정에서 여러개가 위아래로 나열되어있는데 그거 옆에 섹션별로 묶어주고 누르면 나오는 형식으로 바꿔서 가독성 좋게 만들자"


[1.12.0] — 2026-10-12 · 개인 확장 (빈 임시글이 안 생기게)


[1.11.0] — 2026-10-12 · 개인 확장 (화면 테마를 개인 설정으로)


[1.10.0] — 2026-10-12 · 개인 확장 (보이는 대로 쓰기)

요청: "서식도구 누르면 바로 적용되는 걸 원해, 지금은 ** 이렇게 마크다운형식으로 보여주는데 바꿔줘"


[1.9.0] — 2026-10-12 · 개인 확장 (노션 모양 서식 창·AI로 글 다듬기)

보내 준 노션 선택 메뉴 화면대로 1.8.0의 한 줄 도구를 세로 창으로 바꿨다.


[1.8.0] — 2026-10-12 · 개인 확장 (글쓰기 서식 도구)


[1.7.0] — 2026-10-12 · 개인 확장 (오늘의 미션)

034 "같은 주제로 쓰기·릴레이"를 요청으로 바꿨다. V14(테이블 2개, 알림 종류 하나).


[1.6.0] — 2026-10-12 · 개인 확장 (태그 화면)


[1.5.0] — 2026-10-12 · 개인 확장 (카드 대표 사진)


[1.4.1] — 2026-10-12 · 개인 확장 (홈 리뉴얼)


[1.4.0] — 2026-10-12 · 개인 확장 (블로그 기능)

개인 확장이다. V11 마이그레이션(테이블 2개).

명세기능
051방문자 수 — 블로그 머리에 오늘·전체
052읽기 진행 막대 — 스크롤하면 얼마나 읽었는지 맨 위 막대로
053공유하기 — 링크 복사·X·페이스북·다른 앱(카카오톡 등)
054글 고정 — 블로그 맨 위 📌 고정 글

[1.3.0] — 2026-10-12 · 개인 확장 (관리자 화면)

개인 확장이다. 공통 022(신고·회원 정지) 화면 위에 관리 도구를 더했다. V10 마이그레이션(테이블 2개).

명세기능
045대시보드 /admin — 전체·오늘 숫자, 처리할 신고, 최근 7일 그래프
046회원 관리 강화 — 이메일 검색, 이메일·가입일·글 수
047글·댓글 관리 — 찾기, 신고 없이 숨기기·해제
048방명록 관리 — 전체 방명록 보기·지우기
049사이트 공지 — 모든 화면 위 띠
050관리 기록·관리자 지정 — 누가 언제 무엇을, ADMIN_EMAILS로 첫 관리자

[1.2.0] — 2026-10-12 · 개인 확장 (티스토리 참고)

개인 확장이다. 과제 참고 사이트(티스토리)에 있는 기능 8개를 더했다. 공통 완료 기준(001~024)은 그대로 통과한다. 통합 테스트 635개 통과. 기능마다 끄는 설정이 있다(README 표). DB는 V9 마이그레이션으로 테이블 6개를 더하고 comment에 secret 칸만 더했다.

명세기능상태
037카테고리 — 설정에서 만들고·순서·이름 바꾸기, 글마다 하나, 블로그에서 카테고리별 보기구현 완료
038이전 글·다음 글 + 관련 글 — 같은 블로그 앞뒤 글, 태그가 겹치는 글 3개구현 완료
039목차 자동 생성 — 소제목 2개 이상이면 글 위(넓은 화면은 오른쪽)에 목차구현 완료
040방명록 — 300자 인사, 비밀글, 쓴 사람·주인이 지우기구현 완료
041시리즈 — 글 묶기, (n/전체)·이전편·다음편, 시리즈 목록구현 완료
042예약 발행 — 날짜·시각을 정하면 그때 발행, 내 글 관리에 "⏰ 예약"구현 완료
043비밀 댓글 — 글쓴이와 쓴 사람(답글은 위 댓글 쓴 사람도)만 보기구현 완료
044RSS 구독 — 전체·블로그별 공개 글 최신 20개구현 완료

그 밖에 (10-10~10-12)


[1.1.0] — 2026-10-09 · 개인 확장

여기부터는 개인 확장이다. 팀 공통 범위가 아니며, 공통 완료 기준(001~024)은 그대로 통과한다. 통합 테스트 628개 통과. 확장마다 끄는 설정이 있다(README "개인 확장" 표). DB는 V2~V8 마이그레이션으로 테이블만 더하고 공통 테이블은 CHECK 교체만 했다. 후보 전체와 순서: specs/personal-extensions.md

명세기능상태
025친구 공개 — 친구 요청·수락·거절(상대에게 드러나지 않음), 친구만 보는 글, 친구가 보는 블로그 목록, 끊으면 즉시 404, 탈퇴 정리구현 완료
026공개 전환 — 공개 범위를 넓힐 때 확인 창, 처음 공개되면 홈 맨 위, 친구에게 첫 공개 응원 알림구현 완료
027조회수 30분 5회 — 같은 사람·같은 글을 30분에 5번까지 센다(공통은 24시간 1회)구현 완료
028답글 무제한 깊이 — 답글에 답글, 3단계까지 펼치고 더 깊으면 "답글 N개 더보기"구현 완료
029링크 공개 — 주소(열쇠)를 아는 사람만 읽기, 목록·검색 노출 없음, 새 링크로 예전 주소 막기구현 완료
030그룹 공개 — 친구를 그룹으로 묶고, 고른 그룹에만 보이는 글구현 완료
031잔디·스트릭 — 블로그에 최근 1년 기록 칸, 연속 기록 일수(공개 활동만)구현 완료
032작성자 통계 — 합계, 최근 30일 조회 그래프, 많이 읽힌 글 5개(본인만)구현 완료
033짧은 기록 — 280자 한 줄 기록(전체·친구·나만), 블로그에 최근 3개, 모아 보기구현 완료
034같은 주제로 쓰기·릴레이 — 미션 열기, 내 공개 글로 참여, 참여 순서대로 릴레이구현 완료
035AI 티저 — AI 제안 또는 직접 쓴 한 줄 소개를 카드 요약 자리에구현 완료
036홈 "새로 온 작가" — 최근 2주 첫 글을 올린 사람과 그 첫 글구현 완료

공통 쪽 고친 것(1.0.0 알려진 문제)

그 밖에 한 쪽 카드 12개(시안의 한 줄 4개에 맞춤, 공통은 9개)도 개인 확장이다. 만들지 않은 후보: WYSIWYG 편집기(공통 Markdown 정화 흐름을 흔들어 하지 않음), 태그 글당 5개(공통 10 유지).


[1.0.0] — 2026-10-09 · 팀 공통 최소 요구사항

팀 설계 문서(docs/ 32개)를 Spec Kit 명세 001~024로 옮겨 모두 구현했다. 통합 테스트 607개 통과.

기능 (명세 번호)

화면 디자인 (10-08)

운영 준비

확인한 것

알려진 문제 (다음 버전에서 고칠 것)