-
Notifications
You must be signed in to change notification settings - Fork 117
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
Back to Lower minSDK = API Level 23 - MM6.0 #202
base: main
Are you sure you want to change the base?
Commits on Sep 7, 2021
-
Back to Lower minSDK = API Level 23 - MM6.0
An additional gradle dependency for jackson-datatype-jsr310 is required in order to lower minSDK again from API 26 (Oreo 8.0) to API 23 (Marshmallow 6.0). It allows indeed Jackson to recognize Java 8 Date & Time API data types (JSR-310) when desugaring has been set/enabled in app/build.gradle + minSDK=23 & the dgca-verifier-app is running on Android 23<=API<26 devices. Otherwise, an exception is raised. ------ Other changes : - Changed zxing:core from 3.3.0 to 3.3.2 (default version for zxing-android-embedded 3.6.0) = working OK with API 23+ devices - XML android:paddingHorizontal triggers a LINT error when minSDK <26. Replaced with paddingLeft/paddingRight in order to avoid LINT rules override = AAPT2 2.19 could support backwards translation, but it would have required to disable/override LINT checks.
Configuration menu - View commit details
-
Copy full SHA for 5e76064 - Browse repository at this point
Copy the full SHA 5e76064View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a8252a - Browse repository at this point
Copy the full SHA 2a8252aView commit details -
Back to Lower minSDK = API Level 23 - MM6.0
An additional gradle dependency for jackson-datatype-jsr310 is required in order to lower minSDK again from API 26 (Oreo 8.0) to API 23 (Marshmallow 6.0). It allows indeed Jackson to recognize Java 8 Date & Time API data types (JSR-310) when desugaring has been set/enabled in app/build.gradle + minSDK=23 & the dgca-verifier-app is running on Android 23<=API<26 devices. Otherwise, an exception is raised. ------ Other changes : - Changed zxing:core from 3.3.0 to 3.3.2 (default version for zxing-android-embedded 3.6.0) = working OK with API 23+ devices - XML android:paddingHorizontal triggers a LINT error when minSDK <26. Replaced with paddingLeft/paddingRight in order to avoid LINT rules override = AAPT2 2.19 could support backwards translation, but it would have required to disable/override LINT checks.
Configuration menu - View commit details
-
Copy full SHA for 41925e2 - Browse repository at this point
Copy the full SHA 41925e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9af1f79 - Browse repository at this point
Copy the full SHA 9af1f79View commit details -
Configuration menu - View commit details
-
Copy full SHA for 68ab2a6 - Browse repository at this point
Copy the full SHA 68ab2a6View commit details
Commits on Sep 10, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 07ed537 - Browse repository at this point
Copy the full SHA 07ed537View commit details
Commits on Sep 14, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 49cd849 - Browse repository at this point
Copy the full SHA 49cd849View commit details
Commits on Sep 15, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 2d92e9d - Browse repository at this point
Copy the full SHA 2d92e9dView commit details
Commits on Sep 19, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a368d50 - Browse repository at this point
Copy the full SHA a368d50View commit details
Commits on Sep 20, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 201e809 - Browse repository at this point
Copy the full SHA 201e809View commit details
Commits on Sep 22, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a23e0cc - Browse repository at this point
Copy the full SHA a23e0ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8eba435 - Browse repository at this point
Copy the full SHA 8eba435View commit details
Commits on Sep 27, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e5a8642 - Browse repository at this point
Copy the full SHA e5a8642View commit details
Commits on Sep 30, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b5da043 - Browse repository at this point
Copy the full SHA b5da043View commit details
Commits on Oct 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 4802957 - Browse repository at this point
Copy the full SHA 4802957View commit details
Commits on Oct 11, 2021
-
Configuration menu - View commit details
-
Copy full SHA for a1e95a2 - Browse repository at this point
Copy the full SHA a1e95a2View commit details
Commits on Oct 15, 2021
-
Configuration menu - View commit details
-
Copy full SHA for c1b95c5 - Browse repository at this point
Copy the full SHA c1b95c5View commit details
Commits on Nov 3, 2021
-
Configuration menu - View commit details
-
Copy full SHA for ecbe5ab - Browse repository at this point
Copy the full SHA ecbe5abView commit details
Commits on Nov 17, 2021
-
Configuration menu - View commit details
-
Copy full SHA for b70447a - Browse repository at this point
Copy the full SHA b70447aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e3308b - Browse repository at this point
Copy the full SHA 1e3308bView commit details
Commits on Dec 31, 2021
-
Configuration menu - View commit details
-
Copy full SHA for d3e069d - Browse repository at this point
Copy the full SHA d3e069dView commit details
Commits on Feb 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for fdc9f9e - Browse repository at this point
Copy the full SHA fdc9f9eView commit details
Commits on Feb 3, 2022
-
- Removed old unncessary comments - Aligned jackson.datatype implementation with others (Deps dependencies URL)
Configuration menu - View commit details
-
Copy full SHA for 66b3ae9 - Browse repository at this point
Copy the full SHA 66b3ae9View commit details
Commits on Mar 2, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 2efcf74 - Browse repository at this point
Copy the full SHA 2efcf74View commit details
Commits on Mar 9, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ff03a05 - Browse repository at this point
Copy the full SHA ff03a05View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0559bdc - Browse repository at this point
Copy the full SHA 0559bdcView commit details -
Added iterator() in order to avoid the confusion - between the Kotlin Iterable.forEach extension function and the Java8 forEach function - on debug variants while desugaring
Configuration menu - View commit details
-
Copy full SHA for 882aff8 - Browse repository at this point
Copy the full SHA 882aff8View commit details
Commits on Mar 10, 2022
-
jackson-datatype-jsr310 Revocation dep Fix 03
Additional gradle dependency for jackson-datatype-jsr310 in revocation project too
Configuration menu - View commit details
-
Copy full SHA for 3710180 - Browse repository at this point
Copy the full SHA 3710180View commit details
Commits on Mar 17, 2022
-
Configuration menu - View commit details
-
Copy full SHA for e54620a - Browse repository at this point
Copy the full SHA e54620aView commit details -
- Using Collections.sort method to sort arrayList in natural order - Replaced hashFilterList.forEach with hashFilterList.iterator().forEach in order to avoid the confusion - between the Kotlin Iterable.forEach extension function and the Java8 forEach function - on debug variants while desugaring.
Configuration menu - View commit details
-
Copy full SHA for 1313066 - Browse repository at this point
Copy the full SHA 1313066View commit details
Commits on Mar 21, 2022
-
Configuration menu - View commit details
-
Copy full SHA for ffe9890 - Browse repository at this point
Copy the full SHA ffe9890View commit details
Commits on Mar 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 990d80f - Browse repository at this point
Copy the full SHA 990d80fView commit details
Commits on Mar 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 0d826dc - Browse repository at this point
Copy the full SHA 0d826dcView commit details
Commits on Mar 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9195b10 - Browse repository at this point
Copy the full SHA 9195b10View commit details
Commits on Apr 1, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 8d0ed88 - Browse repository at this point
Copy the full SHA 8d0ed88View commit details
Commits on Jun 28, 2022
-
Configuration menu - View commit details
-
Copy full SHA for d84a363 - Browse repository at this point
Copy the full SHA d84a363View commit details -
Aligned minSdk declaration in library [:branches:base]
Configuration menu - View commit details
-
Copy full SHA for c5c7cc5 - Browse repository at this point
Copy the full SHA c5c7cc5View commit details -
Apply Desugaring Edits to branches\dcc build.gradle
Configuration menu - View commit details
-
Copy full SHA for 1bd8222 - Browse repository at this point
Copy the full SHA 1bd8222View commit details -
Apply Desugaring Edits to branches\vc build.gradle
Configuration menu - View commit details
-
Copy full SHA for e2b6111 - Browse repository at this point
Copy the full SHA e2b6111View commit details -
Added iterator() in order to avoid the confusion - between the Kotlin Iterable.forEach extension function and the Java8 forEach function - while desugaring
Configuration menu - View commit details
-
Copy full SHA for cd0d0ee - Browse repository at this point
Copy the full SHA cd0d0eeView commit details -
android:paddingHorizontal requires API level 26 - replaced with paddingLeft/paddingRight (API 23 compatibility)
Configuration menu - View commit details
-
Copy full SHA for 2113a8f - Browse repository at this point
Copy the full SHA 2113a8fView commit details -
Gradle Scripts Desugaring Alignment
Aligned desugaring edits for app/branches gradle scripts (in order to avoid runtime issues on device with API level < 26)
Configuration menu - View commit details
-
Copy full SHA for ea357b8 - Browse repository at this point
Copy the full SHA ea357b8View commit details
Commits on Aug 29, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 435e7b7 - Browse repository at this point
Copy the full SHA 435e7b7View commit details
Commits on Aug 30, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3826f07 - Browse repository at this point
Copy the full SHA 3826f07View commit details -
[Test] Increase Gradle daemon memory size
Increase Gradle daemon memory size in order to prevent "GC overhead limit exceeded" exception errors
Configuration menu - View commit details
-
Copy full SHA for 6b8617f - Browse repository at this point
Copy the full SHA 6b8617fView commit details
Commits on Nov 23, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 5f40b58 - Browse repository at this point
Copy the full SHA 5f40b58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a51679 - Browse repository at this point
Copy the full SHA 9a51679View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47b1695 - Browse repository at this point
Copy the full SHA 47b1695View commit details -
Configuration menu - View commit details
-
Copy full SHA for a4c3b10 - Browse repository at this point
Copy the full SHA a4c3b10View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b4b02a - Browse repository at this point
Copy the full SHA 0b4b02aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 700d7dc - Browse repository at this point
Copy the full SHA 700d7dcView commit details -
Update DefaultProtocolHandler.kt
Explicited iterator() in order to avoid lint errors without changing gradle version because of the confusion - between the Kotlin Iterable.forEach extension function and the Java8 forEach function - on debug variants (owing to desugaring)
Configuration menu - View commit details
-
Copy full SHA for 8ac1091 - Browse repository at this point
Copy the full SHA 8ac1091View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6341489 - Browse repository at this point
Copy the full SHA 6341489View commit details -
Upgraded Desugaring Libs from 1.1.5 to 2.0.0. Related dependency/plugin changes : - Gradle Wrapper 6.5 -> 7.5.1 - AGP (Android Gradle Plugin) 4.1.3 -> 7.4.0-beta05 - Hilt (Dagger) 2.38.1 -> 2.42 - Removed dependency androidx.hilt:hilt-lifecycle-viewmodel - since it's already included in Hilt 2.42
Configuration menu - View commit details
-
Copy full SHA for ddafc7a - Browse repository at this point
Copy the full SHA ddafc7aView commit details -
[Test] Fix for Github CI Workflow
Edit in order to fix "Gradle build daemon disappeared unexpectedly (it may have been killed or may have crashed)" with Github Actions
Configuration menu - View commit details
-
Copy full SHA for c62e81f - Browse repository at this point
Copy the full SHA c62e81fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7809d4b - Browse repository at this point
Copy the full SHA 7809d4bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 448a70f - Browse repository at this point
Copy the full SHA 448a70fView commit details -
disable ExpiredTargetSdkVersion for decoder
Github Actions with AGP 7.4.0-beta05 incorrectly triggers a LINT error with decoder module. Such edit allows to bypass this bug.
Configuration menu - View commit details
-
Copy full SHA for 49f519b - Browse repository at this point
Copy the full SHA 49f519bView commit details -
disable ExpiredTargetSdkVersion for decoder
Github Actions with AGP 7.4.0-beta05 incorrectly triggers a LINT error with decoder module. Such edit on project gradle allows to bypass this bug for all modules
Configuration menu - View commit details
-
Copy full SHA for 6a7ed9d - Browse repository at this point
Copy the full SHA 6a7ed9dView commit details -
Edit in order to avoid bug with Github Action - Manifest merger failed : uses-sdk:minSdkVersion 23 cannot be smaller than version 24 declared in library [com.journeyapps:zxing-android-embedded:4.2.0]
Configuration menu - View commit details
-
Copy full SHA for 8519105 - Browse repository at this point
Copy the full SHA 8519105View commit details -
Edit in order to avoid bug with Github Action - Manifest merger failed : uses-sdk:minSdkVersion 23 cannot be smaller than version 24 declared in library [com.journeyapps:zxing-android-embedded:4.2.0]
Configuration menu - View commit details
-
Copy full SHA for 23e67b4 - Browse repository at this point
Copy the full SHA 23e67b4View commit details