Releases: prgrms-web-devcourse-final-project/WEB6_8_Catfe_BE
Releases · prgrms-web-devcourse-final-project/WEB6_8_Catfe_BE
Release v0.1.6
0.1.6 (2025-10-30)
Release v0.1.5
0.1.5 (2025-10-16)
Release v0.1.4
0.1.4 (2025-10-16)
Release v0.1.3
Release v0.1.2
0.1.2 (2025-10-15)
Release v0.1.1
0.1.1 (2025-10-15)
Release v0.1.0
0.1.0 (2025-10-15)
Features
- TURN 서버 동적 인증 정보 생성 기능 구현 (baf6cbd)
- TURN 서버 설정 yml 파일에 추가 (b776aaf)
- 게시글 첨부 파일 기능 추가 (#288) (#291) (027b46e)
- 게시글 파일 첨부 및 프로필 이미지 매핑 기능 추가 (#285) (#297) (08ea0b1)
- 스터디룸 공지사항 및 즐겨찾기 기능 구현 (#287) (#300) (fe1d26a)
- 실시간 입/퇴장 이벤트 기능 추가 및 구조 개선 (0dececb)
- 실시간 입/퇴장 이벤트 기능 추가 및 구조 개선 (9eb45b2)
- 파일 업로드 엔티티 매핑 설정 및 운영환경 Graceful ShutDown 추가 (3570b8d)
Bug Fixes
- AttachmentMapping 관련 기능 수정 (9436ad8)
- 더 이상 사용하지 않는 DTO 정리 (0694cce)
- 백엔드 CD 파일 수정 (e169378)
- 스터디룸 내 프론트엔드 요구사항 및 오류 사항 수정 (#287) (#293) (0a127be)
- 인프라 환경설정에 맞춰 파일업로드 매핑 수정 (#279) (#284) (8f50a7e)
- 파일관련 엔티티 수정 (3bff555)
Tests
Code Refactoring
Release v0.0.20
0.0.20 (2025-10-13)
Features
- AsyncConfig로 공통 인프라 설정 (b344288)
- currentParticipants 필드 추가 및 초기값 설정 + 전체 온라인 사용자 수 조회 테스트 수정 (7d00bc0)
- NotificationSettingRepository QueryDSL로 변환 (46e63a6)
- 게시글 북마크/북마크 취소 API 구현 (#210) (#211) (a234851)
- 게시글 좋아요/좋아요 취소 API 구현 (#201) (#203) (08acaf3)
- 내 게시글/댓글/북마크 목록 조회 API 구현 (#243) (#246) (e8511df)
- 댓글 좋아요/좋아요 취소 API 구현 (#181) (#200) (fd6f8bf)
- 방 비밀번호 제거 및 수정 기능 (#215) (#216) (aadc5b2)
- 비즈니스 로직에 알림 이벤트 발행 연동 (7d169c8)
- 스터디 룸 내에 고양이 아바타 시스템과 프로필 이미지 url 연동 (#217) (#236) (e0c45d7)
- 스터디룸 썸네일 기능 및 설정 변경 시 webrtc 주석 (#217) (#225) (5a6f6ae)
- 스터디룸 알림 이벤트 시스템 구축 (beb9170)
- 알림 발송 시 사용자 설정 체크 로직 추가 (218bd98)
- 알림 설정 기능 구현 (9b9e16f)
- 카테고리 데이터 및 조회/생성 API 구현 (#196) (#197) (a4528bf)
- 커뮤니티 관련 API 개선 (#222) (#226) (f76f33b)
- 커뮤니티 글/댓글 좋아요 기능에 이벤트 발행 로직 추가 (36ea657)
- 커뮤니티 알림 이벤트 시스템 구축 (9be8a4f)
- 파일 관련 기능 유효성 검사 추가 및 S3 버킷 정책 수정 (bf3b625)
- 파일 업로드 기능 구현 (a9832c8)
- 파일 업로드 인프라 구축 (884ff2c)
- 학습 알림 이벤트 시스템 구축 (aab384a)
- 회원가입 시 알림 설정 초기화 (31cb5ce)
Bug Fixes
- CommunityNotificationEventListener에서 자기 자신 체크 부분 제거 (b93396e)
- currentParticipants 필드 제거 (d999e2f)
- DTO 역할 분리 및 불필요한 필드 제거 (2c8bd19)
- RoomChatApiController에서 채팅 전체삭제 알림 로직 제거 (f2ca34a)
- SDP 형식을 String에서 Object로 수정 (ea2f125)
- SecurityConfig 수정 (401fa4b)
- SimpMessagingTemplate 의존성 제거 (d1a083a)
- todo 내 user cascade all 삭제 (#253) (bbfe3ce)
- 같은 날짜 같은 계획의 예외 2개 존재 시 에러 발생 수정 (#194) (#195) (ced6794)
- 방 입퇴장 @deprecated 메서드 제거 (686bf28)
- 백엔드 CD 파일 수정 (3aaebb6)
- 시그널링 메시지가 전송되지 않는 오류 수정 (9b10f1c)
- 알림 설정 API 응답 메세지 수정 (d8fd6f0)
- 알림 설정 일괄 변경 API 제거 (3df9771)
- 에러 메시지 전송 위치 변경 (16dca5d)
- 오버로딩 메서드 삭제에 따른 controller 코드 수정 (b545f5f)
- 이벤트 발생과 중복되는 알림 생성 API 제거 (b130873)
- 전체 알림 읽음 처리 개선 및 버그 수정 (40f176d)
- 채팅 삭제 단일화를 위한 WebSocket 삭제 기능 제거 (486be17)
- 테스트에서 사용하지 않는 웹소켓 로직 제거 (5d0e3bc)
- 프론트 요청사항에 따른 파일 업로드 기능 수정 (c257696)
Performance Improvements
- 알림 목록 조회 시 N+1 문제 해결 (a9c45fe)
Code Refactoring
Release v0.0.19
0.0.19 (2025-10-05)
Features
- WebSocket을 통한 실시간 알림 전송 서비스 구현 (1758f93)
- 게시글 다건/단건 조회 API 구현 (#131) (#149) (809b6e2)
- 게시글 생성 API 구현 (#131) (#148) (9a64bb6)
- 게시글 수정 및 삭제 API 구현 (#131) (#151) (5c6666b)
- 대댓글 생성 API 구현 (#177) (#180) (37729d2)
- 댓글 생성 API 구현 (#152) (#158) (0a63ccc)
- 댓글 수정 및 삭제 API 구현 (#159) (#161) (f4a59a6)
- 댓글 조회 API 구현 (#162) (#165) (9b6dfef)
- 메모 기능 구현 (#183) (#184) (a4d8484)
- 알림 관련 entity/enum 구현 (8f08149)
- 알림 관련 repository 기본 구현 (a6ab3f4)
- 알림 시스템 Controller + Service 구현 (5135031)
- 학습 기록 기능+ 테스트 구현 (#129) (#182) (87c6e0f)
Bug Fixes
- RedisSessionStore의 @requiredargsconstructor 제거 (6f808e1)
- 개발환경에 맞춰서 운영환경 변경 (87fa930)
- 날짜 정보 형식 오류 수정 (#154) (#160) (2382a55)
- 백엔드 CD 파일 수정 (fcdb1e3)
Tests
Code Refactoring
- RoomMember 엔티티에서 실시간 상태 필드 제거, redis로 이관 (#143) (cfa8a0e)
- WebSocketConstants로 키/상수 값 분리하여 중앙 관리 (0d5fd45)
- WebSocketSessionManager에서 RedisSessionStore 분리 (49e2949)
- WebSocketSessionManager에서 RoomParticipantService 분리 (6555f5f)
- WebSocketSessionManager에서 UserSessionService 분리 (3c55518)
- 게시판(Post/Comment) 레포지토리 및 패키지 구조 개선 (#166) (#172) (7120628)
- 변수명 분리 (#142) (#150) (f280430)
- 중복 로깅/불필요한 try-catch 제거 (a9b954c)
- 트랜잭션 어노테이션을 클래스 레벨에서 메서드 레벨로 변경 (d7dc598)