Furri Version Notes - v0.1.1 Beta

22 views
Skip to first unread message

Pramod Dhanushka

unread,
Apr 7, 2026, 4:19:48 PMApr 7
to Furri App

🛠 Fixes & Improvements

1. Startup & Routing
Fixed "White Page" Crash
Resolved a critical runtime error where `CommunityPage.tsx` was using a default export while `routes.tsx` expected a named export.
Export Consistency Conducted a project-wide sweep to ensure all page components (`HomePage`, `GalleryPage`, `VaultPage`, `LoginPage`, `HealthPage`, `CommunityPage`) use named exports, maintaining compatibility with the current routing structure.

2. UI/UX Refinement
Background Normalization
Flattened the application background in `Layout.tsx` and `BootSplash.tsx`. Replaced CSS gradients with solid theme colors (`currentTheme.background`) to eliminate "two-shade" rendering artifacts and visual banding on mobile devices.
Animation Standards Verified and updated animation imports to use `motion/react` for compatibility with the project's `motion` (v12) package.

Community Feature Logic
Onboarding Persistence
Confirmed that the Community onboarding/rules flag (`communityEnabled`) correctly persists to Firestore via `PetContext.tsx`.
Feature Gating
    - Verified the 5-image post limit for non-premium users.
    - Confirmed moderation filters (`isContentSafe`, `sanitizeText`) are active on new posts.
    - Verified that posts with 3+ reports are automatically hidden from the feed.

Authentication & Social Login
Re-enabled Google Authentication
Restored the Google Sign-In functionality using `signInWithPopup`.
Custom Domain Support Configured the auth domain to `furri.one` to ensure brand consistency for web-hosted authentication.
Enhanced Login UI Added a social login section to the `LoginPage` with support for both Google and Apple authentication, featuring a modern, branded interface.

Date: 7 April 2025
Status: Ready for Mobile Deployment Testing
Reply all
Reply to author
Forward
0 new messages