This repository was archived by the owner on Dec 6, 2025. It is now read-only.
Releases: codeit-welive/welive
Releases · codeit-welive/welive
Release list
Release v1.0.7
Release v1.0.6(fix1)
개요
ApiError 생성자의 매핑 오류를 수정한 버전입니다.
변경 사항
- ApiError에서 code 미지정 시에 statusCode에 맞춰 기본값 지정
영향도
- 일부 API 응답 코드 정상화 외에는 영향 없음
- 별도의 마이그레이션 불필요
Release v1.0.6
개요
Swagger 문서 SUPER_ADMIN 접근 보호를 추가한 버전입니다.
변경 사항
- 배포 환경에서 Swagger 문서 접근 시에
authMiddleware및requireRole['SUPER_ADMIN']추가
영향도
- Swagger 문서 접근 외에는 영향 없음
- 별도의 마이그레이션 불필요
Release v1.0.5
개요
이미지 삭제(S3) 관련 방어 코드를 추가한 패치입니다.
변경 사항
- 기본 프로필 이미지 사용 중일 경우, 새로운 이미지로 변경해도 S3 삭제를 수행하지 않음
- 사용자 업로드 이미지인 경우에만 기존 이미지를 삭제하도록 로직 보완
영향도
- 기본 프로필 이미지를 사용하는 계정에는 영향 없음
- 사용자 업로드 이미지 변경 시 동작이 더 안전해짐
- 별도의 마이그레이션 불필요
Release v1.0.4
개요
Residents API 및 Swagger 문서 내용을 최종 갱신한 패치 버전입니다.
변경 사항
- Residents API 회원가입 시 알림 전송 기능 추가 등
- Swagger summary/description 최신화
- 이외의 기능 변경 없음
- 이외의 API 스펙 변화 없음
영향도
- 알림 전송 외 서버 동작에는 변화 없음
Release v1.0.3
개요
Swagger 문서 엔드포인트를 갱신한 패치 버전입니다.
변경 사항
- Swagger summary/description 최신화
- 기능 변경 없음
- API 스펙 변화 없음
영향도
- 서버 동작에는 변화 없음
- 문서 업데이트만 포함됨
Release v1.0.2
개요
이번 패치는 Sanitize 적용 이후 발생한 CD·빌드 환경 문제를 정비하고,
FE/BE 전체의 Dead Code 정리 및 SSE 구조 안정화 등 유지보수 중심의 업데이트를 포함합니다.
기능 변화는 최소화하면서 개발·배포 환경의 안정성을 강화하는 데 집중했습니다.
주요 변경 사항
1. Sanitize 적용 및 CD 환경 호환성 개선
- Sanitize 적용 과정에서 발생한 CD 오류 수정
- 배포 환경에서의 호환성 부족 문제 해결
- Sanitize 관련 추가 조치 통합
- OOM(Out-Of-Memory) 문제 해결 포함
2. FE/BE Dead Code 정리
- FE 불필요 페이지 및 레거시 코드 제거
- BE 일부 Dead Code 제거 및 라우팅 정리
3. SSE 구조 안정화 및 FE 연동 개선
- FE SSE 수신 구조를
_app.tsx기반으로 전면 재정비 - SSE 타입 불일치로 발생한 FE 빌드 실패 문제 해결
- BE↔FE SSE 연결 및 알림 스트림 안정화
4. FE API Base URL 정리
- 로컬스토리지 기반 API URL override 기능 완전 제거
- FE API baseURL 기본값 정리 및 dev 환경 충돌 제거
5. Polls / Residents API 관련 정리
- REST API 응답 포맷 유지하면서 내부 처리 일부 개선
- Polls: pending 상태만 허용하도록 수정 (#173)
- Residents: swagger 문서 보완 및 리팩터링 (#190)
6. FE 기능/UI 안정화
- Admin 채팅방 목록 useEffect 의존성 문제 수정 (#176)
- FE WSS 관련 로직 일부 정리
- 공지사항 목록 날짜 포매팅 오류(Invalid Date) 수정 (#195)
7. 환경 변수 및 사소한 수정
- 환경 변수 오타 수정 (#199)
- 기타 타이포 및 소규모 안정화
참고 사항
- 프로덕션 기능 변화 없음
- 모든 변경은 유지보수성, 안정성, 테스트 환경 품질 개선을 목표로 함