Skip to content

SamikBeach/frontend_v2

Repository files navigation

🚦 CHANGELOG

1.32.0 (2025-07-08)

Bug Fixes

Features

  • 장르분석 차트 기간 필터 제거 및 전체 기간 데이터로 단순화 (4a66ac9)

1.31.0 (2025-07-06)

Features

  • 프로필 장르분석 차트 기간 필터 기능 개선 (5bb5236)

1.30.2 (2025-06-10)

1.30.1 (2025-06-09)

Bug Fixes

  • 3일 이후 절대시간 표시에 시간 정보 추가 (382180b)

1.30.0 (2025-06-09)

Bug Fixes

  • 모바일에서 댓글 입력 시 화면 확대 방지 (31621b4)

Features

  • 시간 표시를 스마트 포맷으로 개선 (3일 기준) (e913ef8)

1.29.0 (2025-06-03)

Features

  • 프로필 이미지 업로드 파일 크기 제한을 20MB로 증가 (04814db)

1.28.3 (2025-06-03)

Bug Fixes

  • .heic 이미지 업로드 허용 (ce84f43)

1.28.2 (2025-06-02)

Bug Fixes

1.28.1 (2025-06-02)

Bug Fixes

  • 검색 다이얼로그 로딩 스피너 수직 중앙정렬 완전 수정 (7b1d4b0)

1.28.0 (2025-06-02)

Bug Fixes

  • 모바일 BookDialog에서 중복된 close 버튼 제거 (b6f7cab)
  • 중간 크기 화면에서 bottom navigation 표시 문제 해결 (b8d1033)

Features

  • BookDialog와 책 상세페이지 이탈 시 정렬 상태 초기화 (5316824)
  • 커뮤니티 페이지에 쿼리 파라미터 연동 및 메뉴 구조 개선 (8a2f6ea)

1.27.0 (2025-06-01)

Features

  • 필터/정렬 변경 시 스크롤 위치를 useEffect에서 처리하도록 변경 (7c95f38)

1.26.0 (2025-06-01)

Bug Fixes

  • 분야별 인기 페이지 서브카테고리 동적 패딩 수정 (6f2eb06)

Features

  • 필터/정렬 변경 시 스크롤 처리 개선 (c3ad4fc)

1.25.7 (2025-06-01)

1.25.6 (2025-06-01)

Bug Fixes

  • horizontal BookCard 레이아웃 시프트 완전 방지 (f7a97ae)

1.25.5 (2025-06-01)

Bug Fixes

  • BookCard horizontal 모드에서 이미지 비율 가변 높이 적용 (f02479d)

1.25.4 (2025-06-01)

Bug Fixes

  • BookCard 스켈레톤과 실제 카드 높이 불일치 문제 해결 (7bb5bac)
  • BookCard 스켈레톤과 실제 카드 높이 불일치 문제 해결 (e585cf0)
  • 일반 모드에서 이미지 바닥 정렬 복원 (e2470ce)

1.25.3 (2025-06-01)

Bug Fixes

  • BookCard 일반 모드에서 이미지 실제 비율 유지하도록 수정 (8464190)

1.25.2 (2025-06-01)

Bug Fixes

1.25.1 (2025-06-01)

Bug Fixes

  • 모바일 기기에서 Next.js Image 표시 문제 해결 (2cc6d2e)

1.25.0 (2025-06-01)

Bug Fixes

Features

  • BookCard img 태그를 Next.js Image 컴포넌트로 교체 (92ec0e8)

1.24.3 (2025-06-01)

Bug Fixes

  • BookCard 스케일 변환 시 보더 유지 문제 해결 (f287c55)
  • BookCard 호버 시 왼쪽 보더 사라짐 문제 해결 (386b3a6)
  • fix lint (e45bc95)
  • Next.js Image 컴포넌트 로딩 시 검정색 배경 문제 해결 (f73fece)

1.24.2 (2025-06-01)

Bug Fixes

  • BookCard 이미지 비율을 실제 이미지에 맞게 가변적으로 조정 (1d8047e)
  • NextJS Image 컴포넌트 레이아웃 시프트 방지 및 캐시 최적화 (9df9b47)

1.24.1 (2025-06-01)

Bug Fixes

  • BookCard 이미지 레이아웃 시프트 방지를 위한 명시적 크기 설정 (a9920af)

1.24.0 (2025-06-01)

Bug Fixes

  • BookCard 이미지 로딩 중 검정색 배경 문제 해결 (880b188)
  • BookCard에서 Next.js Image 로딩 시 검정색 배경 문제 해결 (560424c), closes #f9 #f3f4f6
  • horizontal BookCard에서 별점 영역 justify-between 레이아웃 개선 (b1c4f0a)

Features

  • md 이상 화면에서 BookCard horizontal 모드 비활성화 (77c05e2)
  • 책 이미지에 좌우와 하단으로 퍼지는 그림자 효과 추가 (a19f977)

1.23.0 (2025-06-01)

Features

  • Next.js Image 컴포넌트로 이미지 최적화 및 캐싱 개선 (755ffdd)
  • 책카드 이미지에 연한 회색 테두리 추가 (cba2c14)

1.22.0 (2025-06-01)

Features

  • BookCard horizontal 레이아웃에서 컨텐츠 영역 높이 최적화 (200e6c7)

1.21.0 (2025-06-01)

Features

  • BookCard horizontal 레이아웃 이미지 스타일 개선 (1af1a61)

1.20.1 (2025-06-01)

Bug Fixes

  • 하이드레이션 불일치로 인한 스크롤 위치 복원 문제 해결 (7467aab)

1.20.0 (2025-06-01)

Features

  • 발견하기/분야별 인기 페이지 스크롤 위치 복원 개선 (bba35bd)

1.19.0 (2025-06-01)

Features

  • 발견하기/분야별 인기 페이지 스켈레톤을 실제 컨텐츠 크기에 맞게 개선 (2ac23b4)

1.18.0 (2025-06-01)

Features

  • 발견하기/분야별 인기 페이지 로딩 UI를 공통 스피너로 개선 (a423948)

1.17.0 (2025-06-01)

Bug Fixes

  • AuthDialog 헤더에서 뒤로가기 버튼과 로고 겹침 문제 해결 (38510ce)
  • 모바일 다이얼로그에서 키보드 등장 시 스크롤 문제 해결 (157672c)
  • 발견하기와 분야별 인기 페이지의 스크롤 위치 복원 문제 해결 (746d8b4)
  • 프로필 리뷰 섹션에서 댓글 개수 실시간 업데이트 기능 추가 (838a5f6)
  • 프로필 스켈레톤에서 shadow 제거 (19cc43f)
  • 프로필 편집 다이얼로그 이미지 삭제 버튼에 cursor pointer 추가 (baf646e)

Features

  • HTML 엔티티 디코딩 기능 추가 (18b6e20), closes #39
  • 서재 목록페이지 정렬버튼 반응형 브레이크포인트 조정 (xl→2xl) (90a1f71)

1.16.0 (2025-05-31)

Bug Fixes

  • BookDialog 로딩 중 skeleton에서 Dialog radius 누락 문제 수정 (16b0a4e)
  • fix lint (0c84336)
  • 리뷰 수정 시 React 훅 조건부 호출 에러 수정 (a4c1a55)
  • 모바일 BookDialog 높이가 100dvh를 초과하는 문제 해결 (7861b3c)
  • 별점 x버튼 호버 시 별점 호버 효과 충돌 문제 해결 (fd34d33)
  • 서재 삭제 후 이전 페이지 서재 목록 갱신 문제 해결 (069001b)

Features

  • BookDialog 리뷰에 더보기 기능 추가 (950ae50)

1.15.1 (2025-05-31)

Bug Fixes

  • 프로필 서재 섹션 ErrorBoundary 문제 해결 및 react-error-boundary 적용 (1d698c6)

1.15.0 (2025-05-31)

Bug Fixes

  • ClientSideScrollRestorer 제거 (d587be9)
  • ClientSideScrollRestorer 제거 (cb94ba4)
  • fix type errors (64fc010)

Features

  • 프로필 읽기 섹션에 정렬 및 기간 필터 기능 추가 (edcdd0d)

1.14.4 (2025-05-29)

1.14.3 (2025-05-29)

1.14.2 (2025-05-27)

1.14.1 (2025-05-26)

Bug Fixes

  • fix type errors (17213a6)
  • useIsMobile -> tailwindcss (5644249)
  • useIsMobile 훅 하이드레이션 미스매치 및 깜빡임 문제 해결 (0201b21)

1.14.0 (2025-05-26)

Features

  • next-scroll-restorer를 활용한 모바일 무한스크롤 스크롤 위치 복원 구현 (536c99d)

1.13.1 (2025-05-26)

Bug Fixes

1.13.0 (2025-05-26)

Bug Fixes

  • 프로필 페이지에서 하이드레이션 에러 시 에러뷰 표시 방지 (f6427a5)

Features

  • BookDialog 좌측 영역에서 알라딘 더보기 버튼 제거 (4908488)
  • 댓글 및 리뷰 수정 시 포커스 관리 개선 (ea0d4df)
  • 댓글 수정 버튼 크기 증가 (20a15e0)
  • 댓글 수정창 모바일 폰트 크기 개선 (4071699)
  • 모바일 BookCard 별점/댓글 영역 폰트 및 아이콘 크기 증대 (570eeee)

1.12.0 (2025-05-25)

Features

  • ManageDiscoverBooksDialog 우측 검색 결과에 무한스크롤 기능 개선 (38eb868)

1.11.1 (2025-05-25)

Bug Fixes

  • BookFullSkeleton의 BookHeaderSkeleton에서도 border 제거 (dcb00e4)

1.11.0 (2025-05-25)

Bug Fixes

  • BookSkeleton import 오류 수정 (d78b44c)
  • 모바일에서 탭 메뉴와 정렬 필터 겹침 문제 해결 (8ea60de)
  • 스타일 수정 (fadedca)

Features

  • 관련 영상 섹션 추가 (06ac1f7)
  • 모바일 가로형 BookCard 이미지 크기 확대 (430bb8e)

1.10.1 (2025-05-24)

Bug Fixes

  • fix lint (1851589)
  • 모바일에서 카테고리 드롭다운 버튼에 ID 대신 이름이 표시되도록 수정 (11f635a)
  • 카테고리 DnD hover 시 즉시 위치 변경 구현 (e696acc)

1.10.0 (2025-05-24)

Features

  • Empty 통일 (87e5e0d)
  • 로그아웃 시 토스트 메시지 추가 (ac53014)
  • 헤더 피드백 버튼 아이콘을 Send로 변경 (c2f707d)

1.9.1 (2025-05-23)

1.9.0 (2025-05-23)

Features

  • 네이버 OAuth 로그인 구현 (a0143d6)

1.8.1 (2025-05-23)

Bug Fixes

  • UserDropdown에서 긴 이메일 주소 표시 개선 (d49a3d0)

1.8.0 (2025-05-23)

Bug Fixes

  • HTML 특수 문자 이스케이프 처리 (42fd023)
  • 소셜 로그인 버튼 위 구분선 제거 (cfaa3fd)
  • 스타일 수정 (00579c3)
  • 이용약관 및 개인정보처리방침 다이얼로그 UI 개선 (fec571f)

Features

  • BookSearchDialog 입력창 자동 포커스 기능 추가 (53d0ace)
  • ReviewCard 그라데이션 효과 제거 및 모바일 터치 확장 기능 개선 (357ff29)
  • 알라딘 드로워 핸들 하단 여백 추가 (82ddc80)

1.7.0 (2025-05-22)

Bug Fixes

Features

  • CreateReviewCard 컴포넌트에서 로그인 사용자는 포커스 유지되도록 수정 (d815bfb)
  • 댓글 좋아요 버튼 색상을 그린 계열로 변경하여 리뷰와 통일 (3eb458a)

1.6.0 (2025-05-21)

Features

  • AuthDialog 입력 폰트 크기 수정으로 모바일 확대 방지 (b7c6c60)
  • 모바일 환경에서 book 상세 페이지 스켈레톤 가로 스크롤 문제 수정 (3c1908c)

1.5.2 (2025-05-21)

Bug Fixes

  • iOS 모바일에서 키보드 표시 시 다이얼로그 위치 문제 해결 (2d43534)

1.5.1 (2025-05-21)

Bug Fixes

  • BookDialog 스켈레톤 UI 및 로딩 상태 개선 (fd1d7b6)
  • BookDialog 포커스 효과(회색 테두리) 제거 (2db3147)
  • BookLibraries 컴포넌트의 새 서재 만들기 로직 수정 (9307c12)
  • 라이브러리 카드의 공개/비공개 아이콘 크기 조정 (d8467d6)
  • 모바일 다이얼로그에서 키패드 표시 시 하단 안전 영역 처리 추가 (1b678d8)
  • 스타일 수정 (3795388)
  • 알라딘 드로어에서 헤더 제거 (d84c74d)

1.5.0 (2025-05-21)

Bug Fixes

  • 비로그인 상태에서 BookDialog 별점 클릭 시 별점 상태가 업데이트되지 않고 AuthDialog만 뜨도록 수정 (c861cca)
  • 비로그인 상태에서 CreateReviewCard textarea 포커스 방지 (b8b1e23)
  • 스타일 수정 (32333d6)

Features

  • AuthDialog 인풋 폰트사이즈 16px, placeholder는 기존 크기 유지 (55a39c9)
  • BottomNav 컴포넌트 스크롤 감지 기능 추가 (c9bb79e)
  • responsive-dialog drawer가 항상 100svh/100dvh로 고정되지 않고 컨텐츠 크기에 맞게 높이 지정되도록 수정 (274ebba)

1.4.2 (2025-05-20)

Bug Fixes

  • 서재 인기도 차트의 legend를 세로로 표시하도록 수정 (4a63cfd)
  • 스타일 수정 (5f299a2)

1.4.1 (2025-05-20)

Bug Fixes

  • fix lint (789eb91)
  • green-600 버튼의 disabled 상태에서 bg-green-200 컬러 적용 (d19a931)
  • 모바일 Safari에서 ReviewDialog TextArea 포커스 시 흰 화면 문제 해결 (ebe2ec8)
  • 모바일 브라우저 Drawer 높이 문제 및 autoFocus 제거 (2261018)
  • 서재 SearchBar 입력 텍스트 16px, placeholder는 작게 보이도록 수정 (15e2c42)

1.4.0 (2025-05-20)

Bug Fixes

  • BookCard 이미지에 rounded-md 적용, 이미지 자체에도 라운드가 보이도록 개선 (4355df4)
  • BookSearchDialog에서 책 선택 시 닫히면서 검색어도 초기화되도록 처리 (69f6d23)
  • ReviewCard 댓글 좋아요(ThumbsUp) 버튼 색상을 green 계열로 변경 (a04e9c5)
  • ReviewDialog textarea 폰트사이즈 16px, placeholder는 기존 크기 유지 (6f72d8e)
  • SortDropdown 드롭다운 내부 active 항목 스타일 단순화 (128603f)
  • 댓글 수 업데이트가 모든 communityReviews 쿼리 인스턴스에 반영되도록 개선 (43b4740)
  • 댓글 입력창 및 ReviewCard 아바타 폴백 이니셜 폰트 크기 축소(text-xs) (e280b56)
  • 댓글 입력창 제출 버튼을 green-600 계열로 변경 (5e88aca)
  • 로그인하지 않은 상태에서도 커뮤니티 글쓰기 입력창(CreateReviewCard) 항상 노출 (40a1b31)
  • 리뷰 수정 시 토스트가 두 번 뜨는 문제 수정 (19ef611)
  • 모바일 기간/정렬 버튼 크기를 데스크톱과 동일하게 통일(h-8, px-3, text-xs) (2267e0d)
  • 모바일 서재 목록 태그 필터 영역을 분야별 인기 카테고리 필터와 동일한 스타일로 통일 (be70334)
  • 모바일 서재 태그 메뉴 버튼 크기를 발견하기 카테고리 필터와 통일 (8c33dd3)
  • 모바일 카테고리 필터 flex 컨테이너에 after 가상요소로 오른쪽 여백 보장 (3d819d2)
  • 모바일에서도 더 보기 버튼 항상 노출 및 클릭/터치 동작 일관성 개선 (70c0dee)
  • 발견하기/분야별 인기/커뮤니티 메뉴 active 스타일을 초록색 계열로 변경 (7f44fd4)
  • 브레드크럼 글자 크기를 14px로 통일 (모바일/데스크톱) (c7a95c4)
  • 새 서재 만들기 Drawer 모바일에서 세로 길이 100%로 보이도록 수정 (71c8cc4)
  • 서브 메뉴 active 컬러를 파란색 계열(border-blue-200 bg-blue-50 text-blue-700)로 되돌림 (a470faf)
  • 서재 검색 placeholder 텍스트 크기 축소 (3d8fa62)
  • 서재 목록 필터 메뉴(태그 필터) flex 컨테이너에 after 가상요소로 오른쪽 여백 보장 (1bca990)
  • 서재 상세페이지 Empty 메시지 모바일 폰트 크기 축소 및 중복 제거 (c9a353d)
  • 스크롤바 숨김 스타일을 globals.css로 이동, 인라인 스타일 제거 및 전역 적용 (b1eb0bc)
  • 스타일 수정 (20ed2f3)
  • 스타일 수정 (05a2235)
  • 커뮤니티 인기/팔로잉/최신 메뉴 버튼 스타일을 발견하기 서브메뉴와 동일하게 통일 (a84e17e)
  • 토스트 위치 수정 (7d8f93c)
  • 팔로우 성공 메시지에 사용자 이름이 노출되도록 개선 (2687f0d)
  • 프로필 메뉴 변경 시 스크롤 이동 제거 (d2ef2f1)
  • 프로필 편집 드로어가 모바일에서 전체화면 높이를 차지하도록 수정 (4c08366)

Features

  • BookSearchDialog 인기 검색어 숫자(1~3위) 배경색을 green-600으로 변경 (8a96806)
  • 모바일에서 LibraryCard description 글자 크기 개선 및 Skeleton 높이 조정 (7fe22ca)
  • 프로필 페이지 스켈레톤 UI 크기 및 레이아웃 모바일 최적화 (5b6ee3c)
  • 홈 인기서재(BookOpen) 아이콘을 Library 아이콘으로 교체 (588b851)

1.3.1 (2025-05-19)

Bug Fixes

  • 모바일에서 input/textarea/combobox/commandinput의 placeholder 텍스트 크기를 md:text-sm(데스크톱 기준)으로 고정 (d1c3c9c)

1.3.0 (2025-05-19)

Bug Fixes

  • AddBookDialog 안내/로딩 컨테이너 컨텐츠 영역 수직 중앙 정렬로 개선 (adb6dfa)
  • BookActionButtons의 읽기 상태 아이콘/텍스트 hydration mismatch 완전 방지(string 타입 강제) (3b3b9a4)
  • BottomNav에서 아바타 이미지 없을 때 이니셜만 보이도록 Avatar 렌더링 방식 수정 (43b604d)
  • fix lint (06d89f5)
  • 데스크톱 도서 상세 페이지 좌우 여백 축소 (9deccb9)
  • 로고 컬러 변경 (4d9b73c)
  • 모바일 및 SSR(클라이언트 마운트 전)에서 Header에 "로그인" 글자가 보이지 않도록 UserDropdown 조건부 렌더링 강화 (08b57ba)
  • 모바일에서 Input, Textarea, CommandInput 등 입력 필드에 text-base 적용(md 이상은 text-sm)하여 브라우저 자동 줌 방지 (776fa66)
  • 모바일에서 발견하기/분야별 인기 상단 필터·정렬·브레드크럼 고정 해제 (eb3d870)
  • 서재 상세 페이지에서 구독 안내문구 영역 제거 (64b27cf)
  • 서재 추가(플러스) 버튼 컬러를 green-800/green-900으로 변경 (882954a)
  • 스타일 수정 (92511e6)
  • 스타일 수정 (2d627bc)
  • 스타일 수정 (0279d73)
  • 스타일 수정 (ed9d92c)
  • 스타일 수정 (ee88191)
  • 스타일 수정 (355de29)
  • 홈 인기글 쿼리 invalidate queryKey를 ['home', 'popularReviews']로 통일 (1fced46)
  • 홈 커뮤니티 인기글 fallback 타이틀 및 레이아웃 실제와 일치하도록 수정 (2272be7)

Features

  • AppSidebar의 서재 메뉴 아이콘을 BookOpen에서 Library로 교체 (c8368c4)
  • BookDialog/상세페이지 리뷰·댓글 아바타/이름 클릭 시 유저 프로필로 이동 및 cursor-pointer 적용 (6220cbd)
  • BookSearchDialog와 Notification drawer가 모바일에서 전체화면 높이를 차지하도록 drawerClassName에 h-[100dvh] 적용 (b2ccd1d)
  • BottomNav 추가 (0d3a609)
  • favicon 업데이트 (7c7537f)
  • favicon 업데이트 (d665d66)
  • 도서 상세페이지 페이지 추가 (8a9f050)
  • 로고 이미지 교체 (07a6cc3)
  • 모바일에서 BottomNav 높이만큼 컨텐츠 하단 여백(padding-bottom) 적용 (b15312a)
  • 모바일에서 서브카테고리(서브메뉴) 버튼 크기 상향 (5feff2b)
  • 모바일에서 스크롤 방향에 따라 헤더가 사라졌다가 나타나는 기능 추가 (c7b3046)
  • 모바일에서 스크롤 방향에 따라 헤더가 사라졌다가 나타나는 기능 추가 (39de48b)
  • 발견하기 도서관리 버튼을 화면 우하단에 고정 배치하도록 수정 (ce98156)
  • 커뮤니티 페이지 모바일에서 상단 메뉴 고정 해제 (c5c8ce3)
  • 홈 커뮤니티 인기글 섹션에 empty(비어있음) 안내 문구 추가 (d374b55)

1.2.0 (2025-05-18)

Bug Fixes

Features

1.1.0 (2025-05-18)

Bug Fixes

  • .gitignore 업데이트 (dc5eaf5)
  • AddBookDialog 검색 결과 문구 표시 조건 수정 (d86ade4)
  • BookCard: 이미지 영역 세로 길이 10px 감소로 균형 조정 (13e3131)
  • BookDialog 닫을 때 URL 파라미터 제거 문제 해결 (a6e24c1)
  • BookDialog 닫힘 기능 수정 및 API 호출 로직 이동 (7a40431)
  • BookDialog 닫힘 문제 해결 (24cad8f)
  • BookDialog와 ReviewDialog 간 별점 동기화 문제 해결 (64b6332)
  • BookDialog: 책 이미지가 원본 비율을 유지하도록 표시 방식 개선 (45539c5)
  • BookInfo 컴포넌트의 타입 에러 수정 (d4c0227)
  • BookReviews 컴포넌트에 ReviewDialog 추가 (f9c854e)
  • DialogProvider를 Suspense로 감싸기 (fe0d68f)
  • DiscoverSortDropdown 컴포넌트를 Popular 페이지와 동일한 스타일로 변경 (0e57c44)
  • fix lint (c5d168b)
  • fix lint (901e7ef)
  • fix lint (017af9e)
  • fix lint (225c20a)
  • fix lint (853b3e7)
  • fix lint (39d7dda)
  • fix lint (0a7c984)
  • fix lint (8cbdadb)
  • fix lint (e03f3ed)
  • fix lint (fd7c39d)
  • fix lint (0decb1c)
  • GenreAnalysisChart 레이아웃 문제 해결 (b94c56e)
  • josa 라이브러리를 사용하여 책 삭제 다이얼로그의 조사 표현 개선 (46ca688)
  • Library API 호출 방식 변경 (c1c65d0)
  • LibraryCard 공개/비공개 태그 스타일을 더 부드러운 회색톤으로 변경 (6e230bd)
  • LibrarySortDropdown 컴포넌트의 DropdownMenuContent에 sideOffset 속성이 이미 존재함을 확인 (76069a0)
  • Next.js 15.2.4 params 객체 처리 방식 수정 (9aa96fa)
  • ResponsiveSelect에서 태그와 색상이 올바르게 표시되도록 수정 (a71d697)
  • ReviewHeader 컴포넌트에서 프로필 이미지 처리 로직 수정하여 하드코딩된 값 제거 및 placeholder 이미지 경로 설정 (4fb457c)
  • ReviewImage 컴포넌트에 필수 onClick prop 추가 (286c276)
  • UserDetailResponseDto 인터페이스에 averageRating 필드 추가 (34676c8)
  • 검색 UI 색상 대비 개선 및 입력창 구분선 복원 (f97522e)
  • 검색 로딩 및 빈 결과 상태의 시각적 중앙 정렬 개선 (2e588df)
  • 검색 로딩 및 빈 결과 상태의 시각적 중앙 정렬 개선 (8903978)
  • 기간 필터와 정렬 필터의 순서 변경 (10ca6f0)
  • 디바운싱 중 검색 결과 없음 메시지 표시 문제 해결 (0f8bb7b)
  • 라이브러리 사이드바 팔로잉 상태 아이콘 변경 (a2f120e)
  • 라이브러리 상세 페이지 버튼 디자인 개선 (1745a96)
  • 라이브러리 정렬 옵션 타입 수정 (fa7ebfe)
  • 라이브러리 태그 관련 모듈 경로 오류 수정 (50fe73d)
  • 레이아웃 수정 (0bf701c)
  • 레이아웃 수정 (004d01d)
  • 리뷰 삭제 드롭다운 메뉴 항목 호버 시 텍스트 색상 유지 (d7281bb)
  • 리뷰와 별점 동시 수정 시 중복 무효화 제거 (33f80fe)
  • 모바일 검색 다이얼로그가 기본 Drawer 스타일과 동일하게 표시되도록 수정 (0443cce)
  • 버튼 위치 변경 (4128143)
  • 별점과 리뷰 수 표시 방식 개선 (f1002ad)
  • 별점이 0이거나 없을 때도 별 5개 표시 (fb2ee83)
  • 분야별 인기 페이지의 '전체' 카테고리 중복 표시 제거 (4e76398)
  • 불필요한 출간일 오래된순 정렬 옵션 제거 (0d2e3dd)
  • 브레드크럼과 카테고리 필터 간 간격 조정 (5bd4f44)
  • 비밀번호 보기/숨기기 버튼에 tabIndex={-1} 속성 추가하여 탭 이동 시 선택되지 않도록 개선 (2cf73ec)
  • 새 리뷰 생성 시 불필요한 별점 API 호출 방지 (eb9b793)
  • 서재 목록 로딩 시 스켈레톤 로더가 전체 화면에 표시되는 문제 수정 (d244c31)
  • 서재 목록 페이지의 모바일 레이아웃 개선 (69c3d7d)
  • 서재 브레드크럼에 카테고리 이름 표시 (47b7ba9)
  • 서재 상세 페이지 레이아웃 개선 (bf55e9b)
  • 서재 상세 페이지의 좌우 여백 제거 (c95cd79)
  • 서재 생성 시 중복 토스트 알림 제거 (b6537f5)
  • 서재 카드의 책 이미지 비율 개선 (6a9bbf8)
  • 서재 태그 목록에서 중복 키(NaN) 문제 해결 (25a0c00)
  • 서재 페이지 UI 간소화 및 레이아웃 개선 (18a43f6)
  • 스켈레톤 UI를 최신 디자인에 맞게 조정 (b0d89cf)
  • 스타일 개선 (f9bb941)
  • 스타일 개선 (8f35cd8)
  • 스타일 개선 (cccb462)
  • 스타일 수정 (65f82cd)
  • 스타일 수정 (55f64e9)
  • 스타일 수정 (2992ebb)
  • 스타일 수정 (97ade6d)
  • 스타일 수정 (e123efb)
  • 스타일 수정 (b3bc3b3)
  • 스타일 수정 (3047e15)
  • 스타일 수정 (b8cadd9)
  • 스타일 수정 (6c25fba)
  • 스타일 수정 (09d13a6)
  • 스타일 수정 (ca074f1)
  • 스타일 수정 (72f6b67)
  • 스타일 수정 (94b8423)
  • 스타일 수정 (00e5b81)
  • 스타일 수정 (03d1cac)
  • 스타일 수정 (5fe5a2a)
  • 스타일 수정 (632b972)
  • 스타일 수정 (195744d)
  • 스타일 수정 (c1a5918)
  • 스타일 수정 (a885865)
  • 스타일 수정 (e584c1d)
  • 스타일 수정 (14c8655)
  • 스타일 수정 (9fab954)
  • 스타일 수정 (9efe450)
  • 스타일 수정 (4a7ccfe)
  • 스타일 수정 (d23c3d1)
  • 스타일 수정 (db4a953)
  • 스타일 수정 (16a2d05)
  • 스타일 수정 (b9f9eca)
  • 스타일 수정 (747f64a)
  • 스타일 수정 (49c353f)
  • 스타일 수정 (6eb668f)
  • 스타일 수정 (f3f869e)
  • 스타일 수정 (6a34798)
  • 스타일 수정 (688a9bc)
  • 알림 드로어 콘텐츠 좌측 정렬 및 스타일 통일 (99add0d)
  • 읽은 책 목록에서 endMessage 제거 (6481e0a)
  • 정렬 및 필터 옵션을 서버 변경사항에 맞게 업데이트 (371266c)
  • 좋아요 토글과 댓글 개수 변경 시 목록 순서 유지 (278fe65)
  • 책 이미지 비율 조정 및 '권' 표기 제거 (82507b2)
  • 카테고리와 서브카테고리 기본값을 'all'로 통일 (45a46d8)
  • 커뮤니티 및 리뷰 섹션 스켈레톤 디자인 및 로딩 구조 개선 (32672d9)
  • 커버이미지 엑박 이슈 해결 (7ae7bff)
  • 컴포넌트 내보내기 방식 수정 (c5777f0)
  • 타입 호환성 문제 해결 및 코드 구조 개선 (4393f46)
  • 태그 카테고리 디자인 개선 (9105475)
  • 프로필 이미지 없을 때 이름 첫 글자 표시 기능 개선 (662efb1)
  • 프로필 페이지 스켈레톤 컴포넌트 UI 일관성 개선 (e1564f5)
  • 필터 고정 (e256ac2)

Code Refactoring

  • 사이드바 컴포넌트 단순화 (77acc7f)

Features

  • AddBookDialog 모바일 레이아웃 개선 및 스크롤 영역 제한 (c12bfaa)
  • AddBookDialog 컴포넌트를 Command 패턴으로 리팩토링 (69216ea)
  • AlertDialog를 ResponsiveAlertDialog로 교체하여 모바일 대응성 개선 (2416c0b)
  • AlertDialog를 ResponsiveAlertDialog로 교체하여 모바일 대응성 개선 (8cee93b)
  • AlertDialog를 ResponsiveAlertDialog로 변경하여 모바일 환경 지원 개선 (2ce9494)
  • API 모듈 내보내기 충돌 해결 (8eff325)
  • API 응답 형식에 맞게 홈 데이터 처리 로직 수정 (31a9e3d)
  • API 직접 호출 함수 대신 useMutation 사용으로 에러 처리 및 상태 관리 개선 (3a02a4b)
  • API 타입을 재정의하지 않고 직접 임포트하여 사용하도록 변경 (6492209)
  • book api 연동 (d7e28f2)
  • BookActionButtons 컴포넌트의 드롭다운 메뉴를 반응형으로 교체 (65ed80c)
  • BookActionButtons에서 서재 생성 기능 개선 (fe90271)
  • BookCard 크기 조정 문제 해결 (09e9ae5)
  • BookCoverSection: 모바일 환경 UI 최적화 (f5a4912)
  • BookDialog 다이얼로그 위치 및 스크롤 문제 해결 (ae4c7d3)
  • BookDialog 리뷰 영역 구현 (b6d79e3)
  • BookDialog 사용 방식 개선 (bfe50cd)
  • BookDialog 우측의 서재 영역과 리뷰 영역 모든 버튼에 cursor-pointer 클래스 추가 (947b6f5)
  • BookDialog 컴포넌트 UI 개선 및 레이아웃 최적화 (e22fe9c)
  • BookDialog 컴포넌트 리팩터링 및 모듈화 (babc910)
  • BookDialog 헤더 타이틀을 책 제목으로 변경 및 스켈레톤 UI 개선 (0a85b2c)
  • BookDialog에 읽기 상태 선택 안함 옵션 추가 (4a41b84)
  • BookDialog에서 별점 업데이트 시 평균 별점도 함께 업데이트 (51a0852)
  • BookGrid 컴포넌트의 TimeRange 타입 오류 수정 (4464592)
  • bookId가 -1일 때 ISBN 기반 캐시 무효화 로직 개선 (32d75f5)
  • BookLibraries 컴포넌트의 드롭다운 메뉴를 반응형으로 교체 (2fdbaa8)
  • BookLibraries.tsx, BookActionButtons.tsx 파일에서 "bookshelf" 용어를 "서재" 혹은 "library"로 변경 (ed23dd6)
  • BookReviews 컴포넌트의 드롭다운 메뉴를 반응형으로 교체 (eb8cc56)
  • Button 컴포넌트 추가 (144ce1e)
  • Button 컴포넌트 추가 (c8ed4ae)
  • CommentItem의 alert-dialog를 responsive-alert-dialog로 교체 (5200f79)
  • CompactLibraryCard 컴포넌트에서 모든 태그 표시 및 수직 정렬 개선 (d06e23e)
  • ConflictAlertDialog의 alert-dialog를 responsive-alert-dialog로 교체 (d3e21a6)
  • discover 관리자 페이지 (0566d83)
  • Discover 페이지의 정렬 드롭다운 위치 조정 (29ce97a)
  • Empty 스타일 수정 (815a8f3)
  • escape key handler 예외처리 (41a4608)
  • Header UI 구현 (f7e7b80)
  • Header/RightSlot의 인덱스 파일 임포트 경로 수정 (16166f1)
  • Jotai를 활용한 도서 리뷰 정렬 기능 개선 (dea9dc6)
  • LibraryCard 컴포넌트의 공개/비공개 태그 노출 조건 수정 (000724c)
  • LibraryHeader 구독 버튼 로딩 처리 제거 (c5ba02b)
  • LibraryList 컴포넌트에 isFetchingNextPage 프롭 추가 (e2ef3ee)
  • LibrarySidebar 컴포넌트 UI 수정 (e00bbb7)
  • LibrarySidebarSubscribers 컴포넌트에 isCurrentUserSubscriber 프롭 추가 (d0e649a)
  • ManageDiscoverBooksDialog의 Select 컴포넌트를 ResponsiveSelect로 교체 (90a7374)
  • popular page 모바일 대응 (2070803)
  • Popular 페이지 카테고리 필터에 '전체' 버튼 추가 (957b50c)
  • post 관련 코드를 review로 모두 변경 (2d90311)
  • profile: 리뷰 메뉴에 별점 표시 위치 변경 (5ce8148)
  • React Hook Form의 mode를 'onTouched'로 설정하여 입력값 유효성 검사 개선 (ff61c82)
  • responsive-dialog 추가 및 적용 (1b93468)
  • responsive-dropdown-menu 추가 (7667395)
  • ResponsiveAlertDialog 내부 상태 관리 기능 추가 및 취소 버튼 동작 개선 (64a594d)
  • ResponsiveAlertDialog 컴포넌트 여백 수정 및 버튼과 설명 사이 간격 개선 (56b3cc4)
  • ResponsiveAlertDialogAction에 drawerClassName 추가하여 모바일에서 버튼 색상 일관성 유지 (7c679d0)
  • ResponsiveAlertDialogCancel 컴포넌트에 onClick 핸들러 추가하여 모바일 환경에서도 제대로 작동하도록 수정 (ccf7517)
  • ResponsiveDialog 적용 (ba85349)
  • ResponsiveDropdownMenu 컴포넌트 개선하여 내부 상태 관리 및 모바일 환경에서의 아이템 선택 시 닫힘 기능 추가 (29932c5)
  • ReviewCard 컴포넌트에서 프로필 페이지 리뷰/별점 삭제 시 데이터 갱신 수정 (75338f4)
  • ReviewCard 컴포넌트의 반응형 스타일 개선 (3c5756d)
  • ReviewCard의 MoreHorizontal 버튼에 cursor-pointer 클래스 추가 (8f30431)
  • ReviewDialog 컴포넌트의 드롭다운 메뉴를 반응형으로 교체 (4e34465)
  • ReviewDialog 컴포넌트의 드롭다운 메뉴를 반응형으로 교체 (6f06374)
  • ReviewDialogHandler 컴포넌트를 개별 파일로 분리하여 모듈화 개선 (29c204f)
  • ReviewEditForm의 Select 컴포넌트를 ResponsiveSelect로 교체 (2016df5)
  • ReviewHeader 드롭다운 메뉴에서 구분선 제거 및 삭제 확인 다이얼로그 추가 (2cbdbfa)
  • ReviewHeader 레이아웃 개선 및 CommentItem 프로필 이미지 처리 수정 (38916a1)
  • ReviewHeader에서 중복된 삭제 다이얼로그 제거 및 모바일 UX 개선 (6ad8709)
  • ReviewSortDropdown 컴포넌트를 반응형으로 변경 (fbf64c9)
  • SearchBar: 검색 다이얼로그 높이 동적 조정 기능 추가 (4e36658)
  • SearchItem 컴포넌트의 이미지 표시 및 시각적 요소 개선 (f815f87)
  • shadcn 설치 (891a72a)
  • SortDropdown 컴포넌트의 아이콘 업데이트 및 선택된 정렬 옵션 아이콘 표시 (55b5179)
  • StatsTabsSkeleton 컴포넌트의 widths 객체에 타입 시그니처 추가 (33b04da)
  • TimeRangeOptions 충돌 해결을 위한 라이브러리 모듈 명시적 재내보내기 (b97527e)
  • URL 쿼리 파라미터 처리 및 타입 오류 수정 (2a1804a)
  • useAllLibraryTags 훅에서 중복 API 호출 문제 해결 (288a6b5)
  • UserDropdown 드로어 UI 개선 (82d601c)
  • userRating에서 authorRating으로 API 응답 구조 변경에 대응 (bd4f731)
  • 검색 UI 개선 - 이미지 가로 길이 확장 및 반응형 검색바 개선 (50459e4)
  • 검색 UI 개선 - 이미지 가로 길이 확장 및 반응형 검색바 개선 (d4ea767)
  • 검색 결과 무한 스크롤 기능 구현 (cdc8973)
  • 검색 결과에 총 개수 표시 기능 추가 (a4be32c)
  • 검색 구현 (66c73a8)
  • 검색 기능 개선 (7e8d6a4)
  • 검색 다이얼로그 UI 및 기능 개선 (500d989)
  • 검색 다이얼로그 오픈 시 최근 검색어 자동 갱신 기능 구현 (804a5b7)
  • 검색 다이얼로그 위치 개선 및 키보드 단축키 구현 (a2b0829)
  • 검색 활동 차트 레이아웃 개선 및 모바일 대응 (3c073ec)
  • 검색 활동 차트 레이아웃 문제 수정 (363cf18)
  • 계정 삭제 다이얼로그 컴포넌트 분리 및 모바일 최적화 (8e5eea8)
  • 고전 산책 서비스에 맞게 카테고리 체계 개편 (240ac0d)
  • 고전산책 큐레이션의 그리드 뷰 카드 크기 조정 (be06e51)
  • 다이얼로그 상태와 URL 쿼리 파라미터 관리 로직 개 (f3720dc)
  • 다이얼로그 푸터 버튼 모바일 UI 개선 (eea4a6a)
  • 댓글 글자 크기를 15px로 증가하여 가독성 향상 (4e9f0d9)
  • 댓글 기능 구현 (046580e)
  • 댓글 추가/수정/삭제 시 낙관적 업데이트 대신 invalidate 방식으로 변경 (34452a3)
  • 댓글 컴포넌트의 드롭다운 메뉴를 BookReviews와 동일한 스타일로 통일 (8f790f4)
  • 댓글이 0개일 때 즉시 렌더링되도록 개선 (bd2f64e)
  • 데스크톱 발견하기 페이지 로딩 시 레이아웃 안정성 개선 (ddc82cd)
  • 도서 상세의 읽기 통계가 null일 때도 기본값(0)으로 표시되도록 수정 (c7e42e5)
  • 독서 배지 목표와 도서 진행 통계 데이터 추가 (b506b89)
  • 독서 상태 섹션의 훅을 로컬 디렉토리로 이동 (453891c)
  • 동적 메타데이터 생성을 위한 generateMetadata 함수 구현 (f5b2f25)
  • 드롭다운 메뉴 SubTrigger와 MenuItem 스타일 통일 (fd3b592)
  • 라이브러리 구독 버튼 하이드레이션 오류 해결 및 코드 간소화 (636729a)
  • 라이브러리 태그 관련 임포트 경로 수정 및 함수명 업데이트 (bb061d0)
  • 레이아웃 구조 변경으로 각 페이지 별 독립적인 레이아웃 적용 (8adce0b)
  • 로그인 및 회원가입 시 환영 토스트 메시지 추가 (6efb457)
  • 로그인 및 회원가입 폼에 React Hook Form을 적용하여 실시간 이메일 유효성 검사 구현 (c920931)
  • 로그인 버튼에 로딩 스피너 추가 및 구글/애플 로그인 버튼 로딩 상태 제거 (224037e)
  • 리뷰 다이얼로그 UI 개선 (d997635)
  • 리뷰 다이얼로그에서 모바일 환경 읽기 상태 드롭다운 아이템 선택 시 Drawer가 닫히지 않는 문제 수정 (36eec00)
  • 리뷰 다이얼로그와 책 다이얼로그의 읽기 상태 연동 방식 개선 (2c60d21)
  • 리뷰 등록 시 별점 필수 입력 조건 복원 (2d9c0eb)
  • 리뷰 별점 관련 코드 통일 (authorRatings → userRating) (27b053b)
  • 리뷰 수정 UI 개선 (a4dbba0)
  • 리뷰 수정 시 타입 변경에 따른 쿼리 무효화 로직 구현 (693f4dc)
  • 리뷰 스켈레톤 UI를 실제 리뷰 컴포넌트와 완전히 일치하도록 수정 (6547986)
  • 리뷰 좋아요 버튼 표시 오류 수정 (1370952)
  • 리뷰 카운트 정보 타입 수정 및 UI 표시 기능 추가 (1c30d42)
  • 리뷰 컴포넌트 스타일 복원 및 좋아요 기능 추가, 서재 카드 텍스트 크기 개선 (f8aa642)
  • 리뷰 타입이 아닌 게시글 수정 시 리뷰 태그 옵션 숨김 처리 (1b2ae68)
  • 리뷰만 생성 시 rating API 호출 방지 기능 구현 (10c898a)
  • 리뷰영역 스타일 개선 (0fb9a53)
  • 메뉴 선택에 따른 리뷰 작성 폼 기본 태그 변경 기능 추가 (55156de)
  • 메타데이터에서 부적합한 수식어구 제거 (f1d9848)
  • 모든 BookDialog 관련 버튼, 드롭다운 버튼에 cursor-pointer 클래스 추가 (daf6723)
  • 모든 layout.tsx 파일의 main 태그를 div 태그로 변경 (01160ed)
  • 모든 페이지에서 BookDialog를 ISBN 기반으로 일관되게 사용하도록 검증 완료 (0411092)
  • 모바일 BookSearchDialog 좌우 패딩 감소 (4ebf719)
  • 모바일 CreateReviewCard의 버튼 높이 통일화 (2fefa48)
  • 모바일 드로어의 높이 제한 제거하여 전체 높이로 확장 가능하도록 수정 (4091e35)
  • 모바일 드롭다운 메뉴 드로어의 불필요한 스크롤 제거 (94130ed)
  • 모바일 레이아웃 최적화 및 반응형 개선 (4adde82)
  • 모바일 사이드 메뉴 항목 선택 시 자동 닫힘 기능 추가 (922d81b)
  • 모바일 사이드 시트 상단 여백 적절히 조정 (eea9b55)
  • 모바일 사이드바 접근성 및 UI 개선 (2467eaa)
  • 모바일 화면에서 홈 페이지의 책 그리드 레이아웃 개선 (ccfcaaa)
  • 모바일 화면에서 홈 페이지의 책 그리드 레이아웃 개선 (9a89234)
  • 모바일 환경에서 Drawer로 전환되는 반응형 드롭다운 메뉴 컴포넌트 추가 (2bf80e4)
  • 모바일 환경에서 서재 및 리뷰 정렬 버튼 표시 수정 (5b18106)
  • 모바일 환경에서 차트 타이틀과 공개/비공개 토글 간 정렬 개선 (c4b2b06)
  • 모바일 환경에서 카테고리 가로스크롤 시 스크롤바 숨김 처리 개선 (a3c2044)
  • 모바일에서 터치 영역 확대 및 사용성 개선 (b3c58ee)
  • 모바일에서는 드로어로, 데스크톱에서는 드롭다운으로 동작하는 ResponsiveDropdownMenu 컴포넌트 구현 및 LibraryHeaderActions에 적용 (6391ad5)
  • 반응형 레이아웃 breakpoint 조정 (1280px부터 두 줄 레이아웃 적용 (3fab998)
  • 발견하기 페이지 기본 정렬 옵션을 평점 높은 순으로 변경 (a1a2062)
  • 발견하기 페이지 레이아웃을 인기 페이지와 일치시키도록 개선 (20cd6f7)
  • 발견하기 페이지 메인 컴포넌트 구현 및 통합 (97e84db)
  • 발견하기 페이지에 모바일용 가로형 도서 카드 적용 (e6af005)
  • 발견하기 페이지에 서재에 많이담긴 순 정렬 옵션 추가 (519676c)
  • 백엔드 API 변경에 따른 리뷰 별점 표시 기능 개선 (6ba0af5)
  • 백엔드 API 변경에 따른 사용자 책 목록 컴포넌트 수정 (10784ba)
  • 별점 계산 로직의 타입 개선 (69adc9b)
  • 별점 업데이트 시 다이얼로그 리로딩 방지 (34e31d5)
  • 별점 업데이트 시 커뮤니티 리뷰 쿼리 무효화 추가 (d66a915)
  • 별점 타입의 ReviewCard에서 좋아요/댓글 영역 제거 (a3e1a17)
  • 분야별 인기 기능 구현 (c727bcf)
  • 분야별 인기 카테고리 구조 변경 (df76565)
  • 비로그인 사용자 대응 (bba5f48)
  • 비로그인 사용자 커뮤니티 페이지에 AuthDialog 추가 (0ea148c)
  • 비로그인 사용자가 서재 목록 영역에서 새 서재 만들기나 서재에 책 추가 시 AuthDialog 표시 기능 추가 (0038c45)
  • 비로그인 사용자가 서재 상세 페이지에서 구독 및 팔로우 버튼을 이용할 수 있도록 수정 (b795e72)
  • 비밀번호 변경 및 계정 삭제 구현 (ed9ac9e)
  • 비밀번호 재설정 프로세스에 토스트 메시지 추가 (5308b10)
  • 빈 상태에서 '새 서재 만들기' 버튼 제거 및 useLibraries 훅 refetch 함수 추가 (a436f09)
  • 사용되지 않는 Auth/Avatar.tsx 컴포넌트 제거 (6b76cf9)
  • 사용자 드롭다운 메뉴 아이템 클릭 시 타임아웃 제거 (14f11e7)
  • 사이드바 아이콘 모드 및 UI 개선 (f80c111)
  • 사이드바 컴포넌트 추가 (95ba60f)
  • 삭제 메뉴 항목의 텍스트 색상 유지 개선 (55d3539)
  • 새 서재 만들기 버튼 추가 (58f3520)
  • 서재 관련 기능 구현 및 API 연동 (0d13419)
  • 서재 관련 컴포넌트 리팩토링 (1f57df7)
  • 서재 구독자 목록 아바타 폴백에 이름 첫 글자만 표시하도록 변경 (3e0dfdf)
  • 서재 둘러보기 페이지 (6db4acb)
  • 서재 둘러보기 페이지 반응형 레이아웃 개선 (d099896)
  • 서재 목록 API 응답 형식 변경에 따른 프론트엔드 코드 대응 (630650c)
  • 서재 목록 필터 개선 (245804e)
  • 서재 사이드바의 최근 활동 영역 스켈레톤 로딩 구현 개선 (e0c16ed)
  • 서재 상세 백엔드 변경 대응 (5ed6877)
  • 서재 상세 페이지 구현 (284fb4c)
  • 서재 상세 페이지 레이아웃 최적화 (542f01b)
  • 서재 상세 페이지 스켈레톤 UI 그리드 레이아웃 동기화 (84279f5)
  • 서재 상세 페이지 프로필 영역 너비 최적화 (99d811f)
  • 서재 상세 페이지의 구독 및 팔로우 버튼에 cursor-pointer 추가 (3ab440f)
  • 서재 상세페이지에서 소유자 팔로우 여부 정보 연동 및 타입 정의 추가 (619cc18)
  • 서재 생성 성공 시 user-libraries 쿼리 무효화 처리 추가 (3d32f84)
  • 서재 섹션의 차트 컴포넌트 모바일 대응 구현 (190ddba)
  • 서재 업데이트 목록에서 구독/구독취소 활동의 사용자 이름 표시 개선 (45947ce)
  • 서재 정보 수정 알림 메시지 형식 변경 (5b0affe)
  • 서재 책 추가 다이얼로그 UI 개선 (1b889bd)
  • 서재 최근 업데이트 및 구독자 정보 표시 기능 추가 (5871528)
  • 서재 충돌 알림에서 실제 서재 이름이 표시되도록 수정 (75b116e)
  • 서재 카드 디자인 개선 (d18dc48)
  • 서재 카드에서 태그 위치를 서재 타이틀 우측으로 변경 (824b744)
  • 서재 컴포넌트의 책 이미지 표시 개수 확장 (2개→5개 (3dc92c3)
  • 서재 페이지 UI 및 API 호출 수정 (ee968a0)
  • 서재 페이지 URL 쿼리 파라미터 최적화 (b384540)
  • 서재 활동 내역에서 BOOK_UPDATE 액션 타입 제거 및 LIBRARY_UPDATE 메시지 개선 (1c26d7d)
  • 서재둘러보기 페이지의 태그 영역 스크롤 고정 방식 개선 (58880af)
  • 서재에 담기 드롭다운 상태 분리 구현 (17eac58)
  • 서재에 책 담김 알림 UX 개선 (9e370d9)
  • 선택 안함 메뉴 항목에서 이모지 제거 (9d13160)
  • 설정 페이지 UI 개선 및 레이아웃 수정 (d624778)
  • 아직 등록된 책이 없는 라이브러리 카드의 높이 일관성 유지 (b4496e4)
  • 알림 기능 개선 (d0c1518)
  • 알림 기능 구현 (ba60f60)
  • 알림 버튼에 cursor-pointer 클래스 추가하여 사용자 경험 개선 (afafcbd)
  • 유저 프로필 기능 구현 (e1bb019)
  • 유저드롭다운 메뉴 개선 - 프로필 이미지 표시 및 메뉴 커서 스타일 추가 (f5a8155)
  • 이메일 인증 성공 시 자동 로그인 기능 구현 (311340f)
  • 인기 도서 API 함수명 및 응답 타입 처리 수정 (f9353ca)
  • 인증 구현 (e09316f)
  • 읽기 상태 버튼 워딩 개선 (82bfb03)
  • 읽기 상태 변경 로직 최적화 및 캐시 관리 개선 (377f60d)
  • 읽기 상태 변경 시 book-detail 쿼리 무효화 로직 추가 (617f68d)
  • 읽기 상태 업데이트 관련 디버깅 코드 제거 (4c18c0d)
  • 읽기 상태에 따른 색상 구분 추가 및 정보 출처 표시 (c42574f)
  • 정렬 버튼 UI 통일 (bafe367)
  • 좋아요 버튼 호버 시 텍스트 색상 유지 및 버튼 간격 축소 (df90ed5)
  • 차트 공개 여부 토글 스위치 추가 (7e35d53)
  • 차트 컴포넌트의 타입 개선 및 any 타입 제거 (a7d77f6)
  • 책 검색 결과에서 평점 및 리뷰 표시 방식 개선 (7042cd5)
  • 책 이미지 표시 방식 개선 (d500211)
  • 책 읽기 상태 변경 시 쿼리 갱신 최적화 개선 (c134cb3)
  • 책 추가 기능에서 bookId가 없는 경우 대체 로직 구현 (c560018)
  • 카테고리 api 연동 (63e24a7)
  • 카테고리 더보기 버튼 UI 개선 (ae4cd86)
  • 카테고리 접기/더보기 버튼에 포인터 커서 추가 (2de7926)
  • 카테고리와 서브카테고리 간 모바일 간격 증가 (67ccf55)
  • 커뮤니티 API 연동 (45f6ffd)
  • 커뮤니티 리뷰 API 연동 구조 개선 (d81353d)
  • 커뮤니티 및 리뷰 페이지 빈 상태 메시지 개선 (ee9c920)
  • 커뮤니티 섹션 UI 개선 및 API 파라미터 형식 수정 (b62e502)
  • 커뮤니티 섹션의 '전체' 메뉴 개수 계산 수정 (ea2252a)
  • 커뮤니티 페이지 (1dcdabc)
  • 커뮤니티 페이지 모바일 UI 개선 (1d5d268)
  • 커뮤니티 페이지 필터 버튼 UI 개선 (2e7cb78)
  • 커뮤니티 페이지에서 리뷰 작성 시 읽기 상태 드롭다운 추가 및 레이아웃 개선 (89d6ea1)
  • 커뮤니티 페이지의 ReviewCard와 CreateReviewCard 모바일 최적화 구현 (d6b818c)
  • 커뮤니티와 라이브러리 페이지의 필터 메뉴 크기 통일 (101dc3e)
  • 컴포넌트 prop 네이밍 컨벤션 통일 (5ac64dd)
  • 통계 UI 개선 (aa8735d)
  • 통계 UI 스타일 개선 (d1faec9)
  • 통계 기능 구현 (08407d6)
  • 통계 차트 카드 높이 통일 및 비공개 메시지 중앙정렬 개선 (371fe29)
  • 통계기능 구현 (f4a7a58)
  • 평점, 읽기 상태 기능 구현 (465a00c)
  • 프로필 API 응답 구조 변경 대응 (4081bf3)
  • 프로필 라이브러리 섹션의 통계 표시 UI 개선 (072b95c)
  • 프로필 메뉴 UI 개선 (f886984)
  • 프로필 서재 섹션 (693f257)
  • 프로필 설정 페이지 모바일 환경 최적화 (5f11a98)
  • 프로필 수정 다이얼로그 모바일 최적화 (abd2529)
  • 프로필 스켈레톤 UI 모바일 최적화 (0034fac)
  • 프로필 읽기 상태 페이지의 각 메뉴(전체/읽고싶어요/읽는중/읽었어요)에 해당하는 책의 수를 표시하는 기능 추가 (0105d5d)
  • 프로필 통계 섹션 메뉴 스타일 통일 (49e34ab)
  • 프로필 페이지 디자인 및 기능 개선 (9871e77)
  • 프로필 페이지 라우팅 대응 추가 (0a92b79)
  • 프로필 페이지 리뷰 섹션에 공통 ReviewCard 컴포넌트 적용 및 훅 리팩토링 (98dd9ed)
  • 프로필 페이지 리뷰 섹션의 별점 메뉴명 변경 ("별점" → "별점만" (2f2869f)
  • 프로필 페이지 메뉴 UI 개선 (be43f06)
  • 프로필 페이지 모바일 필터 메뉴 여백 제거 (7a43212)
  • 프로필 페이지 컴포넌트 구조 개선 및 훅 사용 에러 수정 (5c4b34c)
  • 프로필 페이지 코드 정리 (371cd54)
  • 프로필 페이지의 구독 서재 표시 방식 개선 (38198e5)
  • 프로필 편집 다이얼로그 추가 (0ff1fac)
  • 프로필 편집 후 현재 사용자 정보(user/me) 갱신 기능 추가 (92b0554)
  • 프로필페이지 EmptyState 컴포넌트 모바일 최적화 (05f70ba)
  • 피드백 기능 추가 (27d5f43)
  • 피드백 다이얼로그 UI 개선 - 버튼 커서 및 모바일 여백 조정 (9c648d9)
  • 피드백 다이얼로그에서 불필요한 라벨 제거 (bd10a88)
  • 필요한 컴포넌트 추가 (83f6e6b)
  • 헤더에 알림 기능 추가 및 알림 관리 UI 구현 (4f21ca7)
  • 홈 메뉴 활성화 로직 개선 (/home 경로 지원) (d7f1f9a)
  • 홈 페이지 개선 (c205eb9)
  • 홈 페이지 레이아웃 개선 및 반응형 디자인 향상 (02dcc6a)
  • 홈 페이지 섹션 아이콘 색상을 모두 다르게 변경 (94da99f)
  • 홈페이지 레이아웃 개선을 통한 유동적인 섹션 높이 구현 (85100fe)

BREAKING CHANGES

  • sidebarExpandedAtom 의존성 제거

1.0.0 (2025-04-01)

Features

  • semantic-release 적용 (f119254)
  • tailwindcss 적용 (245f185)
  • yarn, typescript, eslint, prettier 셋업 (ec9b101)

About

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages