Skip to content

Conversation

Ldoppea
Copy link
Member

@Ldoppea Ldoppea commented Apr 8, 2025

In a7a9610 and 8e41347 we changed compression libraries in order to increase Android minimum compatibility from SDK 26 (Android 8) to SDK 22 (Android 5.1)

With latest Flagship app changes we encountered build issues due to this change. This is mainly due to removal of geolocation libraries that shared common dependencies

We should be able to fix those dependencies, but because latest ReactNative versions break support for Android 5 and 6 and because we will also rework this library for nitro-modules support, we chose not to investigate this for now and revert this commit instead. However we also loose support for Android 7 but this impact only a very small number of users (less than 10)

Ldoppea added 2 commits April 8, 2025 14:52
In 8e41347 we changed compression
libraries in order to increase Android minimum compatibility from
SDK 26 (Android 8) to SDK 22 (Android 5.1)

With latest Flagship app changes we encountered build issues due to
this change. This is mainly due to removal of geolocation libraries
that shared common dependencies

We should be able to fix those dependencies, but because latest
ReactNative versions break support for Android 5 and 6 and because we
will also rework this library for nitro-modules support, we chose not
to investigate this for now and revert this commit instead. However we
also loose support for Android 7 but this impact only a very small
number of users (less than 10)

This commit is a revert from 8e41347
In a7a9610 we downgraded commons-io in
order to increase Android minimum compatibility from SDK 26 (Android 8)
to SDK 22 (Android 5.1)

With latest Flagship app changes we encountered build issues due to
this change. This is mainly due to removal of geolocation libraries
that shared common dependencies

We should be able to fix those dependencies, but because latest
ReactNative versions break support for Android 5 and 6 and because we
will also rework this library for nitro-modules support, we chose not
to investigate this for now and revert this commit instead. However we
also loose support for Android 7 but this impact only a very small
number of users (less than 10)

This commit is a revert from a7a9610
@Ldoppea Ldoppea force-pushed the feat/revert_compatibility branch from 1aa6bc0 to 2101354 Compare April 8, 2025 12:53
@Ldoppea Ldoppea merged commit 6849a50 into main Apr 8, 2025
Ldoppea added a commit to cozy/cozy-flagship-app that referenced this pull request Apr 8, 2025
Ldoppea added a commit to cozy/cozy-flagship-app that referenced this pull request Apr 23, 2025
Ldoppea added a commit to cozy/cozy-flagship-app that referenced this pull request Apr 24, 2025
Ldoppea added a commit to cozy/cozy-flagship-app that referenced this pull request Apr 24, 2025
Ldoppea added a commit to cozy/cozy-flagship-app that referenced this pull request Apr 24, 2025
Ldoppea added a commit to cozy/cozy-flagship-app that referenced this pull request Apr 24, 2025
Ldoppea added a commit to cozy/cozy-flagship-app that referenced this pull request Apr 28, 2025
Ldoppea added a commit to cozy/cozy-flagship-app that referenced this pull request Apr 28, 2025
Ldoppea added a commit to cozy/cozy-flagship-app that referenced this pull request Apr 28, 2025
Ldoppea added a commit to cozy/cozy-flagship-app that referenced this pull request Apr 30, 2025
Ldoppea added a commit to cozy/cozy-flagship-app that referenced this pull request May 6, 2025
Ldoppea added a commit to cozy/cozy-flagship-app that referenced this pull request May 14, 2025
Ldoppea added a commit to cozy/cozy-flagship-app that referenced this pull request May 14, 2025
Ldoppea added a commit to cozy/cozy-flagship-app that referenced this pull request May 14, 2025
Due to the removal of geolocation libraries we encountered some
dependencies bug in the react-native-gzip library

This new version should fix those issues

Related PR: cozy/react-native-gzip#4
Ldoppea added a commit to cozy/cozy-flagship-app that referenced this pull request May 14, 2025
Due to the removal of geolocation libraries we encountered some
dependencies bug in the react-native-gzip library

This new version should fix those issues

Related PR: cozy/react-native-gzip#4
Ldoppea added a commit to cozy/cozy-flagship-app that referenced this pull request May 20, 2025
Due to the removal of geolocation libraries we encountered some
dependencies bug in the react-native-gzip library

This new version should fix those issues

Related PR: cozy/react-native-gzip#4
Ldoppea added a commit to cozy/cozy-flagship-app that referenced this pull request May 26, 2025
Due to the removal of geolocation libraries we encountered some
dependencies bug in the react-native-gzip library

This new version should fix those issues

Related PR: cozy/react-native-gzip#4
Ldoppea added a commit to cozy/cozy-flagship-app that referenced this pull request May 26, 2025
Due to the removal of geolocation libraries we encountered some
dependencies bug in the react-native-gzip library

This new version should fix those issues

Related PR: cozy/react-native-gzip#4
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants