<?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 NotificationService.swift</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>765b47da - [ios] Fix lint issues in Swift files (#15640)</title>
        <link>http://172.16.0.5:8080/history/expo/apps/eas-expo-go/ios/ExpoNotificationServiceExtension/NotificationService.swift#765b47da</link>
        <description>[ios] Fix lint issues in Swift files (#15640)

            List of files:
            /expo/apps/eas-expo-go/ios/ExpoNotificationServiceExtension/NotificationService.swift</description>
        <pubDate>Thu, 30 Dec 2021 16:20:40 +0000</pubDate>
        <dc:creator>Tomasz Sapeta &lt;tomasz.sapeta@swmansion.com&gt;</dc:creator>
    </item>
<item>
        <title>d044143f - [notifications][ios] Scope notification identifiers (#12055)</title>
        <link>http://172.16.0.5:8080/history/expo/apps/eas-expo-go/ios/ExpoNotificationServiceExtension/NotificationService.swift#d044143f</link>
        <description>[notifications][ios] Scope notification identifiers (#12055)* create method to override request IDs* scope notification request IDs in Expo Go* add method to Presentation header file* rename scoping methods to be more general (not just category IDs are scoped)* only scope emitterModule, handlerModule, and presentationModule in Expo Go

            List of files:
            /expo/apps/eas-expo-go/ios/ExpoNotificationServiceExtension/NotificationService.swift</description>
        <pubDate>Thu, 04 Mar 2021 18:51:26 +0000</pubDate>
        <dc:creator>Charlie Cruzan &lt;35579283+cruzach@users.noreply.github.com&gt;</dc:creator>
    </item>
<item>
        <title>7228d0b7 - [notifications][ios] Only scope notification categories in Expo Go (#11651)</title>
        <link>http://172.16.0.5:8080/history/expo/apps/eas-expo-go/ios/ExpoNotificationServiceExtension/NotificationService.swift#7228d0b7</link>
        <description>[notifications][ios] Only scope notification categories in Expo Go (#11651)* create service extension* Scope category ID in client if provided* ONLY scope categories in Expo Go* remove serviceExtensionTimeWillExpire method* modify service entension&apos;s CFBundleDisplayName* use &apos;/&apos; as delimiter to match Android* rename CFBundleDisplayName* escape experience ID and category ID* remove extraneous code* remove NSRegularExpression code* [notifications][ios] migrate notification categories (#11789)* extract category creation logic to separate method* migrate &apos;-&apos; delimiter to &apos;/&apos; in Expo Go, and migrate scoped to unscoped in standalones* escape experienceId* extract migration logic to it&apos;s own class* escape user-provided category ID in Expo Go* only used EXScopedNotificationSchedulerModule in Expo Go* move all scoping and escaping logic to EXScopedNotificationsUtils* use EXScopedNotificationsUtils in NotificationServiceExtension* search for substring, not regex* move migrations from constructor to static method; only use EXScopedNotificationCategoriesModule in Expo Go* replace replaceAllCategoryIdPrefixesMatching with renameCategoryIdentifiersWithPrefix:withBlock* dont serialize category to create a new one; use UNNotification API directly* use backslash escaping instead of URL encoding* add todo to remove in SDK 47* add back comment* rename some vars, fix indent* only escape &amp; unescape forward slash* use &apos;//&apos; as delimiter* use &apos;/&apos; as delimiter, use regex* move legacy scope-checking logic to EXScopedNotificationsUtils* only replace legacy scope if anchored to beginning of string* add changelog entry* Update ios/Exponent/Versioned/Core/UniversalModules/EXNotifications/EXScopedNotificationsUtils.mCo-authored-by: James Ide &lt;ide@users.noreply.github.com&gt;Co-authored-by: James Ide &lt;ide@users.noreply.github.com&gt;

            List of files:
            /expo/apps/eas-expo-go/ios/ExpoNotificationServiceExtension/NotificationService.swift</description>
        <pubDate>Tue, 09 Feb 2021 21:27:40 +0000</pubDate>
        <dc:creator>Charlie Cruzan &lt;35579283+cruzach@users.noreply.github.com&gt;</dc:creator>
    </item>
</channel>
</rss>
