← Nemo Calendar

릴리즈 노트

현재 버전 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)
  • 날씨 위젯, 뽀모도로 타이머

← Nemo Calendar