Will AndroidProjectFiles be back in Unity 2023.3 cycles?

Hi. Unity 2023.3.0b4 removed some properties of AndroidProjectFiles class.

Related release note is here:

My project is depend on LauncherManifest and UnityLibraryManifest (for modifying manifest on multiple build settings), so I want to know whether it will be reverted or removed permanently.

Thanks.

As soon as Google fixes External Dependency Manager, we’ll reexpose those properties.

Thanks for reply. In that case, should I manually update ExternalDependencyManager to latest version? it is installed as dependency of other packages (like IronSource).

Once it’s fixed, yes

1 Like

I only became aware of this issue today, during an attempt to upgrade to version 2023.2.13. As someone responsible for maintaining a package that relies on these previously public APIs, I must express that the removal in a patch version is highly problematic. It violates semantic versioning principles and undermines trust in Unity’s versioning system.

I would greatly appreciate it if you could give careful consideration before making similar decisions in the future.

I am sorry, it happened, but if we wouldn’t do that, majority of Unity Android projects would stop working, if those projects have External Dependency Manager inside.

Small update: The fixes for External Dependency Manager started being worked on. Once the fixes will become public, we’ll bring back those APIs.

@Tomas1856
Hi. Any news for this issue? the API is still non-public in 6000.0.1f1.

Sorry, still no news, as far as I know there’s ongoing discussion with Google.

1 Like