Skip to content

[Release] 0.8.5 (versionCode 32, targetSdk 36) - #580

Merged
edv-Shin merged 2 commits into
masterfrom
dev
Aug 16, 2026
Merged

[Release] 0.8.5 (versionCode 32, targetSdk 36)#580
edv-Shin merged 2 commits into
masterfrom
dev

Conversation

@edv-Shin

Copy link
Copy Markdown
Contributor

#️⃣연관된 이슈

ex) #이슈번호, #이슈번호

Closes#578

📝작업 내용

이번 PR에서 작업한 내용을 간략히 설명해주세요(이미지 첨부 가능)

0.8.5 릴리스입니다. Play Console의 대상 API 수준 요구사항에 맞춰 Android 16을 타겟팅합니다. 2026년 8월 31일부터 최신 Android 출시로부터 1년 이내를 타겟팅하지 않으면 앱을 업데이트할 수 없습니다.

  • compileSdk 35 → 36
  • targetSdk 35 → 36
  • versionCode 31 → 32
  • versionName 0.8.4 → 0.8.5

0.8.4 이후 이 변경 하나뿐입니다. 코드 변경은 없고 버전 카탈로그 네 줄이 전부입니다.

사전에 확인한 것

  • AGP 8.9.1이 compileSdk 36을 그대로 받습니다. AGP를 올릴 필요가 없어 Kotlin 1.9.23과 Compose Compiler 1.5.13도 그대로 둡니다
  • API 36에서 무시되는 windowOptOutEdgeToEdgeEnforcement 플래그를 쓰지 않습니다. edge-to-edge 강제는 targetSdk 35에서 이미 적용 중이었습니다
  • 매니페스트에 screenOrientation 강제가 없어 대형 화면 방향 제약 무시 변경에 걸리지 않습니다
  • 16KB 페이지 크기 대응이 되어 있습니다. libK3fAndroid.so와 libandroidx.graphics.path.so 모두 p_align이 0x4000입니다

스크린샷 (선택)

💬리뷰 요구사항(선택)

리뷰어가 특별히 봐주었으면 하는 부분이 있다면 작성해주세요

ex) 메서드 XXX의 이름을 더 잘 짓고 싶은데 혹시 좋은 명칭이 있을까요?

머지하면 master push로 CI/CD가 돌아 AAB가 Play Store 내부 테스트 트랙에 올라갑니다. 프로덕션 승격은 Play Console에서 따로 해야 합니다.

targetSdk를 올리면 시스템 동작이 바뀌는 지점은 정적 검사로 잡히지 않습니다. 내부 테스트에서 주요 화면의 인셋을 확인해 주세요. 상태바나 네비게이션 바에 콘텐츠가 겹치는지, 특히 지도처럼 전체 화면을 쓰는 곳이 중요합니다.

@edv-Shinedv-Shin self-assigned this Aug 16, 2026
@edv-Shin
edv-Shin merged commit b56668a into masterAug 16, 2026
3 checks passed
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@edv-Shin