Skip to content

[0.76] Do not stub SoLoader and revert com.facebook.common.logging.FLog breaking change #486

@cortinico

Description

@cortinico

Target Branch(es)

0.76

Link to commit or PR to be picked

In order top to bottom
facebook/react-native@81e8c39
facebook/react-native@d7c1e5b
facebook/react-native@2136c19

Description

Folks at SWM mentioned that Native Library merging caused a breaking change on com.facebook.common.logging.FLog (being removed).

This was caused by the current implementation which relies on stubbing of SoLoader. I had to break the api/implementation dependency of Fresco, as otherwise libraries would re-import SoLoader.

I've worked with the SoLoader team to release v0.12.0 which adds native support for Native Library Merging, so this breaking change is no longer needed.

There is also a change in the template that is needed:

Metadata

Metadata

Assignees

Labels

Type Pick RequestPick requests to include commits inside a React Native release

Type

No type

Projects

Status

Done / Picked

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions