StudyIB Changelog - Latest Updates & New Features

Track the evolution of StudyIB, your AI-powered IB learning companion. Discover new features, improvements, and updates that enhance your International Baccalaureate study experience.

Version 1.3.5 - Latest Release

✨ Improvements & Fixes

Improved App Stability

Improved app stability by resolving crash issues and preventing unexpected fatal errors, ensuring a smoother and more reliable user experience throughout the app.

Enhanced Payment Handling

Enhanced payment processing with safer retry mechanisms and improved error management during transactions, providing users with a more secure and reliable payment experience.

Strengthened Data Security

Strengthened data security measures to better protect sensitive information, ensuring user data remains secure and privacy is maintained across all app features.

Optimized In-App Navigation

Optimized in-app navigation and WebView behavior for more reliable page transitions, reducing loading issues and providing a smoother browsing experience within the app.

Improved Logging and Monitoring

Improved internal logging and monitoring systems to help detect issues earlier and keep the app running smoothly, enabling faster resolution of potential problems.

Version 1.3.4 - Previous Release

✨ Improvements & Fixes

Added Google Sign-In Support for iOS

Added support for Google Sign-In on iOS for a faster and more convenient login experience, allowing users to quickly access their accounts using their existing Google credentials.

Fixed Cache Clearing After Logout

Fixed an issue where cached data was not cleared after logging out, ensuring user data is properly removed when switching accounts or signing out for improved privacy and security.

Improved Document Picker for PDF Files

Improved the document picker to now allow only supported PDF files to be selected, preventing errors and providing a smoother file upload experience when working with study materials.

Restored Tutorial Video Functionality

Restored tutorial video functionality, ensuring guides play correctly again so users can access helpful onboarding and feature tutorials to get the most out of StudyIB.

Version 1.3.3 - Previous Release

✨ Improvements & Fixes

Added Enhanced Affiliate Link Support

Added enhanced affiliate link support for smoother sharing and tracking, making it easier for users to share StudyIB with others while providing better analytics and tracking capabilities.

Fixed Emoji Parsing in Chat Messages

Fixed an issue where emojis in chat messages were not parsed correctly, improving message clarity and ensuring that emojis display properly in all conversations for a better communication experience.

Version 1.3.2 - Previous Release

✨ Improvements & Fixes

Improved Overall App Stability

Improved overall app stability by addressing potential crash risks, ensuring a more reliable and consistent user experience across all features and interactions.

Enhanced Thread Safety

Enhanced thread safety to ensure smoother and more reliable interactions, preventing race conditions and improving overall app responsiveness during concurrent operations.

Added Network Request Retry Mechanism

Added a retry mechanism for network requests, improving performance under unstable connections and ensuring users can complete their tasks even when network conditions are less than ideal.

Unified Error Handling and User Messages

Unified error handling and user-facing messages for clearer feedback, making it easier for users to understand what happened and how to resolve any issues they encounter.

Refined Internal Architecture

Refined internal architecture to support more reliable long-term performance, laying a stronger foundation for future enhancements and ensuring the app can scale effectively as it grows.

Version 1.3.1 - Previous Release

✨ Improvements & Fixes

Improved Data Consistency

Improved data consistency by unifying key storage logic across the app, ensuring more reliable data management and reducing potential synchronization issues.

Optimized Authentication Data Handling

Optimized authentication data handling, reducing redundant processing and improving login performance for a smoother and faster user experience.

Standardized Error Handling Behavior

Standardized error handling behavior for clearer and more predictable feedback, making it easier to understand and resolve issues when they occur.

Refined Internal Architecture

Refined internal architecture to improve stability and long-term reliability, laying the groundwork for future enhancements and better overall performance.

Version 1.2.15 - Previous Release

✨ Fixes & Improvements

Fixed Camera Activation Issue During Real-Time Sessions

Fixed an issue where the camera could not be activated during real-time sessions, ensuring users can seamlessly capture and share images during their learning conversations.

Resolved First Connection Attempt Failure Issue

Resolved a problem where the first connection attempt failed but succeeded on retry, sometimes causing unexpected behavior, ensuring more reliable initial connections.

Version 1.2.14 - Previous Release

✨ Improvements & Fixes

Improved Task Lifecycle Management

Improved task lifecycle management to prevent unfinished or duplicated background tasks, ensuring more efficient resource usage and better app performance.

Fixed Task Cancellation Issues

Fixed multiple issues where tasks were not properly cancelled when views disappeared, preventing resource leaks and improving overall app stability.

Enhanced Search and Filter Stability

Enhanced search and filter stability, reducing unexpected errors during searching and providing a more reliable content discovery experience.

Improved Notification Handling

Improved notification handling, including proper cleanup and safer data access, ensuring notifications work reliably without causing memory issues.

Optimized Background and Auto-Connect Behavior

Optimized background and auto-connect behavior for more reliable sessions, ensuring seamless reconnection and better handling of network interruptions.

Added Safety Checks to Prevent Crashes

Added additional safety checks to prevent unexpected crashes caused by missing data, improving app resilience and providing a more stable user experience.

Version 1.2.13 - Previous Release

✨ Improvements & Fixes

Enhanced Social Media and Community Links

Added clearer links to social media and community channels, now placed in more visible and accessible areas for better user engagement and community connection.

Fixed Content Display Bug

Fixed a frontend issue where content was generating normally but appeared as a display bug, ensuring content is now properly visible to users.

Improved Error Messaging

Improved error messaging to better explain unexpected app crashes, providing users with clearer information and guidance when issues occur.

Added Content Opening Feedback

Added feedback when opening content, so users are now notified when content is already open, preventing confusion and improving user awareness.

Fixed Favorites for Local Items

Fixed an issue where locally created items could not be added to favorites, allowing users to save their local content for easy access.

Version 1.2.11 - Previous Release

✨ Fixes & Improvements

Fixed Content Generation Stuck in "Processing" State

Fixed an issue where content generation could remain stuck in "processing" if Sam disconnected mid-session, ensuring a more reliable experience even during connection interruptions.

Improved Reconnection Behavior

Enhanced reconnection behavior — when Sam is offline and reconnects, rating popups will now appear correctly, providing better feedback collection after reconnection.

Corrected Subtitle Alignment in Exercise

Corrected subtitle alignment in Exercise for a smoother study experience, ensuring better readability and visual consistency during learning sessions.

Version 1.2.10 - Previous Release

✨ New & Improved

Upgraded Core Infrastructure

Upgraded core infrastructure components for improved app stability and performance, ensuring a more reliable and responsive experience across all features.

Enhanced AI Model Capabilities

Enhanced AI model capabilities, supporting multi-language real-time conversations for a more inclusive and accessible learning experience.

Fixed First Sentence Skipping Issue

Fixed an issue where the first spoken sentence was occasionally skipped during conversations, ensuring complete and accurate dialogue capture.

Refined Subtitle Data Formatting

Refined subtitle data formatting for clearer, more consistent display, improving readability and accessibility during voice conversations.

Version 1.2.9 - Previous Release

✨ New & Improved

Upgraded Communication System

Upgraded real-time communication system for smoother and more reliable audio sessions, ensuring better connection quality and reduced interruptions during your learning conversations.

Fixed Login Display Issue

Fixed a display issue after login to ensure seamless user experience, allowing you to start your learning session without any interruptions.

Optimized App Permission Management

Optimized app permission management for better privacy control and stability, giving you more control over your data and ensuring a more secure experience.

Version 1.2.8 - Previous Release

✨ New & Improved

Improved File Description Handling

File descriptions now update correctly when resources are exhausted, ensuring accurate status information and better resource management.

Enhanced Platform Performance

Improved platform performance for faster response times and better multitasking capabilities, making your learning experience smoother and more efficient.

Fixed Generated Content List Disappearing Issue

Resolved an issue where generated content lists occasionally disappeared, ensuring all your content remains visible and accessible.

Improved TOK Voice Prompt Behavior

Enhanced TOK voice prompt behavior — now launches PDF comprehension properly, providing a more seamless experience when working with Theory of Knowledge materials.

Unified Title Formatting in Generated Content Lists

Standardized title formatting across all generated content lists for consistency and improved readability throughout the app.

Optimized Content Closing Popups

Refined content closing popups to reduce unnecessary interruptions, allowing for a more focused and uninterrupted learning experience.

Refined User Profile Structure

Improved user profile structure for smoother usage and better data management, enhancing overall system efficiency and user experience.

Fixed Post-Install Audio Permission Issues

Resolved post-install audio permission issues, ensuring subtitles appear correctly from the first use and providing a better initial experience for new users.

Added Warm Greeting After Login

Sam will now greet you with "Great to see you again." after login, adding a personal touch to your StudyIB experience and making you feel welcomed back.

Version 1.2.7 - Previous Release

✨ New & Improved

Optimized System Integration and Data Structure

Improved system integration and data structure for faster processing, ensuring more efficient content generation and smoother performance throughout the app.

Fixed Content Generation Stuck in "Processing" State

Resolved an issue where content generation would remain stuck in "processing" when the connection dropped, ensuring a more reliable experience even during network interruptions.

Improved Auto-Reconnect with Reliable Caption Loading

Enhanced auto-reconnect functionality — first-time caption now loads reliably after rejoining a session, providing a seamless experience when reconnecting.

Fixed Subscription Issue for New Accounts

Resolved an issue where newly created accounts could not re-subscribe to reading plans, ensuring all users have access to subscription features.

Enhanced File Upload and Temporary Item Handling

Improved file upload and temporary item handling, providing better reliability when processing uploaded documents and images.

Improved Data Channel Ping Messaging

Enhanced data channel ping messaging for more stable connections, reducing interruptions and improving overall communication reliability.

Fixed Missing Subtitles in TOK/IA/EE List Items

Resolved an issue where subtitles were missing in TOK, IA, and EE list items, ensuring all content is properly displayed with complete information.

General Performance Upgrades and Bug Fixes

Implemented general performance upgrades and bug fixes for a smoother StudyIB experience, making the app more stable and responsive.

Version 1.2.6 - Previous Release

✨ New & Improved

Updated App Name, Subtitle, and App Store Visuals

Refreshed the app's branding with an updated name, subtitle, and App Store preview screenshots for a clearer and more professional look that better represents StudyIB's mission.

Enhanced Search Sheet UI

Fixed inconsistent text color in the search sheet to match the main design system, ensuring a more cohesive and polished user experience throughout the app.

Upgraded Performance Monitoring System

Implemented an advanced performance monitoring system for more stable tracking and better issue detection, helping us continuously improve your learning experience.

Added In-App Social Media Links

Social media links are now directly accessible inside the app, making it faster and easier to connect with the StudyIB community on Discord.

Simplified Interface for Faster Start

Removed an unnecessary first page to streamline the app experience, allowing you to get to your learning materials faster and reducing friction in your workflow.

Reworked Signal Bar with Toast Message

Redesigned the Signal Bar feature to use a toast message interface, providing clearer feedback and a better overall experience when monitoring connection quality.

Version 1.2.5 - Previous Release

✨ What's New

Updated App Store Preview Screenshots

Experience a fresh visual design with newly updated App Store preview screenshots that showcase the latest features and interface improvements.

Fixed Screen Sharing Blue Border Issue

Resolved the issue where a blue border appeared during screen sharing, providing a cleaner and more professional sharing experience.

Fixed Unresponsive Like/Unlike Icons

Fixed the issue where like and unlike icons in the content detail page were unresponsive, ensuring smooth interaction with your favorite content.

Improved PDF and Image "Analyzing" Status Consistency

Enhanced consistency between local and server "Analyzing" status for uploaded PDFs and images, providing more accurate feedback during file processing.

Enhanced Payment Flow

Subscription and top-up sheets now close only after successful payment confirmation, preventing accidental dismissals and ensuring smooth transaction completion.

Improved Toast Message Display

Toast messages are now displayed using a UIKit window overlay, ensuring they're always visible and never blocked by sheets or other UI elements.

Fixed "Just Now" Timestamp Issue

Resolved an issue where newly generated content always showed "Just now" without updating over time. Timestamps now properly reflect the actual time elapsed.

Refactored Content List Logic

Completely refactored and optimized the content list logic for smoother performance, better stability, and improved user experience when browsing through content.

Version 1.2.4 - Previous Release

New & Improved

Optimized Search Content

Faster response times and more accurate search results for improved learning efficiency.

Fixed Subtitle Delay Issue

Subtitles now sync smoothly with voice for better accessibility and learning experience.

Improved Reconnection Stability

Resolved name display bug during reconnect for more reliable session management.

Fixed Forced Update Popup Logic

Improved popup behavior when joining sessions for smoother user experience.

Enhanced Speaking State Detection

Faster recognition and smoother experience during voice interactions.

Addressed UI Stuttering and Lag

Improved performance in live sessions for smoother real-time interactions.

Improved Event Handling and Resource Cleanup

Better resource management on close/error events for improved app stability.

Added Connection Status Indicator

Clear red/green signal to monitor connection health and troubleshoot connectivity issues.

Version 1.2.2 - Previous Release

New Features

TOK Topic Analyzer Agent

Analyze Theory of Knowledge essay topics more efficiently! Our new agent helps you break down prompts, understand key concepts, and structure your arguments like a pro.

Bug Fixes

iPhone Lock Screen Issue

Fixed issue where app pops up after 30 minutes of lock screen on iPhone.

Password-Protected PDF Support

Resolved failure to parse password-protected PDF files.

File/Photo Upload Issues

Fixed layout and navigation issues with file/photo uploads.

Camera Stability

Addressed camera crash during photo capture.

iPad Navigation

Fixed unresponsive buttons for Privacy and Terms on iPad.

First-Time User Experience

Resolved missing subtitle on first-time user entry screen.

Filter Panel UI

Adjusted filter panel UI (replaced transparent corners with rounded ones).

AI Search Results

Fixed missing titles in AI-generated search results (including video content).

Token Consumption Notification

Corrected missing popup when token is fully consumed.

Performance Improvements

Other minor stability and performance improvements.

UI & UX Enhancements

Typography Improvements

Improved clarity of dialogue font and punctuation display.

Image Positioning

Optimized image positioning in Solve Question vs Upload views.

Login Success Popup

Refined login success popup with correct balance display.

UI Prompt Styles

Polished various UI prompt styles.

Welcome Page Refresh

Refreshed welcome page visuals for a cleaner onboarding experience.

Version 1.2.1 - Previous Release

New Features

Onboarding Guide for New Users

First-time registered users now receive an important feature walkthrough after login to help them get started with StudyIB's key features and capabilities.

AI Camera Activation

Users can now tell the AI they need to take a photo, which will directly trigger the in-app camera for seamless photo-based problem solving.

Improvements

Subscription & Pricing

Updated subscription pricing and descriptions for better clarity and user understanding of available plans and benefits.

IB Token Description

Added detailed explanation of IB Token usage and benefits to help users understand how tokens work within the StudyIB ecosystem.

Balance Notification

Existing users will now see a prompt when their subscription balance is insufficient, ensuring they stay informed about their usage status.

Fixes

Account Deletion & Logout

Fixed the issue where deleting an account did not properly log out the user, ensuring complete account termination and security.

Subscription Status Query

Improved reliability of subscription status checks to ensure accurate billing and service access for all users.

Version 1.2 - Previous Release

New Features

Photo-based Q&A & Multi-dimensional Analysis

Added a photo-based Q&A function: users can upload images to automatically generate solutions or a comprehensive diagnostic report integrating Theory of Knowledge (Tok) Evaluation, Extended Essay (EE) Evaluation, and Internal Assessment (IA) Evaluation.

Intelligent Processing for File/Image Uploads

Supports automatically generating solutions or triggering full-process Tok Evaluation, EE Evaluation, and IA Evaluation after uploading PDF or images.

Automatic Voice Call After Login

The system will automatically initiate a voice call upon successful user login.

Global Alert (Alert) Module

Added a global alert notification feature, supporting real-time push of key events such as server maintenance and program updates.

Subscription & Recharge Product Adjustments

Optimized pricing strategies for subscription plans, and adjusted recharge amount tiers.

Authorized Web Page Interface Optimization

Redesigned the layout of the authorization agreement page to enhance information readability and clarify operation guidance.

Issue Fixes

Optimization of Generated Content Formatting

Fixed formatting issues in generated content (e.g., solutions) in certain scenarios to ensure consistent output formatting.

Other Issue Resolutions

Addressed occasional problems in previous versions, including interface response timeouts and data synchronization delays.

Version 1.1.1 - Interface Improvements

Features & Interface Improvements

App Logo Redesign

Updated the main app icon for improved visual recognition and brand consistency.

Avatar Size Adjustment

Optimized avatar cropping.

Enhanced Bottom Shadow Effects for Generated Content

Fixed edge aliasing issues in shadows to ensure smoother visual transitions.

Version 1.1 - Core Features Enhancement

Core Features Enhancements

Favorites Management System

Added dedicated Favorites Hub with cross-platform content organization, customizable tagging system, and smart filtering based on metadata.

Content Management Improvements

Enhanced sorting algorithms with multi-dimensional sorting and context-aware prioritization. New multi-criteria filtering system with saved filter presets.

Advanced Search Capabilities

Launched Context-Aware Search Engine with semantic indexing, partial keyword matching, and cross-source aggregation.

AI System Optimization

Intelligent Query Resolution

Redesigned problem-solving workflow with automatic intent detection, contextual memory prioritization, and multi-modal response generation.

Technical Enhancements

Formula rendering with 95% accuracy improvement, diagram integration with live-render capabilities, and automatic context linking.

UI/Brand Updates

Brand Identity Refresh

New app logo with modern sans-serif typography and dynamic gradient color scheme.

Navigation Optimization

Redesigned menu structure based on user analytics and task completion analysis, with promoted high-utility actions.

Version 1.0 - Initial Release

Core Features Implementation

Real-Time Communication Features

Added multi-modal communication capabilities including secure voice/video calls, screen sharing module, and interactive whiteboard with real-time co-editing.

AI-Powered Content Generation

Integrated GPT-4 based content engine with automated article/blog generation, smart image/video captioning, and multi-language translation module.

Subscription & Monetization

Launched subscription management system with tiered pricing models, automated payment gateway integration, and digital product delivery system.

UI Overhaul

Redesigned user interface with modern Material Design 3 components, adaptive layouts, and interactive onboarding tutorials.

User Tracking Implementation

Integrated analytics pipeline with session recording, funnel analysis, and heatmap visualization for UI optimization.

Feedback Collection System

Deployed in-app feedback mechanisms including post-call quality rating, content quality evaluation, and automatic NPS calculation.