Skip to content

Release 0.3.2 to main#114

Merged
DongChyeon merged 7 commits into
mainfrom
release/0.3.2
May 11, 2026
Merged

Release 0.3.2 to main#114
DongChyeon merged 7 commits into
mainfrom
release/0.3.2

Conversation

@DongChyeon
Copy link
Copy Markdown
Member

🛠 Related issue

closed #<issue_number>

어떤 변경사항이 있었나요?

  • 🐞 BugFix Something isn't working
  • 🎨 Design Markup & styling
  • 📃 Docs Documentation writing and editing (README.md, etc.)
  • ✨ Feature Feature
  • 🔨 Refactor Code refactoring
  • ⚙️ Setting Development environment setup
  • ✅ Test Test related (Junit, etc.)

✅ CheckPoint

PR이 다음 요구 사항을 충족하는지 확인하세요.

  • PR 컨벤션에 맞게 작성했습니다. (필수)
  • merge할 브랜치의 위치를 확인해 주세요(main❌/develop⭕) (필수)
  • Approve된 PR은 assigner가 머지하고, 수정 요청이 온 경우 수정 후 다시 push를 합니다. (필수)
  • BugFix의 경우, 버그의 원인을 파악하였습니다. (선택)

✏️ Work Description

  • 작업 내용

😅 Uncompleted Tasks

  • Task1

📢 To Reviewers

📃 RCA 룰

  • R: 꼭 반영해 주세요. 적극적으로 고려해 주세요. (Request changes)
  • C: 웬만하면 반영해 주세요. (Comment)
  • A: 반영해도 좋고 넘어가도 좋습니다. 그냥 사소한 의견입니다. (Approve)

DongChyeon and others added 7 commits May 9, 2026 21:38
- Analytics 인터페이스에 identify(userId: String?) 추가
- MixpanelAnalytics 초기화 시 platform, app_version, user_id(null) 슈퍼 속성 등록
- DataStore에 userId(Long) 저장 레이어 추가 (datastore → repository)
- 로그인 후 fetchAndStoreUserProfile()에서 userId DataStore 저장
- BuyOrNotViewModel에서 userId 변화 감지 → analytics.identify() 호출
saveState/restoreState 네비게이션에서 DisposableEffect(Unit)의 onDispose가
호출되지 않는 문제를 ON_STOP 라이프사이클 이벤트로 대체하여 수정

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
saveState 네비게이션 환경에서 HomeFeedList가 Composition에 유지되므로
재방문마다 enterTimeMs를 갱신하지 않으면 누적 시간이 전송되는 문제 수정

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…properties-and-last-visible-index

Fix/#111: MixPanel 슈퍼 속성 누락 및 FeedExited lastVisibleItemIndex 오류 수정
track 시 super properties를 함께 출력하고, identify로 user_id를 갱신

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented May 11, 2026

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yml

Review profile: CHILL

Plan: Pro

Run ID: cb3be9fb-63c9-48c9-b1c1-51247e9df1fe

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch release/0.3.2

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@DongChyeon DongChyeon merged commit 7fea718 into main May 11, 2026
3 checks passed
Sign up for free to 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