Skip to main content

Android SDK

This changelog documents updates, fixes, and improvements made to the Group Link Android SDK.

Version 4.18.3 (02-04-2026)

New Features

  • Implemented new background task manager for long-running operations

Improvements

  • Significant memory usage optimization through lazy initialization of internal components
  • Enhanced system notification management with background processing
  • Periodic process threads now run in daemon mode for better resource efficiency
  • Reduced SDK size by removing unused optional dependencies
  • Updated distribution settings and test version management
  • Refined handling of switch states and editable fields in settings interface
  • Improvements to fragments and activities structure in sample application
  • Updated library paths and project dependencies
  • Adjustments to performance monitoring settings
  • Added integration with monitoring and event analysis system for better SDK observability

Bug Fixes

  • Fixed ANR (Application Not Responding) error related to notification dismissal
  • Exception handling for database table existence checks
  • Protection against system failures in critical API calls
  • Fixed registration management and error handling
  • Improvements in detection and categorization of communication protocols (phantom signals)

Technical Changes

  • Updated build scripts and code obfuscation configurations
  • Refactored multiple components for better readability and maintainability
  • Removed debug logs and unused variables

Version 4.17.7 (12-1-2025)

New Features

  • Log sharing capability with progress tracking
  • Support for multiple protocol types in scan processing
  • Device unique identification system

Improvements

  • Improved signal filtering to remove duplicates
  • Enhanced notification handling for timed events
  • Optimized multichannel signal processing and logging
  • Updated database table structure for better organization

Bugfixes

  • Resolved array index out of bounds exception in signal processing
  • Corrected bus scheduling issues
  • Improved scan status reporting and error handling

Removed

  • Deprecated proximity detector functionality

Version 4.17.1 (11-14-2025)

New Features

  • Support for new contract type with complete signal processing
  • Enhanced compatibility with iOS devices
  • Implementation of additional code security layer

Improvements

  • Optimization of signal processing and management system
  • Better storage usage control with dynamic limits
  • Enhanced system permission handling
  • Reduced device scan processing time
  • Timing interval adjustments for better performance
  • Implementation of improved error tracking system
  • Improvements in authentication and server synchronization
  • Optimization of data synchronization intervals

Bugfixes

  • Fixed communication issues when returning to the application
  • Resolution of system permission-related errors
  • General data processing fixes
  • Improvements in network operation stability
  • Adjustments to system log messages

Version 4.15.10 (08-05-2025)

Bugfixes

  • Fixed ANR on specific custom ROMs.

Improvements

  • Production release with optimized library configurations

Version 4.15.4 (07-10-2025)

Bugfixes

  • Enhanced always-on display status exception handling

Improvements

  • Dynamic scan timer adjustment for MITimed in ScanBatcher
  • Removed proximity UUID from GLID JSON

Version 4.14.0 (06-13-2025)

Improvements

  • Enhanced MicroInteraction with filter timer functionality
  • Version verification for auto-batch activation
  • Adjusted timer values for tracking and advertising
  • Updated project licensing and build configurations

Version 4.13.9 (06-10-2025)

Improvements

  • Updated LICENSE file

Version 4.13.7 (06-06-2025)

Bugfixes

  • Adjustments for Android API lvl 35

Version 4.10.13 (05-20-2025)

Bugfixes

  • Fix for ANRs (Application Not Responding) caused by the SDK.