Skip to content

fix(proguard): preserve constructors for ezvcard properties and parameters#489

Merged
Bnyro merged 1 commit into
you-apps:mainfrom
ocor-kcirad:ezvcard-proguard-rules
Jun 8, 2026
Merged

fix(proguard): preserve constructors for ezvcard properties and parameters#489
Bnyro merged 1 commit into
you-apps:mainfrom
ocor-kcirad:ezvcard-proguard-rules

Conversation

@ocor-kcirad

@ocor-kcirad ocor-kcirad commented Jun 8, 2026

Copy link
Copy Markdown
Contributor
  • Fixes a runtime NoSuchMethodException when R8/ProGuard shrinks the reflection-targeted 3-string constructor <init>(String, String, String) for ImageType.
  • Explicitly kept constructors for parameter and property packages

Fixes #486 #486 #484

…eters

Fixes a runtime `NoSuchMethodException` when R8/ProGuard shrinks the reflection-targeted 3-string constructor `<init>(String, String, String)` for `ImageType`.

@Bnyro Bnyro left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Awesome, thank you!

@Bnyro Bnyro merged commit 3be1e98 into you-apps:main Jun 8, 2026
1 check passed
@Bnyro

Bnyro commented Jun 8, 2026

Copy link
Copy Markdown
Member

I created a new release with these changes: https://github.com/you-apps/ConnectYou/releases/tag/v11.4

@ocor-kcirad ocor-kcirad deleted the ezvcard-proguard-rules branch June 8, 2026 12:13
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.

vCard file not being imported and app crash

2 participants