JoyApp Changelog

Track all updates, fixes, and new features

v1.1.5

New Features

Health Check

  • View patient's previous Health Check history for better continuity of care

Marketplace Search (Feature Preview)

  • Switch between your saved services and marketplace services in one place
  • New filter and search options help you find services faster
  • Clear filters and search with dedicated buttons
  • Services load automatically as you scroll for smoother browsing
  • Edit location settings directly from the search interface

Offline Support

  • Activity tracking now works even when you're offline - events sync automatically when you reconnect

Improvements & Fixes

Referrals & Signposting

  • Quick Fill for referrals now includes safety checks to ensure relevance and accuracy
  • WhatsApp numbers can now be included when signposting patients
  • Improved data storage for patient problems, events, and examination codes
  • Online users always get the latest information when creating referrals or signposting

Alerts & Notifications

  • Proactive alerts now always appear on top of other windows so you don't miss important messages
  • Better error handling when displaying notification banners

Connection & Performance

  • Fixed SystmOne connection issues that could cause intermittent connectivity problems
  • Improved EMIS connection stability and session validation
  • Better handling of concurrent operations for smoother performance
  • Optimized background synchronization with smarter timing (5-7 minute delay on startup)
  • Added cache freshness checks (6-hour refresh) for up-to-date information
  • Improved rate limiting to prevent system overload

User Interface

  • Fixed scrollbar behavior in service details
  • Updated signposting form with better visibility controls
  • Streamlined navigation to make room for new search features
  • Custom placeholder text in searchable dropdowns

Settings & Configuration

  • Improved how settings are loaded and saved for better reliability
  • Filter and search preferences now properly tied to your user account and organization
  • Enhanced context handling for database operations

Note: This version includes marketplace search capabilities (behind a feature flag), improved offline support, and enhanced connection stability.

Download v1.1.5
v1.1.4

New Features

Letter Templates

  • New Joy Patient Template added to your referral letter templates
  • Template section renamed from "Referral Letters" to "Letter Templates" for clarity

Major Performance Improvements

SystmOne Integration Rebuilt

  • Dramatically reduced network load - Background checks now happen every 10 minutes instead of every 5 seconds
  • Faster patient updates - When you switch back to JoyConnect, patient information refreshes within 2 seconds
  • More reliable connections - Connections are now reused efficiently instead of creating new ones each time
  • Automatic error recovery - If connections fail, the system automatically retries and recovers
  • Better handling of busy periods - Circuit breaker prevents system overload during high-volume times

Data Handling

  • Fixed issues with patient names containing special characters (like <, >, &, quotes)
  • Improved processing of dates and optional fields from SystmOne
  • Better handling of organization name lookups

Reliability & Stability

  • Fixed connection blocking issues that could cause SystmOne communication failures during busy periods
  • Optimized resource usage for better overall performance
  • Enhanced error handling with detailed diagnostics for troubleshooting
  • Settings now refresh properly when switching between clinical systems

User Interface

  • Simplified app navigation by streamlining the details view

Note: This version includes a complete rebuild of the SystmOne integration system with 37 automated tests ensuring reliability. You should notice significantly faster performance and fewer connection issues.

Download v1.1.4
v1.1.3

Improvements & Fixes

Connectivity

  • Fixed connection check to Joy API for more accurate status reporting

Note: This is a hotfix release addressing connectivity status detection.

Download v1.1.3
v1.1.1

Improvements & Fixes

SystmOne Filing

  • Fixed issue where notes were being filed twice when working offline then coming back online
  • SystmOne now correctly handles its own offline caching without duplication

Note: This version fixes a filing duplication issue with SystmOne's offline mode.

Download v1.1.1
v1.1.0

New Features

Connectivity Indicator

  • New visual indicator shows your connection status at a glance
  • See when you're online, offline, or experiencing connection issues

QRISK Calculator

  • Built-in cardiovascular disease risk calculator (QRISK3)
  • Calculates 10-year CVD risk with comprehensive risk factor analysis
  • Includes Heart Age calculations
  • Supports ethnicity mapping and medication detection

Health Check Enhancements

  • File Health Checks back to clinical systems
  • Change Health Check status to "In Progress"
  • Updated completion screen now shows referral listing options
  • Physical activity calculations now follow GPPAQ guidance

Intercom Support

  • Get help directly through the app with integrated Intercom support
  • Shows availability status and helpful tooltips

Improvements & Fixes

Performance & Reliability

  • Organization settings now cached for faster loading
  • Improved auto-update process with dedicated update service
  • Better handling of connection issues with SystmOne
  • Enhanced error recovery during high-load scenarios
  • More efficient event handling to prevent duplicate operations
  • Reduced excessive error logging for cleaner diagnostics

JoyChat

  • Phone number dropdown now searchable for easier selection
  • Improved performance with large contact lists

User Interface

  • Service details now hide empty sections for a cleaner look
  • Fixed display issues with listings when benefits information isn't available
  • SNOMED code selector only appears when codes are available
  • Better logging and error messages for external referrals

Transcription

  • Now tracking how long transcriptions take to generate for quality monitoring
  • Improved tracking of Quick Fill feature usage

Code Quality

  • Centralized package management for more consistent updates
  • Updated core framework packages for improved stability
  • Added code style consistency rules
  • Hot reload now works properly for faster development

Note: This is a major update with new features, significant performance improvements, and enhanced offline capabilities.

Download v1.1.0
v1.0.21

New Features

Widget Visibility

  • New installations now start with the widget visible by default for easier access

Improvements & Fixes

Search & Location

  • Fixed issue where pressing Enter would trigger searches twice
  • Location editing moved to when you actually search, rather than on every location change
  • Improved how location changes are handled throughout the app

User Interface

  • Fixed focus issues with the location editing window
  • Service descriptions now hidden when empty for a cleaner look
  • Service statistics only shown when meaningful data is available (referral percentage and response times)

Sign-In Experience

  • You'll now be prompted to select an account when multiple Microsoft accounts are available
  • Removed unnecessary blank page during sign-in process
  • Smoother, more streamlined login flow

Filters & Search

  • Filters now save correctly when clicking the save button
  • Changes to filters are properly reflected across the app
  • Filter changes won't be saved until you explicitly click save
  • Better synchronization between filter settings and search results

WhatsApp Signposting

  • Enabled WhatsApp signposting support where available

Reliability

  • Fixed various issues with filter data handling
  • Improved session management for more stable operation
  • Better error handling throughout the application

Note: This version includes important fixes for search, filtering, and sign-in experience.

Download v1.0.21
v1.0.20

Improvements & Fixes

User Interface

  • Updated scrollbar styling in service preferences for consistency
  • Improved HTML content rendering throughout the app
  • Service listings now have rounded corners matching the main JoyConnect design
  • Service details page cleaned up - empty fields are now hidden automatically
  • Better visual updates when service information changes

Note: This version includes visual improvements and better handling of service information display.

Download v1.0.20
v1.0.19

Improvements & Fixes

Search & Filtering

  • Improved service search to use the correct postcode from your settings
  • Enhanced location-based filtering for more accurate results
  • Better tracking of patient and practice locations for relevant service suggestions

Installation & Updates

  • Fixed installation path to use the standard Program Files location
  • Improved update and deployment process for more reliable installations

Reliability

  • Fixed issue where multiple instances of the app could run simultaneously
  • Improved window positioning when opening child windows
  • Better project organization for smoother future updates

Note: This version includes various behind-the-scenes improvements to make the application more stable and reliable.

Download v1.0.19
v1.0.18

New Features

Settings Access

  • You can now adjust widget visibility settings from the context menu without opening the widget first
  • New Appearance tab in settings makes it easier to customize your workspace

Health Check

  • Health Check feature is now available to help diagnose issues

Improvements & Fixes

User Experience

  • Improved referral and signposting text formats - now more suitable for adding to clinical records
  • Updated location search to accurately reflect the search radius you're using (not always 5 miles)
  • Postcode validation improved - you can no longer save invalid or incomplete postcodes
  • Better tracking to understand how you interact with the detail window

Performance

  • Significantly faster startup time and improved responsiveness
  • Enhanced performance when working with signposting and referrals
  • More efficient service listing loading
  • General code optimization for smoother operation

Reliability

  • Auto-updater now works correctly
  • Improved error handling and recovery mechanisms
  • Fixed issues that could cause services not to display properly

Note: This version includes various behind-the-scenes improvements to make the application more stable and reliable.

Download v1.0.18
v1.0.17

v1.0.16 has been replaced with v1.0.17

v1.0.16

Improvements & Fixes

Reliability

  • Fixed the ability for the application to auto-update itself to the latest version
v1.0.15

Improvements & Fixes

User Interface

  • Removed the "Edit" button from the Signposting form to prevent display issues
  • Improved performance and responsiveness of the interface

Reliability

  • Fixed issues with adding patients that could cause delays or errors
  • Improved how the application handles startup commands

Note: This version includes various behind-the-scenes improvements to make the application more stable and reliable.

Download v1.0.15