Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Apollo: Release source code for 52.4 #159

Merged
merged 1 commit into from
Nov 18, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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