Victory in Christ
  • Home
  • Donate
  • Mission
  • Testimony
  • FAQ
  • Learn
  • More
    • Home
    • Donate
    • Mission
    • Testimony
    • FAQ
    • Learn
Victory in Christ
Join Our Community
  • Home
  • Donate
  • Mission
  • Testimony
  • FAQ
  • Learn
Join Our Community

Release Notes

Welcome to the official release notes for the Victory in Christ app. This page tracks new features, improvements, and fixes as the app continues to grow. Our goal is to continually refine Victory into a powerful tool for discipleship, accountability, and lasting freedom in Christ.

Releases

Version 1.1.7

Configuration issue fixed with Ads

Fixes

- the ad gate had a timeout that blocked successful completion of longer ads. Updated that timeout to give sufficient time for watching two ads


Version 1.1.6

Stronghold Builder UI Ipprovements

Stronghold Builder

- Redesigned the manual Stronghold Builder to match the new Modal UI flow theme of the Panic Modal.
- Added a shared Stronghold Builder theme so manual and AI-assisted flows use a more consistent visual treatment in light and dark mode.
- Improved scripture entry in the manual builder with duplicate detection, scripture-reference normalization, and smoother follow-up entry for multiple scriptures.
- Improved Stronghold save handling so newly created declarations are matched back to the saved ent

AI Assisted Flow

- Updated the AI-assisted Stronghold Builder with clearer step instructions, more detailed help overlays, and a final review step before saving.
- Added support for launching the AI builder from analysis-generated stronghold options with prefilled effect and lie context.

Reminders And Notifications

- Added persistent toggles for built-in FASTER and group reminders so users can enable or disable those defaults from the Reminders screen.
- Updated notification bootstrap scheduling to respect the saved built-in reminder toggle state.

Fixes

- Fixed the Step 3 Stronghod builder error that wouldn't allow you to pass after selecting three scriptures.

- Fixed Reminder Selection error on Android

- Fixed Create reminder button placement


Version 1.1.5

Spotify, Analytics and Discord configuration updates

Release Configuration

- Fixed production and internal EAS configuration so Spotify credentials ship correctly in release builds.
- Fixed production and internal EAS configuration so Discord runtime values ship correctly for login, announcements, and group links.
- Added release-time config guards so production and internal builds fail fast if required Spotify or Discord values are missing.

Firebase And Analytics

- Aligned Android Firebase configuration to `com.creationawaits.victoryinchrist` and removed the old Android app block from the checked-in `google-services.json`.
- Split Firebase app IDs by platform so Android builds use the Android Firebase app ID and iOS builds keep the iOS app ID.
- Added explicit native Firebase analytics collection settings plus stronger app open and screen tracking to improve active-user reporting.

Authentication

- Updated development and preview Google Sign-In configuration to use the intended Android OAuth client.
- Added the local Android debug signing OAuth client to the checked-in Android Firebase config for easier local Google Sign-In testing.


Version 1.1.4

Add a description about this category

Improvements

- Added a shared Stronghold detail modal so the Home and Stronghold screens now use the same viewing experience.
- Added a Recite button to Stronghold detail views so users can launch the Stronghold prayer flow directly from the declaration modal.
- Updated the home task carousel so Check-in, Journal, and Stronghold cards clearly show when today's task has already been completed.
- Improved the relapse celebration banner layout so the congratulation message and celebration emojis wrap cleanly.

Permissions

- Added stronger microphone permission handling for journal dictation on both iOS and Android.
- Journal compose now requests microphone access proactively so keyboard dictation works more reliably without requiring users to restart the app.

Fixes

- Fixed the Home task carousel logic so completion states are based on today's activity instead of only checking whether historical content exists.
- Fixed the Stronghold detail action flow so recitations logged from Home immediately update the Home experience.


Version 1.1.3

Some UI fixes for Strongholds and Journals and Improvements to Analysis

Improvements

- Updated Journal, Stronghold, and Previous Analysis view/edit modals to use a cleaner theme-aware surface

- Standardized modal action buttons

- Updated scripture cards across the affected modal flows to use the translucent teal card treatment with teal borders for stronger visual consistency.

- Improved context menu usability on mobile by increasing the touch target of the ellipsis buttons and moving the menu closer to the tapped button.

Analysis

- Added Print and Delete actions to the current analysis

- Expanded printed analysis output and Previous Analysis viewing to include the fuller analysis content, including emotional dysregulation context, stronghold analysis, warning patterns, avoidance strategies, encouraging truth, and relapse reasoning.

- Improved frontend identity-lie normalization so loneliness and abandonment language maps more cleanly to identity-level lies like “I am alone.” and “I am abandoned.”

Panic & Triggers

- Updated the Panic / dysregulation stronghold step to keep showing the latest declaration while also giving users a direct path to build a new stronghold when the current one does not fit the moment they are facing.

- Restored the custom trigger entry point in the Add Trigger modal during the panic flow so users can create their own trigger directly from that picker again.

Fixes

- Fixed the missing custom-trigger affordance in the panic trigger picker.

- Fixed Previous Analysis modal styling so it matches the newer journal and stronghold modal presentation in both themes.

- Fixed context menu placement so menus open closer to the ellipsis button instead of appearing far from the user’s finger.


Version 1.1.1

Fixes for Version 1.1

Fixes

- Fixed an iOS startup issue that could cause the app to crash to the home screen on launch.

- Fixed release update configuration so production builds no longer point at the wrong update channel.

- Fixed the trigger selection modal so category taps respond correctly.

- Fixed trigger picker loading in the panic flow so trigger categories populate and display as expected.

- Dark mode fixes for Panic and Analysis UI


Version 1.1.0

Added Triggers, Panic Flow, Achievements and AI Analysis. Also Ui improvements and Group fixes

New

- Added triggers. Users can now select what triggers them

- Added the new Panic Mode dysregulation flow, including trigger analysis support when users need faster intervention guidance.

- Added in-app trigger analysis as a first-class recovery feature with routing into the relevant follow-up screens.

- Added achievement badges with a dedicated details modal to celebrate progress milestones.

- Added tablet-responsive layouts across the app to improve the large-screen experience.

Improvements

- Refined Stronghold declaration screens and related UI to make prayer, editing, and review flows clearer.

- Updated the Progress experience so relapse risk reflects completed analysis results when available.

- Improved notification routing so tapping a notification opens the relevant destination more reliably.

- Reworked group signup so it no longer depends on Zapier.

- Polished check-in UI and several supporting screens for a more consistent experience.

Fixes

- Fixed the Discord announcement flow issue affecting community messaging behavior.

- Fixed reminder presentation for Strongholds so existing reminders no longer appear as unset.

- Fixed analysis and panic view issues discovered during tablet and responsive layout work.

- Fixed video watch persistence so an ad watch is not lost in the session after clicking away from an unlocked video


Version 1.0.5

Android Reviewer login

New

  • Added an Android-only reviewer login entry point to support app review and internal verification flows without relying on the hidden reviewer bypass path alone.

Improvements

  • Added a secondary Google authentication pass so the app can recover more cleanly when the first Firebase credential attempt fails due to a stale Google token.
  • Improved reviewer login endpoint handling by retrying against the configured Strapi base URL when a tunnel-specific reviewer endpoint returns 404.
  • Updated the account settings screen language and navigation label to use more general account terminology instead of Discord-specific wording.

Fixes

22

  • Fixed reviewer login attempts failing silently against misrouted Cloudflare tunnel paths by adding clearer endpoint fallback behavior and logging.
  • Fixed the account settings screen to only show announcement preferences when the signed-in account actually has a Discord profile available.
  • Removed the outdated join-server action from the account settings screen to avoid sending users through an incorrect account-management path.


Version 1.0.4

Bug fixes for streaks and a new Google Login option for Android.

New

  • Added a shared local persistence layer for guided activity counters and stronghold recitation streaks so progress survives app restarts more reliably.
  • Added a video watch test mode flag for development builds so lesson completion can be tested without the normal watch threshold.
  • Google login option for Android only

Improvements

  • Unified stronghold recitation streak handling between Home and Stronghold Declarations so each declaration keeps its own local streak count.
  • Updated the Home dashboard cards and empty activity states with centered layouts for a cleaner presentation.
  • Matched the Notifications drawer and main navigation drawer dark-mode surfaces more closely for a more consistent UI.
  • Added Android local Strapi host resolution so local backend development works more smoothly from the emulator.

Fixes

  • Fixed stronghold declaration prayers on the Stronghold screen not incrementing and persisting per-declaration streaks like the Home screen.
  • Fixed guided prayer, guided breathing, stronghold recitation, and watched lesson progress resetting after app close/reopen.
  • Fixed native video lessons not marking as watched because only YouTube completion events were wired into the watch flow.
  • Fixed notification drawer duplicates by adding stable notification deduping across foreground, response, and reminder 

Other

  • Fixed Home relapse activity cards to use the signed-in user’s actual relapse data instead of a separate fetch path.
  • Replaced the previous custom GA Measurement Protocol analytics path with native Firebase Analytics SDK integration to support proper app engagement reporting.


Version 1.0.3

Bug fixes and Improvements for Reminders & Strongholds

New

  • Added a Send Error Report flow with device details prefilled to make bug reporting faster.
  • Added app-level notification preferences, including badge count control and quick access to device notification settings.

Improvements

  • Refreshed the Reminders experience with a cleaner scheduling flow for daily and weekly reminders.
  • Improved the Community Chat screen with clearer Discord join guidance and a stronger call to action.
  • Reworked the Progress screen into a more useful recovery dashboard with streak, recent trend, and projected risk visibility.

Fixes

  • Fixed reminder scheduling reliability for built-in and custom reminders.
  • Fixed reminder notification ownership so scheduled reminders do not leak across accounts on the same device.
  • Fixed reminder resync behavior so reminder schedules can be rebuilt more safely after notification/bootstrap changes.
  • Fixed push permission handling to better support full iOS alert, badge, and sound access.


Version 1.0.2

Bug fixes and IMprovements for Ads, Reminders & Notifications and Chat.

New

  • Added confirmation prompt before deleting a custom reminder.
  • Added save button icon + loading state for custom reminder save flow.
  • Added success and failure toast feedback for custom reminder save actions.

Improvements

  • Updated chat page Join Server flow to open the Discord join modal (shared guild-join experience).
  • Updated chat page to refresh join state immediately after closing the guild-join modal so the banner hides right away after tapping I've Joined.
  • Improved in-app notification drawer persistence to keep the latest 10 notifications across app restarts.
  • Improved reminder-to-drawer behavior by adding reminder reconciliation while the app is active (checks every 30 seconds).

Fixes

  • Fixed custom reminder save failures
  • Fixed custom reminder save auth regression 
  • Fixed repeated reminder alert dedupe logic
  • Fixed reminder drawer backfill so triggered reminders missed while inactive are recorded on resume.
  • Fixed iOS getLastNotificationResponseAsync warning path by guarding for API availability.
  • Fixed iOS build issue where SDWebImage umbrella headers imported macOS-only headers (NSButton+WebCache.h, NSImage+Compatibility.h) during iOS compilation via Podfile post-install patch.

Operational Notes

  • If iOS native notifications are unavailable at runtime, reminder scheduling now defers with pending IDs instead of failing save actions.
  • True OS-level reminder delivery still requires a correctly linked iOS native build with expo-notifications.


Version 1.0.1

Bug fixes and Improvements

New

  • dded a Donate card to the Home screen with direct PayPal support.
  • Added a "Latest Stronghold" card under Guided Breathing on Home.
  • Includes quick pray access.
  • Includes declaration actions (view, edit, reminder, bookmark, print, delete).
  • Shows a recitation streak count for that stronghold (in-memory session tracking).

Improvements

  • Updated login screen auth button parity for Sign in with Apple and Discord (visual consistency and spacing).
  • Added an ad-loading overlay during ad-gated flows to reduce confusion between rewarded ads.

Fixes

  • Fixed first-relapse flow on Android for users with no relapse history.
    Fixed Android relapse date selection flow for first-relapse setup 
  • Fixed Stronghold AI Assist ad gate to require the configured number of rewarded ads.
  • Fixed Stronghold AI declaration wizard getting stuck on step 1 in certain cases.
  • Fixed Stronghold context menu layering so it appears above adjacent cards.
  • Fixed Android branded splash behavior so the app launches with Victory branding instead of default system-style splash.


Version 1.0.0

Initial App Release

This release includes:

  • Spiritual and emotional check-in tracking 
  •  Stronghold Declaration builder 
  • Scripture encouragement tools 
  • Journaling features 
  • Group engagement support 
  • Reminder notifications

Stay tuned for the latest updates to the app from Victory in Christ

Victory in Christ provides faith-based guidance and personal support tools for spiritual growth and habit awareness. This app does not provide medical or mental health advice, diagnosis, or treatment. Always seek the guidance of a qualified healthcare professional for medical or mental health concerns.

Copyright © 2026 Victory in Christ - All Rights Reserved.

  • Trust & Safety
  • Privacy Policy
  • Terms of Service
  • Release Notes

This website uses cookies.

We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.

Accept