Version History
v1.4.1 - Upgrade Bro & Language Expansion
New Features
New Features
Redesigned Subscription Experience
Japanese & Korean Support
Upgrade Hints
Subscription Badges & XP
Updates & Improvements
Updates & Improvements
- Onboarding Subscription Step: New subscription info screens during onboarding to introduce available tiers
- Redesigned Rate Limit Modal: Tier comparison table replacing the old limit warning, with direct upgrade CTA
- Golden Upgrade Buttons: Polished upgrade buttons with animated light sweep effects and tier-colored accents
- Smarter AI Indicator: “Neurobro is smarter at X IQ” hint shown during AI streaming responses
- Support Channel: Dedicated support channel modal replacing direct Telegram redirects
- Cross-Platform Subscription Detection: Info banner shown when your subscription is managed on a different platform
- Redesigned Gamification Toasts: Simplified celebration toasts and clean stacked level-up cards with stagger animations
Bug Fixes
Bug Fixes
- Stream Parsing: Fixed multi-byte character corruption (e.g., CJK characters) when split across network chunks
- Walkthrough Stability: Fixed crash when walkthrough provider is unavailable during navigation
- Camera Permissions: Added proper permission checks before accessing camera
- Subscription Upgrades: Fixed Android subscription upgrade flow with correct proration mode
- Expired Plan Display: Expired subscriptions no longer incorrectly shown as the current plan
v1.4.0 - Subscriptions & Auth Resilience
New Features
New Features
In-App Subscriptions
Bug Fixes
Bug Fixes
- Auth Token Refresh: Token refresh now retries on transient errors (network, timeout) instead of logging you out immediately
- Login Error Feedback: Clear error messages shown on the login screen when authentication fails
- Profile Fetch Retry: App retries profile loading on startup, preventing blank screens from temporary failures
- Keychain Recovery: App no longer crashes on startup if secure storage is corrupted (e.g. after OS update) - falls back gracefully
v1.3.4 - Best Practices & Display Names
New Features
New Features
Best Practices Page
Display Name Support
Bug Fixes
Bug Fixes
- Crash Fixes: Resolved multiple crashes surfaced by Sentry error tracking
- Navigation Stability: Fixed observer initialization issues that could cause navigation errors
v1.3.3 - Auth Migration & Sentry Integration
New Features
New Features
Technical Analysis View
Error Tracking
New Tool States
Bug Fixes
Bug Fixes
- Username Validation: Properly handle duplicate (409) and invalid (422) username responses
- Google Sign-In: Fixed Google OAuth flow and missing localization strings
- Notification Handling: Fixed issues with push notification processing
v1.3.1 - Google Sign-In Hotfix
Bug Fixes
Bug Fixes
- Google Sign-In: Fixed iOS Google Sign-In in production by correcting URL scheme configuration
- Android Auth: Added missing Google client ID environment variables for Android
v1.3.0 - NeuroBro Pass & Profile Overhaul
New Features
New Features
NeuroBro Pass Authentication
Profile & Settings Overhaul
Conversation Context
Improve Bro Feedback
Updates & Improvements
Updates & Improvements
- Interest-Based Suggestions: Chat suggestions now tailored to your selected interests (stocks, crypto, forex) with 3-tier experience levels across all categories
- OTP Resend Flow: Email verification screen now includes resend countdown timer and change email option
- Notification Controls: Granular notification toggles replacing the master switch - control each notification type independently
- Selection Animations: Unified selection UI with scale bounce, border glow, and background tint across onboarding and settings
- BRO Naming: Agent tasks renamed from “NEVRON” to “BRO” with sequential numbering for a friendlier experience
- Image Upload Limit: Chat image attachments now capped at 5MB with clear error feedback
- Onboarding Improvements: Language selection moved to first screen, actionable titles, and animated toggle for “No Trading” option
Technical Improvements
Technical Improvements
- Auth V2 Migration: Complete replacement of Privy SDK with native OAuth, TokenStorage, and QueuedInterceptor for automatic token refresh
- OpenAPI V2 Client: Generated AuthV2Api client for type-safe auth endpoint calls
- Push Badge Sync: App icon badge count synced from push payload with per-foreground-session clearing
- CI Updates: Moved to self-hosted runners, bumped actions group, removed PR release triggers
- Stable Suggestions: ChatSuggestions converted to StatefulWidget to prevent reshuffling on rebuilds
v1.2.0 - Gamification & Chat Reactions
New Features
New Features
XP & Leveling System
Message Reactions
Feed Rewind
Auto Chat Titles
Updates & Improvements
Updates & Improvements
- Celebration Animations: Sequenced level-up and badge unlock animations with curved title auto-scaling for long translations
- Gamification Debug Panel: Built-in testing panel for verifying XP, levels, and badge behavior
- Tool Call Previews: Improved assistant message bubbles with better tool result previews including Fear & Greed index
- Empty Feed State: New empty feed screen with a helpful message and “Open Chat” call-to-action
- Preset Prompt Layout: Horizontal scroll replaced with a 3+2 wrap grid for preset prompt cards with uniform sizing
- Customize Neurobro: Renamed from “Custom Prompt” across all 13 languages with new info dialog
- Profile Polish: Rounded avatar, email shown next to avatar, and uniform stat card heights across all languages
- Settings Reorganization: Language and Haptics moved into Personalization page; General settings page removed
- Experience Levels: Removed “Just Learning” option for a cleaner onboarding flow
- Image Preview: Refined image preview overlay in chat
- Limit Warning: Updated limit warning page design
Technical Improvements
Technical Improvements
- Badge Domain Refactor: Badge visibility logic moved from UI to domain layer for cleaner architecture
- Celebration Queue: New service for sequencing level-up and badge celebration events
- Swipe Gesture Fix: Custom vertical drag gesture recognizer to resolve card swipe conflicts
- Full Localization: 13-language translation updates covering all new features, presets, and UI strings
- Orphaned Key Cleanup: Removed unused localization keys and dead settings page routes
- CI Updates: Bumped actions group, Android CI fixes, and dependency updates
- Font Update: Refreshed primary app font across the entire app
v1.1.3 - Walkthrough, App Updates & UX Refresh
New Features
New Features
Onboarding Walkthrough
App Update System
Feed Rewind Button
New Persona Presets
Updates & Improvements
Updates & Improvements
- Feed Paused: Feed temporarily replaced with a “Coming Soon” placeholder while improvements are underway
- Simplified Settings: Language and Haptics moved into the Personalization page; General settings page removed
- Account Page Redesign: Rounded avatar with email displayed inline - cleaner, less redundant layout
- Customize Neurobro: “Custom prompt” renamed to “Customize Neurobro” with an (i) info dialog explaining the feature
- Preset Rename: “Profi” preset renamed to “Pro” for clarity
- Experience Levels: Removed “Just Learning” - options are now Beginner, Intermediate, Advanced, Professional
- Updated Primary Font: Refreshed typography across the app
- Walkthrough Back Button: Added back navigation within the walkthrough overlay for easier step review
- Uniform Stat Cards: Profile stat card heights now render consistently across all languages
- App Bar Titles: “Neurobro” title added to both Chat and Feed screens
- Improved Empty Feed: Unified empty-state message with proper localization
Technical Improvements
Technical Improvements
- OpenAPI Cleanup: Added version-check endpoint, removed ~1,100 lines of unused internal API models and classes
- AppState Refactor: Converted from plain enum to a freezed union type with
needsWalkthroughflag - Full Localization: All new features and UI strings translated across all 13 supported languages
- Feed Page Optimization: Converted from StatefulWidget to StatelessWidget, removed unused animation controllers
v1.1.2 - Stability Patch
Updates & Improvements
Updates & Improvements
- Release Stability: Consolidated all v1.1.1 fixes into a clean production build
- Build Pipeline: Streamlined release process for faster future updates
v1.1.1 - Feed Polish, Chat & Gamification
New Features
New Features
Personalized Chat Suggestions
General Settings Page
Updates & Improvements
Updates & Improvements
- Enhanced Feed Cards: Simplified sentiment indicators, single-row badge layout, and prediction status labels showing “Ended” vs “Ending” states
- Swipe-Up Prompts: 35 contextual prompt templates that adapt to the card you’re swiping on
- Stats & Badges: Animated count-up numbers, XP progress bar with smooth easing, and active streak glow effects
- Guest Mode: Improved guest profile UI with localized display name and clear sign-in prompt
- Chart Fixes: Resolved rendering issues with prediction market charts
- Chat Bug Fixes: Fixed image attachment layout, removed PDF upload option, fixed keyboard jumping on paste, and cleaned up message timestamps
- Custom Prompts: Three preset prompt styles (Concise, Beginner, Profi) for personalizing AI responses
Technical Improvements
Technical Improvements
- Full Translations: Added missing translation keys across all 12 non-English languages for complete localization coverage
- Android Permissions: Removed unnecessary permission requests for a cleaner install experience
- UI Consistency: Replaced hardcoded strings with localized versions throughout the app
v1.1.0 - Rebranding & Localization
New Features
New Features
App Rebranding
Native Language Display
Technical Improvements
Technical Improvements
- API v2 Migration: Updated to the latest feed API for improved performance and new content types
- Platform Configuration: Updated app identifiers and display names across both platforms
v1.0.0 - Initial Release
Core Features
Core Features
AI Chat Interface
Personalized News Feed
Multi-Market Coverage
Cross-Platform
Updates & Improvements
Updates & Improvements
- 13 Languages: Full internationalization with English, Spanish, French, German, Portuguese, Russian, Arabic, Chinese, Hindi, Bengali, Indonesian, Vietnamese, and Thai
- Swipe-to-Chat: Swipe up on any news card to instantly start a conversation about that topic with a visual glow indicator
- Chat Suggestions: Quick-access prompts when composing new messages to help you get started
- Markdown Content: Rich text rendering in news cards with support for headings, tables, links, and blockquotes
- Feed History: Search, filter by category, and sort your liked articles with multiple sorting options
- Daily Limit Tracker: See your remaining daily chat quota at a glance in account settings
Technical Foundation
Technical Foundation
- Flutter Framework: Cross-platform development for consistent experience on iOS and Android
- Shared Backend: Same infrastructure as Neurodex for reliable, battle-tested performance
- Unified Agent System: Access to the full Nevron swarm powering all Neurobro products
- Real-Time Data: Live market data integration across all supported asset classes