Skip to content

Conversation

muzahidul-opti
Copy link
Contributor

Summary

  • Change minifyEnabled from true to false in the release buildType
  • Update the ProGuard configuration to exclude javax.mail and javax.activation. classes

Test plan

Issues

  • "TFSSDK-11888"

- Change minifyEnabled from true to false in the release buildType
- Update the ProGuard configuration to exclude javax.mail and javax.activation. classes
jaeopt
jaeopt previously approved these changes Oct 8, 2025
Copy link
Contributor

@jaeopt jaeopt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

- Keep necessary classes for Optimizely and Jackson libraries
- Keep Logback classes
- Remove unnecessary warnings for javax.mail classes
- Add ProGuard configuration to build.gradle for minification
- Update proguard-rules.txt in app folder
- Add configuration to shrink resources for reducing APK size
@muzahidul-opti muzahidul-opti requested a review from jaeopt October 8, 2025 18:06
- Remove 'minifyEnabled' setting from release build type in android/build.gradle
- Exclude javax.mail and javax.activation classes in proguard configuration
- Delete deprecated mail classes warning in proguard-rules.txt
Copy link
Contributor

@jaeopt jaeopt left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@muzahidul-opti muzahidul-opti merged commit 3970033 into master Oct 9, 2025
9 checks passed
@muzahidul-opti muzahidul-opti deleted the disable-minify branch October 9, 2025 09:50
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