Releases: boostcampwm2025/web08-JAMstack
Releases · boostcampwm2025/web08-JAMstack
v0.2.0
What's Changed
- [FE/BE/COMMON] useSocket 및 useYDoc 리팩토링 by @lnxhigh in #62
- PostgreSQL + TypeORM 연동 및 Room · PT Entity 작성 by @lnxhigh in #71
- [BE] 소켓 이벤트 권한 검증 가드 구현 (Redis + DB Look-aside) (#66) by @inaemin in #72
- [FE] Participants 위젯 컴포넌트 구조 개선 by @inaemin in #73
- [BE] feat: Quick Room 생성 로직 및 API 구현 (#67) by @son-hyejun in #74
- [BE] roomId → roomCode 기반 리팩토링 (#80) by @inaemin in #81
- [FE] 메인 페이지 UI by @lnxhigh in #75
- [BE/COMMON] Feat: 만료된 방 자동 정리 스케줄러(Cron) 구현 및 테스트 설정 (#76) by @son-hyejun in #79
- [FE/BE] 사용자 입장 처리 및 닉네임 설정 by @kindsmell in #84
- [BE/FE/COMMON] 코드 에디터 viewer, editor 변경 by @Happysttim in #86
- [FE] Room ID 리팩토링 및 리다이렉트 로직 추가 by @lnxhigh in #85
- [BE] 파일 초기화 로직을 WELCOME 이벤트로 이동 by @son-hyejun in #87
- [FE] 새로고침 시 닉네임 모달이 반복해서 뜨는 버그 수정 by @kindsmell in #88
Full Changelog: prototype...v0.2.0
prototype
What's Changed
- [INFRA/COMMON] 프로젝트 초기화 및 Monorepo 환경 설정 (#28) by @son-hyejun in #29
- [FE/INFRA] React 클라이언트 앱 초기화 및 FSD/UI 환경 구성 (#24) by @son-hyejun in #30
- [BE/INFRA] NestJS 서버 애플리케이션 초기화 및 기본 설정 (#25) by @son-hyejun in #31
- [INFRA/BE] 로컬 개발용 Redis 구성 및 환경 변수 설정 (#26) by @son-hyejun in #32
- [COMMON] Turborepo 설정 추가 (#33) by @inaemin in #34
- [FE] 프로토타입 Room 페이지 라우팅 구현 (#3) by @kindsmell in #35
- [FE/BE/COMMON] 실시간 협업을 위한 WebSocket 초기 환경 구성 (#14) by @son-hyejun in #36
- [FE] 사용자 목록 및 권한 표시 UI (#8) by @lnxhigh in #40
- [FE] 단일 파일 에디터 UI 구현 (#18) by @inaemin in #42
- [FE] 코드 에디터 문법 강조 및 자동 완성 (#19) by @inaemin in #46
- [BE/FE] Redis 기반 소켓 참가자 관리 및 TTL 만료 처리 구현 (#4) by @kindsmell in #37
- [BE/FE/COMMON] CRDT 알고리즘 적용 및 동시성 충돌 방지 (#15) by @Happysttim in #49
- [DOC] 프로젝트 문서 작성 및 에셋 추가 by @son-hyejun in #50
- [FE] 헤더 UI 디자인 추가 by @son-hyejun in #51
- [FE] 링크 공유 다이얼로그 기능 구현 (#5) by @kindsmell in #56
- [FE/BE/Common] 참가자 목록을 서버와 연동하여 업데이트 / 랜덤 색상 및 선착순 권한 부여 로직 #6 by @lnxhigh in #52
- [INFRA] NCP 수동 배포 환경 구축 및 배포 (#27) by @kindsmell in #54
- [FE] favicon 및 title 업데이트 by @son-hyejun in #57
- [FE] Viewer 권한 사용자에 대한 읽기 전용 에디터 구현 by @inaemin in #58
- [BE/FE] 퇴장 시 Offline 실시간 표시 및 TTL 10초로 조정 by @Happysttim in #59
New Contributors
- @son-hyejun made their first contribution in #29
- @inaemin made their first contribution in #34
- @kindsmell made their first contribution in #35
- @lnxhigh made their first contribution in #40
- @Happysttim made their first contribution in #49
Full Changelog: https://github.com/boostcampwm2025/web08-JAMstack/commits/prototype