<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in EXBridgeModule.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>ea3f1d02 - [ios] Merge unimodules core and adapter into expo-modules-core (#13353)</title>
        <link>http://172.16.0.5:8080/history/expo/packages/expo-modules-core/ios/EXBridgeModule.h#ea3f1d02</link>
        <description>[ios] Merge unimodules core and adapter into expo-modules-core (#13353)# WhyPart of Expo modules re-architecture# How- Copied iOS sources from `@unimodules/core` and `@unimodules/react-native-adapter` to `expo-modules-core`- In these copied files replaced `UM` prefix with `EX`- Swift names for classes used by the users (`AppDelegateWrapper`, `ModuleRegistry`, `ModuleRegistryAdapter`, `ModuleRegistryProvider`) won&apos;t have any prefix &#8212; we would drop these prefixes anyway, in the future when we rewrite them to Swift- Old `UM*` names are still supported and most of them are marked as deprecated, however I couldn&apos;t get it to work for Swift (but seems like no one uses it for app delegates?) and protocols- `ExpoModulesCore` provides `EXUnimodulesCompat.h` header that expands old `UM_*` macros to `EX_*`- Previously `ExpoModulesCore` depended upon `UMCore`, now it&apos;s the other way around &#8212; `UMReactNativeAdapter` and `UMCore` depend on `ExpoModulesCore` to import `EXUnimodulesCompat` header- Fixed `EXTrackingTransparency` to depend on `ExpoModulesCore` directly- _There are no changes in the logic or architecture of unimodules/expo modules, I&apos;ll do this separately_# Test Plan- CI jobs are passing- Tested locally, apps seem to work as before

            List of files:
            /expo/packages/expo-modules-core/ios/EXBridgeModule.h</description>
        <pubDate>Thu, 24 Jun 2021 10:23:51 +0000</pubDate>
        <dc:creator>Tomasz Sapeta &lt;1714764+tsapeta@users.noreply.github.com&gt;</dc:creator>
    </item>
</channel>
</rss>
