Skip to content

release: 3.2.6#502

Merged
PeraSite merged 3 commits intodevelopfrom
release/3.2.6
Mar 17, 2026
Merged

release: 3.2.6#502
PeraSite merged 3 commits intodevelopfrom
release/3.2.6

Conversation

@PeraSite
Copy link
Member

@PeraSite PeraSite commented Mar 17, 2026

Release 3.2.6

변경사항 (3.2.5 → 3.2.6)

커밋 설명 PR
a04254be PostHog를 도입하고 analytics tracker 구조를 정리해요 #500
2a49b8e2 notification 퍼미션 허용시에만 토스트 뜨도록 수정 #456
a398eda8 Snackbar, Dialog를 compose component로 만들어요 #419
c38355f8 서명된 release apk를 추출하도록 CI 코드 수정 #451
d3eaf90c 모든 비즈니스 로직에 BDD 기반 테스트 구축 #474

릴리즈 노트 (Play Store)

한국어

  • 알림 권한을 허용했을 때만 필요한 안내가 보이도록 개선했어요.
  • 일부 안내 메시지와 팝업 표현을 다듬었어요.
  • 앱의 내부 품질과 안정성을 정비했어요.

English

  • Improved notification guidance so it appears only when notification permission is allowed.
  • Refined some in-app messages and popup wording.
  • Improved the app's internal quality and stability.

버전 정보

  • versionCode: 59 → 60
  • versionName: 3.2.5 → 3.2.6

@gemini-code-assist
Copy link
Contributor

Summary of Changes

Hello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request prepares for the 3.2.6 release, incorporating several key updates. It includes improvements to analytics tracking, refines the user experience around notifications and UI components, enhances the CI/CD pipeline for release builds, and strengthens the application's stability through comprehensive BDD-based testing. The release also updates the application's version codes and includes localized release notes.

Highlights

  • Analytics Integration: Integrated PostHog for analytics and refactored the analytics tracker structure.
  • Notification Experience: Modified notification toasts to appear only when notification permission is granted, improving user experience.
  • UI Component Modernization: Converted Snackbar and Dialog components to Jetpack Compose.
  • CI/CD Enhancement: Updated CI code to extract signed release APKs.
  • Testing Improvement: Implemented BDD-based testing for all business logic.

🧠 New Feature in Public Preview: You can now enable Memory to help Gemini Code Assist learn from your team's feedback. This makes future code reviews more consistent and personalized to your project's style. Click here to enable Memory in your admin console.

Changelog
  • app/build.gradle.kts
    • Updated versionCode from 59 to 60.
    • Updated versionName from "3.2.5" to "3.2.6".
  • release-notes/v3.2.6.yml
    • Added a new YAML file containing localized release notes for version 3.2.6.
Activity
  • No human activity has been recorded on this pull request yet.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for GitHub and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

이번 PR은 3.2.6 버전 릴리즈를 위한 변경사항을 담고 있습니다. app/build.gradle.kts 파일의 versionCodeversionName이 올바르게 수정되었고, release-notes/v3.2.6.yml 파일에 해당 버전에 맞는 릴리즈 노트가 추가되었습니다. 변경 사항들을 검토한 결과, 릴리즈 절차에 따라 적절하게 수정된 것으로 보입니다. 특별한 문제는 발견되지 않았습니다.

@PeraSite PeraSite self-assigned this Mar 17, 2026
@PeraSite PeraSite requested a review from HI-JIN2 March 17, 2026 06:08
@github-actions
Copy link

✅ Firebase App Distribution으로 Release APK 배포됨 (그룹: eat-ssu-android-qa)

1 similar comment
@github-actions
Copy link

✅ Firebase App Distribution으로 Release APK 배포됨 (그룹: eat-ssu-android-qa)

@HI-JIN2
Copy link
Member

HI-JIN2 commented Mar 17, 2026

@PeraSite 앗 이거 제가 #501 홀라당 머지해버려서 이거까지 같이 포함시켜줄 수 있나요? 안그러면 좀 꼬일 것 같은데

* [Feat] 공휴일 API를 연동하고 메뉴 화면에 공휴일 배너를 표시합니다

* [Refactor] 메뉴 로딩(공휴일 포함) 로직을 UseCase로 이동합니다

* [Chore] 메뉴 공휴일 배너 노출 제거

* test: update MenuViewModelBehaviorSpec for LoadMenusUseCase

* [Refactor] 공휴일 캐시 제한 및 repository API 정리

* chore: 공휴일 API 관련 주석 추가

* refactor: simplify public holiday fetch

* chore: early return으로 수정
@PeraSite PeraSite merged commit 418e427 into develop Mar 17, 2026
1 check passed
@PeraSite PeraSite deleted the release/3.2.6 branch March 17, 2026 08:21
@github-actions
Copy link

✅ Firebase App Distribution으로 Release APK 배포됨 (그룹: eat-ssu-android-qa)

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.

2 participants