Skip to content

Commit 3dc1dae

Browse files
committed
Apollo: Release source code for 52.4
1 parent 0379bf2 commit 3dc1dae

File tree

3 files changed

+11
-31
lines changed

3 files changed

+11
-31
lines changed

android/CHANGELOG.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,13 @@ follow [https://changelog.md/](https://changelog.md/) guidelines.
66

77
## [Unreleased]
88

9+
## [52.4] - 2024-10-18
10+
11+
### FIXED
12+
13+
- Removed some background notification processing reliability improvements that were causing
14+
errors and crashes
15+
916
## [52.3] - 2024-10-08
1017

1118
### ADDED

android/apollo/src/main/java/io/muun/apollo/data/os/BackgroundExecutionMetricsProvider.kt

Lines changed: 2 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ class BackgroundExecutionMetricsProvider @Inject constructor(
2828
private val systemCapabilitiesProvider: SystemCapabilitiesProvider,
2929
private val dateTimeZoneProvider: DateTimeZoneProvider,
3030
private val localeInfoProvider: LocaleInfoProvider,
31-
private val trafficStatsInfoProvider: TrafficStatsInfoProvider,
3231
) {
3332

3433
private val powerManager: PowerManager by lazy {
@@ -73,20 +72,7 @@ class BackgroundExecutionMetricsProvider @Inject constructor(
7372
connectivityInfoProvider.proxySocks,
7473
dateTimeZoneProvider.autoDateTime,
7574
dateTimeZoneProvider.autoTimeZone,
76-
dateTimeZoneProvider.timeZoneId,
77-
localeInfoProvider.dateFormat,
78-
localeInfoProvider.regionCode,
79-
dateTimeZoneProvider.calendarIdentifier,
80-
trafficStatsInfoProvider.androidMobileRxTraffic,
81-
telephonyInfoProvider.simOperatorId,
82-
telephonyInfoProvider.simOperatorName,
83-
telephonyInfoProvider.mobileNetworkId,
84-
telephonyInfoProvider.mobileNetworkName,
85-
telephonyInfoProvider.mobileRoaming,
86-
telephonyInfoProvider.mobileDataStatus,
87-
telephonyInfoProvider.mobileRadioType,
88-
telephonyInfoProvider.mobileDataActivity,
89-
connectivityInfoProvider.networkLink
75+
dateTimeZoneProvider.timeZoneId
9076
)
9177

9278
@Suppress("ArrayInDataClass")
@@ -128,20 +114,7 @@ class BackgroundExecutionMetricsProvider @Inject constructor(
128114
private val proxySocks: String,
129115
private val autoDateTime: Int,
130116
private val autoTimeZone: Int,
131-
private val timeZoneId: String,
132-
private val androidDateFormat: String,
133-
private val regionCode: String,
134-
private val androidCalendarIdentifier: String,
135-
private val androidMobileRxTraffic: Long,
136-
private val androidSimOperatorId: String,
137-
private val androidSimOperatorName: String,
138-
private val androidMobileOperatorId: String,
139-
private val mobileOperatorName: String,
140-
private val androidMobileRoaming: Boolean,
141-
private val androidMobileDataStatus: Int,
142-
private val androidMobileRadioType: Int,
143-
private val androidMobileDataActivity: Int,
144-
private val androidNetworkLink: ConnectivityInfoProvider.NetworkLink?
117+
private val timeZoneId: String
145118
)
146119

147120
/**

android/apolloui/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,8 @@ android {
9494
applicationId "io.muun.apollo"
9595
minSdk 19
9696
targetSdk 34
97-
versionCode 1203
98-
versionName "52.3"
97+
versionCode 1204
98+
versionName "52.4"
9999

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

0 commit comments

Comments
 (0)