Skip to content

Latest updates#3

Open
anus-ali wants to merge 18 commits intoananinja:masterfrom
vlasentiy:master
Open

Latest updates#3
anus-ali wants to merge 18 commits intoananinja:masterfrom
vlasentiy:master

Conversation

@anus-ali
Copy link
Copy Markdown
Collaborator

No description provided.

vlas-artanov and others added 18 commits August 29, 2025 13:33
This commit updates the Gradle version and associated dependencies
to modernize the project and take advantage of newer features and
bug fixes. It also addresses several deprecation warnings and
improves the overall project structure.

Changes include:
- Gradle version update to 8.1.3
- Android Gradle Plugin update to 8.1.1
- Target and Compile SDK version bump to 35.
- Minimum SDK version bump to 21.
- Dependency updates for appcompat, material, constraintlayout,
  lottie and ads.
- CMake version update and C++ standard set to 17.
- Adjustments to the demo app's build configuration for debug and
  release variants.
- Fix for system window insets in ScanCardFragment and
  ScanCardActivity.
- Addition of new strings for UI elements.
# Conflicts:
#	build.gradle
#	gradle.properties
#	gradle/wrapper/gradle-wrapper.properties
#	sdk/build.gradle
Updates gradle wrapper to 8.14.3 and
plugin to 8.11.2. Updates Lottie to 6.6.9.
Adds CAMERA, FLASHLIGHT, and VIBRATE permissions.
This commit refactors the Gradle build configuration for the project, including:

- Migrates to plugin syntax in root and sdk build.gradle
- Updates dependencies and SDK versions
- Removes unused Gradle scripts (publish-module.gradle, publish-root.gradle)
- Updates namespace definitions in demo and sdk modules
- Enables maven publishing to central repo
Updates minSdkVersion and dependency version. Also configures
signing and publishing to Maven Central.
Refactors the build.gradle file to improve
configuration and dependency management. Removes
redundant code and updates dependencies.
# Conflicts:
#	README.md
#	sdk/build.gradle
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.

3 participants