Skip to content

v3.0.2

Choose a tag to compare

@github-actions github-actions released this 26 Sep 10:43
3cd1713

Fix

페이지를 이동해도 다크 모드가 풀리지 않게 했습니다 (#112)

  • 다크 모드로 보다가 글 목록에서 글 상세로 이동하면 라이트 모드로 바뀌던 문제를 고쳤습니다. 미리 만들어 두는 글 상세 페이지의 데이터에 라이트 테마가 고정되어 있었습니다.
  • 테마는 이제 서버가 아니라 브라우저에서만 정합니다. 직접 고른 테마는 브라우저에 저장하고, 고른 적이 없으면 시스템 설정을 따릅니다.
  • v2 가 방문할 때마다 자동으로 심어 두던 테마 쿠키는 지웁니다. 사용자가 고른 값과 구분할 수 없어서, 시스템을 다크로 바꿔도 라이트에 묶이는 일이 있었습니다.
  • 다른 탭에서 테마를 바꾸거나 시스템 설정이 바뀌면 열려 있는 페이지도 함께 바뀝니다. 스크롤바, 입력창, 모바일 주소창 색과 댓글 영역도 같은 테마를 따릅니다.

Etc

버전과 릴리즈를 자동으로 관리합니다 (#110, #113, #114)

  • 이제 PR 이 머지될 때마다 버전이 오르고 릴리즈가 발행됩니다. 이 릴리즈가 자동으로 발행된 첫 버전입니다.
  • 버전은 PR 에 붙인 레이블(patch, minor, major)로 정하고, 머지 전에 bot 이 버전을 올려 둡니다. 그래서 배포와 동시에 푸터의 버전 표시도 맞습니다.
  • PR 이 여러 개 열려 있어도 버전이 겹치지 않도록, 하나가 머지되면 나머지를 bot 이 최신 상태로 갱신하고 버전을 다시 계산합니다.
  • 릴리즈 노트는 PR 본문의 작업 내용으로 만듭니다.

Full Changelog: v3.0.1...v3.0.2