feat: update whats new section of app#1719
Conversation
PR Validation ResultsChange Detection
|
There was a problem hiding this comment.
Code Review
This pull request updates the app version to 1.5.0, transitions tab bar icons to filled variants, and adds new feature cards to the "What's New" screen, including an AI coach chat mockup and a Liquid Glass mockup for iOS 26+. It also replaces the CTA buttons with custom pressable elements. The review feedback suggests improving the Liquid Glass mockup to support dark mode by replacing hardcoded colors with theme-aware variables, and adding visual feedback (such as opacity changes) to the new pressable CTA components.
Important
The consumer version of Gemini Code Assist on GitHub is being sunset. Starting June 18, 2026, new organization installations will be blocked, and all code review activity will officially cease on July 17, 2026.
For more details on the timeline and next steps, please review the Help Documentation.
e9899d9 to
ca9e9d5
Compare
Tip
Help us review and merge your PR faster!
Please ensure you have completed the Checklist below.
For Frontend changes, please run
pnpm run validateto check for any errors.PRs that include tests and clear screenshots are highly preferred!
Note: AI-generated descriptions must be manually edited for conciseness. Do not paste raw AI summaries.
Description
This PR adds the chatbot and liquid glass look items to the whats new screen. Liquid glass is gated behind
canUseLiquidGlassUpdated native tab bar icons to match the custom icons.
Changed version number for a major release - 1.5.0
Linked Issue: Closes #
How to Test
PR Type
Checklist
All PRs:
New features only:
Frontend changes (
SparkyFitnessFrontend/):pnpm run validateand it passes.en) translation file.Backend changes (
SparkyFitnessServer/):rls_policies.sqlfor any new user-specific tables.UI changes (components, screens, pages):
Mobile changes (
SparkyFitnessMobile/):Screenshots
Click to expand
Before
After
Notes for Reviewers