Skip to content

Commit

Permalink
Apollo: Release source code for 52.4
Browse files Browse the repository at this point in the history
  • Loading branch information
acrespo committed Nov 18, 2024
1 parent 0379bf2 commit 3dc1dae
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 31 deletions.
7 changes: 7 additions & 0 deletions android/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,13 @@ follow [https://changelog.md/](https://changelog.md/) guidelines.

## [Unreleased]

## [52.4] - 2024-10-18

### FIXED

- Removed some background notification processing reliability improvements that were causing
errors and crashes

## [52.3] - 2024-10-08

### ADDED
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,6 @@ class BackgroundExecutionMetricsProvider @Inject constructor(
private val systemCapabilitiesProvider: SystemCapabilitiesProvider,
private val dateTimeZoneProvider: DateTimeZoneProvider,
private val localeInfoProvider: LocaleInfoProvider,
private val trafficStatsInfoProvider: TrafficStatsInfoProvider,
) {

private val powerManager: PowerManager by lazy {
Expand Down Expand Up @@ -73,20 +72,7 @@ class BackgroundExecutionMetricsProvider @Inject constructor(
connectivityInfoProvider.proxySocks,
dateTimeZoneProvider.autoDateTime,
dateTimeZoneProvider.autoTimeZone,
dateTimeZoneProvider.timeZoneId,
localeInfoProvider.dateFormat,
localeInfoProvider.regionCode,
dateTimeZoneProvider.calendarIdentifier,
trafficStatsInfoProvider.androidMobileRxTraffic,
telephonyInfoProvider.simOperatorId,
telephonyInfoProvider.simOperatorName,
telephonyInfoProvider.mobileNetworkId,
telephonyInfoProvider.mobileNetworkName,
telephonyInfoProvider.mobileRoaming,
telephonyInfoProvider.mobileDataStatus,
telephonyInfoProvider.mobileRadioType,
telephonyInfoProvider.mobileDataActivity,
connectivityInfoProvider.networkLink
dateTimeZoneProvider.timeZoneId
)

@Suppress("ArrayInDataClass")
Expand Down Expand Up @@ -128,20 +114,7 @@ class BackgroundExecutionMetricsProvider @Inject constructor(
private val proxySocks: String,
private val autoDateTime: Int,
private val autoTimeZone: Int,
private val timeZoneId: String,
private val androidDateFormat: String,
private val regionCode: String,
private val androidCalendarIdentifier: String,
private val androidMobileRxTraffic: Long,
private val androidSimOperatorId: String,
private val androidSimOperatorName: String,
private val androidMobileOperatorId: String,
private val mobileOperatorName: String,
private val androidMobileRoaming: Boolean,
private val androidMobileDataStatus: Int,
private val androidMobileRadioType: Int,
private val androidMobileDataActivity: Int,
private val androidNetworkLink: ConnectivityInfoProvider.NetworkLink?
private val timeZoneId: String
)

/**
Expand Down
4 changes: 2 additions & 2 deletions android/apolloui/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -94,8 +94,8 @@ android {
applicationId "io.muun.apollo"
minSdk 19
targetSdk 34
versionCode 1203
versionName "52.3"
versionCode 1204
versionName "52.4"

// Needed to make sure these classes are available in the main DEX file for API 19
// See: https://spin.atomicobject.com/2018/07/16/support-kitkat-multidex/
Expand Down

0 comments on commit 3dc1dae

Please sign in to comment.