릴리즈 노트
현재 버전 v0.4.0 · 앱의 주요 변경 사항을 기록합니다.
v0.4.0
변경버그 수정
첫 로그인·복귀 시 서버/세션 안내를 다듬고, 대시보드 로딩을 안정화했습니다.
변경
- 로그인 전 서버 준비 안내
- 세션 확인·만료 안내
- 로그인 후 데이터 순차 로드
버그 수정
- 일시 DB 오류 시 재시도 안내
- 새로고침 시 화면 깜빡임 완화
v0.3.7
추가변경
릴리즈 노트에 종류 뱃지와 필터를 넣고, 항목 분류를 다듬었습니다.
추가
- 릴리즈 노트 버전 종류 뱃지
- 릴리즈 노트 종류 체크 필터
변경
- 릴리즈 노트 added/changed 분류 정합
v0.3.6
변경
캘린더 카테고리 목록을 공휴일 우선, 이름순으로 정리했습니다.
변경
- 캘린더 카테고리 필터: 공휴일 상단 + 이름순(ko)
v0.3.5
추가버그 수정
Google에서 지운 일정이 남지 않도록 고치고, 수동 새로고침을 추가했습니다.
추가
- 캘린더 헤더에 Google 연동 옆 수동 새로고침 버튼
버그 수정
- 외부에서 삭제한 Google 캘린더 일정이 UI·로컬 캐시에 남던 문제
v0.3.4
추가변경버그 수정
할 일 보기·마감 칩, 터치·캘린더 밀도, 배너 반사를 다듬고 위젯 401 오탐 토스트를 줄였습니다.
추가
- 할 일 마감일 빠른 칩(없음 / 오늘 / 내일 / 이번 주말)
- 할 일 보기 분리와 상단 카운트 연결
- 배너 이미지 수면 반사
변경
- 터치 타겟·호버 액션 보강
- 할 일 행 진행·마감 칩 통일
- 모바일 월 캘린더 칩 수 제한
버그 수정
- 세션 만료 시 위젯 로드 실패 오탐 토스트 억제
- 취소된 요청을 콜드스타트로 오인해 재시도하던 문제
v0.3.3
변경
일정 폼에서 중복 카테고리를 없애고, 캘린더 색만으로 일정을 구분합니다.
변경
- 일정 추가/수정에서 「일정 카테고리」 제거, 「캘린더」 선택만 유지
- 일정 색을 Google 캘린더 색만 사용
v0.3.2
변경버그 수정
할 일 「오늘」에 진행 중·마감 없는 일도 모으고, 상단 카운트와 보기를 맞췄습니다.
변경
- 마감이 없는 미완료 할 일도 「오늘」 포커스에 표시
- 상단 「오늘」 숫자와 목록을 맞추고 「진행」을 누르면 「오늘」 보기로 이동
버그 수정
- 진행 중인 할 일이 마감이 없으면 「오늘」에 안 보이던 문제
v0.3.1
추가변경버그 수정보안
위젯 일부 실패 시에도 화면 유지, 확인 버튼 연타 방지, 키보드·보안·로딩 개선입니다.
추가
- 홈이 뜨기 전 안내 화면을 보여 줌
변경
- 배너·프로필 이미지 로딩을 최적화
버그 수정
- 일부 위젯만 실패해도 나머지는 그대로 두고 다시 시도할 수 있음
- 삭제 등 확인 중 버튼을 두 번 누르기 어렵게 함
- 캘린더 날짜·탭을 키보드로 쓰기 쉽게 함
- 잠시 DB에 연결되지 않을 때 자동으로 한두 번 다시 시도
보안
- 로그인 쿠키만으로 API를 쓰도록 맞춤
- 잘못된 입력·ID를 더 엄격히 걸러 냄
v0.3.0
추가변경버그 수정
캘린더 숨김·에러 안내 개선, 접근성 보강, 일정 저장 속도·세션 안정화입니다.
추가
- 오류 안내를 토스트로 통일하고, 중요한 확인은 대화상자로 표시
변경
- 일정 추가/수정 폼을 앱 테마에 맞춤
- 일정 저장 후 불필요한 다시 불러오기를 줄여 반응이 빨라짐
- 개인정보처리방침을 Google 데이터 이용 기준에 맞게 갱신
버그 수정
- 숨긴 캘린더가 달을 바꾸면 다시 보이던 문제
- 고정 메모 줄 간격이 어색하던 문제
- 버튼·탭을 키보드·모바일에서도 쓰기 쉽게 개선
- 일정·날씨를 못 불러왔을 때 다시 시도할 수 있게 함
- 로그인 만료 처리가 중복으로 돌아가던 문제
v0.2.4
버그 수정보안
쓰기 API 재시도 제한, 캘린더 휴일 숨김 수정, 북마크 OG IPv4-mapped SSRF 보강입니다.
버그 수정
- authFetch wake 재시도를 GET 등 안전 메서드만 허용해 쓰기 중복 생성 방지
- 캘린더 「숨김」 시 대한민국 휴일이 함께 숨겨지던 문제
보안
- 북마크 OG에 IPv4-mapped 주소 차단 및 favicon·preview 저장 전 재검증
v0.2.3
변경버그 수정보안
게스트 안내 보강, 카테고리·정렬 동시성 수정, 북마크 OG 보안 강화입니다.
변경
- 게스트 랜딩·개인정보처리방침에 앱 기능과 Google 데이터 이용 목적 안내를 보강
버그 수정
- 계정 삭제 다이얼로그 lint/렌더 이슈
- 기본 할 일 카테고리 seed와 sequence 동시 생성 레이스
보안
- 북마크 OG fetch 시 DNS rebinding 완화
v0.2.2
변경버그 수정보안
캘린더 연결 여부 판단 개선과 위젯 초기 로딩 통합, 버그 수정입니다.
변경
- `/me`·로그인에서 캘린더 연결 여부를 Google 실시간 조회 없이 판단
- 캘린더 미연결 시 일정 생성·수정·삭제도 `403` + `NEEDS_CALENDAR_CONSENT`로 통일
버그 수정
- 투두 수정 시 잘못된 priority·빈 제목 검증
- 잘못된 리소스 id가 500 대신 400으로 응답
보안
- 프로덕션에서 Origin/Referer 없는 쿠키 기반 변이 요청 CSRF 차단
v0.2.1
버그 수정보안
캘린더 연결·북마크 URL 보안 강화와 세션·날씨 검색 버그 수정입니다.
버그 수정
- 비인증 API 401으로 로컬 세션이 지워지던 문제
- 날씨 지역 검색 자동완성 레이스
- 북마크 열기·미리보기에서 안전하지 않은 URL 차단
보안
- Google 캘린더 연결 시 로그인 계정과 동일한 Google 계정인지 검증
- 북마크 OG 응답 크기 상한 및 favicon/preview URL http(s) 검증
v0.2.0
추가변경버그 수정
계정 삭제, 사용자용 릴리즈 노트, WeatherAPI 연동을 반영한 버전입니다.
추가
- 사이트 푸터와 /changelog 페이지에서 사용자용 릴리즈 노트 제공
- 계정 메뉴에서 계정 삭제(탈퇴): 서비스 데이터·배너·캘린더 연동 토큰 제거
변경
- 날씨 upstream을 Open-Meteo에서 WeatherAPI.com(WEATHER_API_KEY)으로 교체
버그 수정
- 호스팅(Render 공유 IP)에서 Open-Meteo 한도로 날씨 조회가 실패하던 문제
v0.1.0
추가
버전 관리·릴리즈 노트 체계를 도입한 기준 버전입니다.
추가
- Google OAuth 로그인 및 Google Calendar 연동
- 칸반형 투두, 핀 메모, 북마크·폴더, 기념일/D-Day
- 헤더 배너·테마 색상 (Cloudflare R2)
- 날씨 위젯, 뽀모도로 타이머