Skip to content

Releases

v1.21.0

Choose a tag to compare

@Cassiiopeia Cassiiopeia released this 30 Sep 16:33
d74e4cc

버전 1.21.0 업데이트

✨ 기능

  • 설정 화면에서 앱 버전을 볼 수 있게 한다 — 설정 맨 아래에 앱 버전(버전·빌드 번호)과 업데이트 확인을 더한다. 직접 누른 확인은 6시간 간격을 건너뛰고 알림 중에는 하지 않는다

📝 문서

  • 설정 화면에서 앱 버전을 볼 수 있게 한다 — 1.20.4 릴리스 노트를 네 언어로 남긴다

🔧 변경사항

  • projectops 최신 버전(v4.27.0)으로 재통합 — 옛 워크플로우가 호출하는 ai-summary 가 새 changelog_manager 에 없어 전환 배포가 실패했다. 이번 배포만 옛 스크립트로 되돌린다
  • projectops 최신 버전(v4.27.0)으로 재통합 — 새 릴리스 워크플로우가 main 에 오르기 전 첫 배포를 옛 방식으로 처리하도록 AUTO-CHANGELOG-CONTROL·VERSION-CONTROL 을 임시 복원한다. 다음 배포에서 지운다
  • projectops 최신 버전(v4.27.0)으로 재통합 — project-auto-wizard 템플릿 0.1.33 을 projectops 4.27.0 으로 올린다. 사용자 수정본 6개 워크플로우와 version_code 112 는 그대로 두고, 필요 없는 SELFHOSTED-CICD·PROJECTS-SYNC-MANAGER 는 설치하지 않는다

What's Changed

Full Changelog: v1.20.3...v1.21.0

v1.20.3

Choose a tag to compare

@Cassiiopeia Cassiiopeia released this 30 Sep 15:55
eb78a83

버전 1.20.3 업데이트

🐛 수정

  • 번역 검수 지적을 반영해 용어를 통일한다 — 일본어 권한 설명의 구어체 ないと 를 오프 상태를 밝히는 문장으로 고친다

📝 문서

  • 번역 검수 지적을 반영해 용어를 통일한다 — 1.20.3 릴리스 노트를 네 언어로 남긴다
  • 번역 검수 지적을 반영해 용어를 통일한다 — 이슈 #172 상세 기록과 #175 보고서를 남긴다

What's Changed

Full Changelog: v1.20.2...v1.20.3

v1.20.2

Choose a tag to compare

@Cassiiopeia Cassiiopeia released this 30 Sep 08:56
58adbcb

버전 1.20.2 업데이트

🐛 수정

  • 광고 첫 실행 표시가 영원히 켜져 전면광고가 나오지 않는다 — AdMob 을 chancamera123 계정으로 등록한 앱 ID 와 전면광고 단위로 바꾸고 결정 044 를 남긴다
  • 광고 첫 실행 표시가 영원히 켜져 전면광고가 나오지 않는다 — 첫 알림 해제에서 첫 실행 표시를 남기고 광고는 내지 않으며 다음 해제부터 빈도 정책대로 낸다

📝 문서

  • 광고 첫 실행 표시가 영원히 켜져 전면광고가 나오지 않는다 — 1.20.2 릴리스 노트를 네 언어로 남긴다
  • 언어 확장 구조를 하나로 모으고 중복 코드와 군더더기 주석을 정리한다 — 이슈 #172 #173 #175 원문과 구현 보고서를 남긴다

What's Changed

Full Changelog: v1.20.1...v1.20.2

v1.20.1

Choose a tag to compare

@Cassiiopeia Cassiiopeia released this 30 Sep 06:13
0772ef5

버전 1.20.1 업데이트

🐛 수정

  • 번역 검수 지적을 반영해 용어를 통일한다 — 영어 일본어 중국어의 권한 이름과 알림 용어를 안드로이드 설정 표기에 맞추고 오역과 혼용 표현을 고친다

📝 문서

  • 언어 확장 구조를 하나로 모으고 중복 코드와 군더더기 주석을 정리한다 — 1.20.1 릴리스 노트를 네 언어로 남긴다
  • Play 앱 내 업데이트로 새 버전을 앱 안에서 받는다 — 구현 보고서를 남긴다

♻️ 리팩토링

  • 언어 확장 구조를 하나로 모으고 중복 코드와 군더더기 주석을 정리한다 — 방향별 지도 마커 색 규칙을 한 곳으로 모은다
  • 언어 확장 구조를 하나로 모으고 중복 코드와 군더더기 주석을 정리한다 — 코드를 되풀이하거나 낡은 계획만 적은 주석과 반복된 Ref 설명을 걷어낸다
  • 언어 확장 구조를 하나로 모으고 중복 코드와 군더더기 주석을 정리한다 — 채널 이름 상수와 두 자리 숫자 함수를 한 곳으로 모으고 채널 이름이 Kotlin 과 같은지 지키는 테스트를 더한다
  • 언어 확장 구조를 하나로 모으고 중복 코드와 군더더기 주석을 정리한다 — 스낵바와 확인 창을 공통 함수로 묶고 참조가 없는 코드와 공급자를 걷어낸다
  • 언어 확장 구조를 하나로 모으고 중복 코드와 군더더기 주석을 정리한다 — 지원 언어 목록을 enum 하나로 모으고 배포 스크립트가 폴더로 언어를 정하게 하며 빠진 자리를 잡는 동기화 테스트와 언어 추가 절차를 남긴다

What's Changed

Full Changelog: v1.20.0...v1.20.1

v1.20.0

Choose a tag to compare

@Cassiiopeia Cassiiopeia released this 30 Sep 04:22
564a685

버전 1.20.0 업데이트

✨ 기능

  • Play 앱 내 업데이트로 새 버전을 앱 안에서 받는다 — 앱 이름을 브랜드명 대신 이어폰 위치 알림을 언어별로 옮긴 이름으로 바꾸고 스토어 번역 본문도 맞춘다
  • Play 앱 내 업데이트로 새 버전을 앱 안에서 받는다 — 유연한 방식으로 받아 두고 재시작을 안내하되 알림이 울리는 중에는 확인도 안내도 하지 않으며 결정 043과 스토어 번역 전문을 남긴다

🐛 수정

  • Play 앱 내 업데이트로 새 버전을 앱 안에서 받는다 — 영어 앱 이름은 길어서 런처에서 잘리므로 브랜드명 EarLocAlert 로 되돌린다

📝 문서

  • Play 앱 내 업데이트로 새 버전을 앱 안에서 받는다 — 스토어 등록정보를 구글 검토에 전송한 사실을 기록한다
  • Play 앱 내 업데이트로 새 버전을 앱 안에서 받는다 — 1.20.0 릴리스 노트를 네 언어로 남긴다

What's Changed

Full Changelog: v1.19.0...v1.20.0

v1.19.0

Choose a tag to compare

@Cassiiopeia Cassiiopeia released this 29 Sep 23:21
d88a108

버전 1.19.0 업데이트

✨ 기능

  • 해외 사용을 막는 한국 전제를 점검한다 — 지도 시작 화면을 기기 지역 기준으로 바꾸고 광고 요청 전에 동의를 확인하며 알림 중에는 동의 화면을 띄우지 않는다
  • 앱 문자열을 l10n 으로 옮기고 기기 언어를 따른다 — 모든 화면 문자열을 네 언어 번역 파일로 옮기고 규칙 테스트를 번역 값 기준으로 바꾸며 결정 041을 남긴다
  • 알림, 앱 이름, 권한 문구를 기기 언어로 보인다 — 네이티브 알림과 채널 이름, 앱 이름, iOS 권한 안내를 네 언어 리소스로 옮기고 앱에서 고른 언어를 따르게 한다
  • 앱 문자열을 l10n 으로 옮기고 기기 언어를 따른다 — 네 언어 번역 기반, 언어 상태와 저장, 로케일 해석, 컨텍스트 없는 조회, 한국어 전용 줄바꿈, 설정의 언어 선택을 만든다

🐛 수정

  • 배포 파이프라인의 중복과 낭비를 줄인다 — 한국어 릴리스 노트도 직접 쓴 파일을 우선해 스토어에 내부 문구와 이슈 번호가 보이지 않게 한다
  • 앱 문자열을 l10n 으로 옮기고 기기 언어를 따른다 — 언어 항목을 설정 목록의 맨 끝 항목으로 두어 고정 배치의 과한 처리를 걷는다
  • 앱 문자열을 l10n 으로 옮기고 기기 언어를 따른다 — 언어 항목을 설정 화면 맨 아래에 고정해 스크롤 없이 언제나 보이게 한다

📝 문서

  • 해외 사용을 막는 한국 전제를 점검한다 — Play Console 실측 결과를 바탕으로 스토어 등록정보 번역 초안과 콘솔 작업 목록을 남긴다
  • 앱 문자열을 l10n 으로 옮기고 기기 언어를 따른다 — 다국어 이슈 #163~#166 구현 보고서를 남긴다
  • 배포 파이프라인의 중복과 낭비를 줄인다 — 1.19.0 릴리스 노트를 영어, 일본어, 중국어로 남긴다

♻️ 리팩토링

  • 진단 로그를 영어로 통일한다 — Dart와 Kotlin의 로그 문구를 영어 고정 토큰으로 바꾸고 옛 문구 대응표와 결정 040을 남긴다

What's Changed

Full Changelog: v1.18.5...v1.19.0

v1.18.5

Choose a tag to compare

@Cassiiopeia Cassiiopeia released this 29 Sep 12:46
1d7797c

버전 1.18.5 업데이트

📝 문서

  • 앱 문자열을 l10n 으로 옮기고 기기 언어를 따른다 — 네 언어와 앱 안 언어 변경 정책, 기존 명세와의 충돌을 담은 다국어 설계 명세를 남긴다
  • 앱 문자열을 l10n 으로 옮기고 기기 언어를 따른다 — 다국어 관련 이슈 #163~#166 원문을 남긴다
  • 3일간 도착 신호가 끊겼는데 앱을 열기 전엔 알 수 없다 — 이슈 #159, #161 원문을 남긴다

🔧 변경사항

  • 배포 파이프라인의 중복과 낭비를 줄인다 — 중복 설치를 빼고 iOS 자동 배포를 조건화하고 Play 릴리스 노트를 네 언어로 올리며 동시 실행을 막는다

What's Changed

Full Changelog: v1.18.4...v1.18.5

v1.18.4

Choose a tag to compare

@Cassiiopeia Cassiiopeia released this 29 Sep 11:54
659da04

버전 1.18.4 업데이트

🐛 수정

  • 콜드 스타트가 느리면 포그라운드 승격 전에 크래시한다 — 감시 서비스를 엔진보다 먼저 포그라운드로 올리고 승격 시간과 엔진 기동 시간, 기기 가동 시간을 진단 기록에 남긴다

📝 문서

  • 콜드 스타트가 느리면 포그라운드 승격 전에 크래시한다 — 구현 보고서를 남긴다

What's Changed

Full Changelog: v1.18.3...v1.18.4

v1.18.3

Choose a tag to compare

@Cassiiopeia Cassiiopeia released this 29 Sep 07:19
47577c9

버전 1.18.3 업데이트

🐛 수정

  • 3일간 도착 신호가 끊겼는데 앱을 열기 전엔 알 수 없다 — 앱 교체 직후 복구, 6시간 주기 재등록, 종료 사유·시작 사유·생존 기록을 더해 지오펜스가 조용히 사라져도 스스로 복구하고 원인을 가릴 수 있게 한다

📝 문서

  • 3일간 도착 신호가 끊겼는데 앱을 열기 전엔 알 수 없다 — 구현 보고서를 남긴다

What's Changed

Full Changelog: v1.18.2...v1.18.3

v1.18.2

Choose a tag to compare

@Cassiiopeia Cassiiopeia released this 24 Sep 16:59
fd7a551

버전 1.18.2 업데이트

🐛 수정

  • 고른 위치를 폼에서 지도로 확인하고, 홈 상단 바의 설정 버튼을 알약 밖으로 꺼낸다 — 디자인 리뷰 — 떠 있는 버튼을 원형 48·56 으로 통일하고 상단 알약·로고를 키우며 폼 제목과 보조 버튼 폭을 맞춘다

What's Changed

Full Changelog: v1.18.1...v1.18.2