From 05a0e3d5c18917f0ec955b909a67a015f6452d31 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominik=20Luba=C5=84ski?= Date: Wed, 8 Nov 2023 12:58:44 +0100 Subject: [PATCH] Release 10.2.4 (#1365) --- extension-manifest-v3/package.json | 2 +- extension-manifest-v3/scripts/release.sh | 3 ++ .../src/_locales/de/messages.json | 36 +++++++++---------- .../src/_locales/ja/messages.json | 36 +++++++++---------- .../src/_locales/pl/messages.json | 8 ++--- .../src/_locales/ru/messages.json | 36 +++++++++---------- .../xcode/Ghostery.xcodeproj/project.pbxproj | 8 ++--- package-lock.json | 2 +- 8 files changed, 67 insertions(+), 64 deletions(-) diff --git a/extension-manifest-v3/package.json b/extension-manifest-v3/package.json index 6f3b64444..3ecbfe1df 100644 --- a/extension-manifest-v3/package.json +++ b/extension-manifest-v3/package.json @@ -1,7 +1,7 @@ { "name": "@ghostery/extension-manifest-v3", "private": true, - "version": "10.2.2", + "version": "10.2.4", "type": "module", "scripts": { "postinstall": "npm run download-engines && npm run download-whotracksme-bloomfilter", diff --git a/extension-manifest-v3/scripts/release.sh b/extension-manifest-v3/scripts/release.sh index 307284c36..8bda5aa9e 100755 --- a/extension-manifest-v3/scripts/release.sh +++ b/extension-manifest-v3/scripts/release.sh @@ -8,6 +8,9 @@ git pull git checkout -b mv3-release git checkout mv3-release +# Remove local node_modules if exists +rm -rf ./node_modules + # Update npm dependencies cd .. && npm ci cd ./extension-manifest-v3 diff --git a/extension-manifest-v3/src/_locales/de/messages.json b/extension-manifest-v3/src/_locales/de/messages.json index a05f54aec..6c4ac3156 100644 --- a/extension-manifest-v3/src/_locales/de/messages.json +++ b/extension-manifest-v3/src/_locales/de/messages.json @@ -124,7 +124,7 @@ "message": "Erledigt" }, "due_to_browser_restrictions_and_additional_permissions_missing__ghostery_is_not_able_to_protect_you_": { - "message": "Due to browser restrictions and additional permissions missing, Ghostery is not able to protect you." + "message": "Aufgrund von Browser-Einschränkungen und fehlenden zusätzlichen Berechtigungen kann Ghostery Sie nicht schützen." }, "eliminates_ads_on_wesbites_for_safe_and_fast_browsing_": { "message": "Entfernt Werbung auf Websites für sicheres und schnelles Surfen." @@ -134,7 +134,7 @@ "description": "Tracker category name" }, "enable_ad_blocking_now": { - "message": "Enable Ad Blocking Now" + "message": "Werbeblocker jetzt aktivieren" }, "enable_ghostery": { "message": "Ghostery aktivieren" @@ -152,7 +152,7 @@ "message": "Neue Einrichtung aktivieren" }, "enable_now": { - "message": "Enable now" + "message": "Jetzt aktivieren" }, "enabled": { "message": "Aktiviert" @@ -162,7 +162,7 @@ "description": "Tracker category name" }, "expand_ghostery_ad_blocking_to_search_engines_in_a_few_easy_steps_": { - "message": "Expand Ghostery ad blocking to search engines in a few easy steps." + "message": "Erweitern Sie den Ghostery-Werbeblocker in wenigen einfachen Schritten auf Suchmaschinen." }, "extensions": { "message": "Erweiterungen", @@ -172,10 +172,10 @@ "message": "Für weitere Informationen lesen Sie bitte unsere vollständigen" }, "further_protection": { - "message": "Further Protection" + "message": "Zusätzlicher Schutz" }, "get_help": { - "message": "Get help" + "message": "Hilfe erhalten" }, "ghostery__action_required": { "message": "Ghostery: Aktion erforderlich" @@ -235,7 +235,7 @@ "message": "Helfen Sie Ghostery, für ein Web zu kämpfen, in dem Privatsphäre ein grundlegendes Menschenrecht ist." }, "hey__do_you_enjoy_ghostery_and_want_to_support_our_work_": { - "message": "Hey, do you enjoy Ghostery and want to support our work?" + "message": "Gefällt Ihnen Ghostery? Möchten Sie unsere Arbeit unterstützen?" }, "hosting": { "message": "Hosting", @@ -282,7 +282,7 @@ "description": "Tracker category name" }, "more_ad_blocking_available": { - "message": "More ad blocking available" + "message": "Weitere Werbeblocker verfügbar" }, "more_information_on_@_0__methodology_in_ghostery_s_manifesto_": { "message": "Weitere Informationen zur $${0}-Methode findest du im Ghostery-Manifest." @@ -291,7 +291,7 @@ "message": "Mein Konto" }, "navigate_to_a_website_to_see_ghostery_in_action_": { - "message": "Navigate to a website to see Ghostery in action." + "message": "Navigieren Sie zu einer Website, um Ghostery in Aktion zu sehen." }, "never_consent": { "message": "Never-Consent" @@ -309,10 +309,10 @@ "message": "Keine Tracker gefunden" }, "number_of_trackers_with_blocked_network_requests_": { - "message": "Number of trackers with blocked network requests." + "message": "Anzahl der Tracker mit blockierten Netzwerkanfragen." }, "number_of_trackers_with_removed_cookies_or_fingerprints_": { - "message": "Number of trackers with removed cookies or fingerprints." + "message": "Anzahl der Tracker mit entfernten Cookies oder Fingerabdrücken." }, "off": { "message": "Aus" @@ -352,7 +352,7 @@ "message": "Hier anheften" }, "prevent_google_from_redirecting_search_result_links_through_their_servers_instead_of_linking_directly_to_pages_": { - "message": "Prevent Google from redirecting search result links through their servers instead of linking directly to pages." + "message": "Verhindern, dass Google die Links der Suchergebnisse über seine Server umleitet, anstatt sie direkt mit den Seiten zu verknüpfen." }, "prevents_various_tracking_techniques_using_ai_driven_technology_": { "message": "Nutzt KI-basierte Technologie, um verschiedene Tracking-Techniken zu verhindern." @@ -388,7 +388,7 @@ "message": "Speichern und synchronisieren Sie Ihre benutzerdefinierten Einstellungen auf verschiedenen Browsern und Geräten." }, "search_engine_redirect_protection": { - "message": "Search Engine Redirect Protection" + "message": "Schutz vor Suchmaschinenumleitungen" }, "search_website___": { "message": "Website durchsuchen ..." @@ -436,7 +436,7 @@ "message": "HABEN SIE GENUG VON COOKIE-POPUPS?" }, "trackers_blocked": { - "message": "Trackers blocked" + "message": "Blockierte Tracker" }, "trackers_count": { "message": "Tracker-Zähler" @@ -448,7 +448,7 @@ "message": "Von Ghostery erkannte Tracker auf dieser Website: $${0}" }, "trackers_modified": { - "message": "Trackers modified" + "message": "Geänderte Tracker" }, "trackers_preview": { "message": "Tracker-Vorschau" @@ -461,13 +461,13 @@ "description": "Tracker category name" }, "urls_blocked": { - "message": "URLs blocked" + "message": "Blockierte URLs" }, "urls_modified": { - "message": "URLs modified" + "message": "Geänderte URLs" }, "urls_observed": { - "message": "URLs observed" + "message": "Beobachtete URLs" }, "we_have_updated_terms___conditions__to_continue_using_the_ghostery_tracker___ad_blocker_while_browsing__please_renew_the_setup_": { "message": "Wir haben unsere allgemeinen Geschäftsbedingungen aktualisiert. Um den Ghostery Tracker & Ad Blocker beim Surfen weiterhin nutzen zu können, erneuern Sie bitte die Einrichtung." diff --git a/extension-manifest-v3/src/_locales/ja/messages.json b/extension-manifest-v3/src/_locales/ja/messages.json index 78856c2f8..260424d31 100644 --- a/extension-manifest-v3/src/_locales/ja/messages.json +++ b/extension-manifest-v3/src/_locales/ja/messages.json @@ -124,7 +124,7 @@ "message": "完了" }, "due_to_browser_restrictions_and_additional_permissions_missing__ghostery_is_not_able_to_protect_you_": { - "message": "Due to browser restrictions and additional permissions missing, Ghostery is not able to protect you." + "message": "ブラウザの制限および追加権限がないため、Ghosteryによる保護を開始できません。" }, "eliminates_ads_on_wesbites_for_safe_and_fast_browsing_": { "message": "ウェブサイト上の広告を除去し、安全で高速なブラウジングを実現します。" @@ -134,7 +134,7 @@ "description": "Tracker category name" }, "enable_ad_blocking_now": { - "message": "Enable Ad Blocking Now" + "message": "広告ブロッキングを今すぐ有効化" }, "enable_ghostery": { "message": "Ghosteryを有効にする" @@ -152,7 +152,7 @@ "message": "新規設定を有効にする" }, "enable_now": { - "message": "Enable now" + "message": "今すぐ有効化" }, "enabled": { "message": "有効になっています" @@ -162,7 +162,7 @@ "description": "Tracker category name" }, "expand_ghostery_ad_blocking_to_search_engines_in_a_few_easy_steps_": { - "message": "Expand Ghostery ad blocking to search engines in a few easy steps." + "message": "簡単なステップで、Ghosteryの広告ブロッキングを検索エンジンへと拡張できます。" }, "extensions": { "message": "拡張機能", @@ -172,10 +172,10 @@ "message": "詳細はこちらをご覧ください" }, "further_protection": { - "message": "Further Protection" + "message": "高度な保護" }, "get_help": { - "message": "Get help" + "message": "ヘルプ" }, "ghostery__action_required": { "message": "Ghostery: 要対応" @@ -235,7 +235,7 @@ "message": "Ghosteryはウェブ上でのプライバシーを基本的人権だと考え、それに対する対策を講じています。ぜひサポートをお願いいたします。" }, "hey__do_you_enjoy_ghostery_and_want_to_support_our_work_": { - "message": "Hey, do you enjoy Ghostery and want to support our work?" + "message": "Ghosteryが好きで、私たちの仕事をサポートしていただける方を募集中です。" }, "hosting": { "message": "ホスティング", @@ -282,7 +282,7 @@ "description": "Tracker category name" }, "more_ad_blocking_available": { - "message": "More ad blocking available" + "message": "利用できるその他の広告ブロッキング" }, "more_information_on_@_0__methodology_in_ghostery_s_manifesto_": { "message": "$${0}の方法論の詳細については、Ghostery's Manifestoに記載されています。" @@ -291,7 +291,7 @@ "message": "アカウント" }, "navigate_to_a_website_to_see_ghostery_in_action_": { - "message": "Navigate to a website to see Ghostery in action." + "message": "ホームページにアクセスして、Ghosteryの動作を確認しましょう。" }, "never_consent": { "message": "決して同意しない" @@ -309,10 +309,10 @@ "message": "トラッカーは検出されませんでした" }, "number_of_trackers_with_blocked_network_requests_": { - "message": "Number of trackers with blocked network requests." + "message": "ネットワークリクエストがブロックされたトラッカーの数。" }, "number_of_trackers_with_removed_cookies_or_fingerprints_": { - "message": "Number of trackers with removed cookies or fingerprints." + "message": "Cookieまたはフィンガープリントが削除されたトラッカーの数。" }, "off": { "message": "オフ" @@ -352,7 +352,7 @@ "message": "ここにピン留め" }, "prevent_google_from_redirecting_search_result_links_through_their_servers_instead_of_linking_directly_to_pages_": { - "message": "Prevent Google from redirecting search result links through their servers instead of linking directly to pages." + "message": "検索結果のリンクを、Googleがページに直接リンクするのではなく、自社のサーバーを経由してリダイレクトするのを防ぎます。" }, "prevents_various_tracking_techniques_using_ai_driven_technology_": { "message": "AIを活用した技術で様々な追跡手法を防止します。" @@ -388,7 +388,7 @@ "message": "ブラウザとデバイス間でカスタム設定を保存・同期しましょう。" }, "search_engine_redirect_protection": { - "message": "Search Engine Redirect Protection" + "message": "検索エンジンのリダイレクト保護" }, "search_website___": { "message": "サイトを検索..." @@ -436,7 +436,7 @@ "message": "クッキーのポップアップにうんざりですか?" }, "trackers_blocked": { - "message": "Trackers blocked" + "message": "ブロックされたトラッカー" }, "trackers_count": { "message": "トラッカーカウント" @@ -448,7 +448,7 @@ "message": "このウェブサイト上でGhosteryがトラッカーを検出: $${0}" }, "trackers_modified": { - "message": "Trackers modified" + "message": "変更されたトラッカー" }, "trackers_preview": { "message": "トラッカーのプレビュー" @@ -461,13 +461,13 @@ "description": "Tracker category name" }, "urls_blocked": { - "message": "URLs blocked" + "message": "ブロック済みURL" }, "urls_modified": { - "message": "URLs modified" + "message": "変更済みURL" }, "urls_observed": { - "message": "URLs observed" + "message": "観察済みURL" }, "we_have_updated_terms___conditions__to_continue_using_the_ghostery_tracker___ad_blocker_while_browsing__please_renew_the_setup_": { "message": "利用規約を更新しました。Ghosteryのトラッカー&広告ブロッカーを引き続きご利用いただくには、セットアップを更新してください。" diff --git a/extension-manifest-v3/src/_locales/pl/messages.json b/extension-manifest-v3/src/_locales/pl/messages.json index 285fc5dfa..535365155 100644 --- a/extension-manifest-v3/src/_locales/pl/messages.json +++ b/extension-manifest-v3/src/_locales/pl/messages.json @@ -309,10 +309,10 @@ "message": "Nie wykryto trackerów" }, "number_of_trackers_with_blocked_network_requests_": { - "message": "Liczba elementów śledzących z zablokowanymi żądaniami sieciowymi" + "message": "Liczba trackerów z zablokowanymi żądaniami sieciowymi" }, "number_of_trackers_with_removed_cookies_or_fingerprints_": { - "message": "Liczba elementów śledzących z usuniętymi plikami cookie lub odciskami palców." + "message": "Liczba trackerów z usuniętymi plikami cookie lub odciskami palców." }, "off": { "message": "Wył." @@ -436,7 +436,7 @@ "message": "MASZ JUŻ DOŚĆ PYTAŃ O CIASTECZKA?" }, "trackers_blocked": { - "message": "Zablokowane elementy śledzące" + "message": "Zablokowane trackery" }, "trackers_count": { "message": "Licznik trackerów" @@ -448,7 +448,7 @@ "message": "Ghostery wykrył trackery śledzące na tej stronie: $${0}" }, "trackers_modified": { - "message": "Zmodyfikowane elementy śledzące" + "message": "Zmodyfikowane trackery" }, "trackers_preview": { "message": "Podgląd trackerów" diff --git a/extension-manifest-v3/src/_locales/ru/messages.json b/extension-manifest-v3/src/_locales/ru/messages.json index 5bbfafed8..4bd946c6e 100644 --- a/extension-manifest-v3/src/_locales/ru/messages.json +++ b/extension-manifest-v3/src/_locales/ru/messages.json @@ -124,7 +124,7 @@ "message": "Готово" }, "due_to_browser_restrictions_and_additional_permissions_missing__ghostery_is_not_able_to_protect_you_": { - "message": "Due to browser restrictions and additional permissions missing, Ghostery is not able to protect you." + "message": "Ghostery не работает из-за ограничений браузера и отсутствия дополнительных разрешений." }, "eliminates_ads_on_wesbites_for_safe_and_fast_browsing_": { "message": "Блокирует рекламу на сайтах для более быстрой и безопасной работы в браузере." @@ -134,7 +134,7 @@ "description": "Tracker category name" }, "enable_ad_blocking_now": { - "message": "Enable Ad Blocking Now" + "message": "Включить блокировку рекламы" }, "enable_ghostery": { "message": "Включить Ghostery" @@ -152,7 +152,7 @@ "message": "Включить новую настройку" }, "enable_now": { - "message": "Enable now" + "message": "Включить" }, "enabled": { "message": "Включено" @@ -162,7 +162,7 @@ "description": "Tracker category name" }, "expand_ghostery_ad_blocking_to_search_engines_in_a_few_easy_steps_": { - "message": "Expand Ghostery ad blocking to search engines in a few easy steps." + "message": "Настройте блокировку рекламы от Ghostery для поисковых систем в несколько простых шагов." }, "extensions": { "message": "Расширения", @@ -172,10 +172,10 @@ "message": "Для получения дополнительной информации прочтите" }, "further_protection": { - "message": "Further Protection" + "message": "Дополнительная защита" }, "get_help": { - "message": "Get help" + "message": "Помощь" }, "ghostery__action_required": { "message": "Ghostery: необходимо выполнить действие" @@ -235,7 +235,7 @@ "message": "Помогите Ghostery в борьбе за конфиденциальность как за основное право человека." }, "hey__do_you_enjoy_ghostery_and_want_to_support_our_work_": { - "message": "Hey, do you enjoy Ghostery and want to support our work?" + "message": "Если вам нравится Ghostery, можете поддержать нашу работу." }, "hosting": { "message": "Хостинг", @@ -282,7 +282,7 @@ "description": "Tracker category name" }, "more_ad_blocking_available": { - "message": "More ad blocking available" + "message": "Дополнительные настройки блокировки рекламы" }, "more_information_on_@_0__methodology_in_ghostery_s_manifesto_": { "message": "Дополнительная информация о методологии $${0} в Декларации Ghostery." @@ -291,7 +291,7 @@ "message": "Моя учетная запись" }, "navigate_to_a_website_to_see_ghostery_in_action_": { - "message": "Navigate to a website to see Ghostery in action." + "message": "Перейдите на любой сайт, чтобы увидеть, как работает Ghostery." }, "never_consent": { "message": "Never-Consent" @@ -309,10 +309,10 @@ "message": "Трекеры не обнаружены" }, "number_of_trackers_with_blocked_network_requests_": { - "message": "Number of trackers with blocked network requests." + "message": "Количество трекеров с заблокированными сетевыми запросами." }, "number_of_trackers_with_removed_cookies_or_fingerprints_": { - "message": "Number of trackers with removed cookies or fingerprints." + "message": "Количество трекеров с удаленными файлами cookie или цифровыми отпечатками устройств." }, "off": { "message": "Выкл" @@ -352,7 +352,7 @@ "message": "Закрепите здесь" }, "prevent_google_from_redirecting_search_result_links_through_their_servers_instead_of_linking_directly_to_pages_": { - "message": "Prevent Google from redirecting search result links through their servers instead of linking directly to pages." + "message": "Запретить перенаправление ссылок на результаты поиска через серверы Google вместо прямого доступа к страницам." }, "prevents_various_tracking_techniques_using_ai_driven_technology_": { "message": "Использует ИИ для блокировки различных способов сбора данных." @@ -388,7 +388,7 @@ "message": "Сохраняйте свои настройки и синхронизируйте их между браузерами и устройствами." }, "search_engine_redirect_protection": { - "message": "Search Engine Redirect Protection" + "message": "Защита от перенаправления поисковых систем" }, "search_website___": { "message": "Search website..." @@ -436,7 +436,7 @@ "message": "УСТАЛИ ОТ ВСПЛЫВАЮЩИХ УВЕДОМЛЕНИЙ О ФАЙЛАХ COOKIE?" }, "trackers_blocked": { - "message": "Trackers blocked" + "message": "Заблокированные трекеры" }, "trackers_count": { "message": "Trackers Count" @@ -448,7 +448,7 @@ "message": "Трекеры, обнаруженные Ghostery на этом сайте: $${0}" }, "trackers_modified": { - "message": "Trackers modified" + "message": "Измененные трекеры" }, "trackers_preview": { "message": "Предварительный просмотр трекеров" @@ -461,13 +461,13 @@ "description": "Tracker category name" }, "urls_blocked": { - "message": "URLs blocked" + "message": "Заблокированные URL-адреса" }, "urls_modified": { - "message": "URLs modified" + "message": "Измененные URL-адреса" }, "urls_observed": { - "message": "URLs observed" + "message": "Отслеживаемые URL-адреса" }, "we_have_updated_terms___conditions__to_continue_using_the_ghostery_tracker___ad_blocker_while_browsing__please_renew_the_setup_": { "message": "Мы обновили Условия и положения. Чтобы и дальше использовать Ghostery Tracker & Ad Blocker для просмотра веб-страниц, обновите настройки." diff --git a/extension-manifest-v3/xcode/Ghostery.xcodeproj/project.pbxproj b/extension-manifest-v3/xcode/Ghostery.xcodeproj/project.pbxproj index 776d0b5d5..107af4609 100644 --- a/extension-manifest-v3/xcode/Ghostery.xcodeproj/project.pbxproj +++ b/extension-manifest-v3/xcode/Ghostery.xcodeproj/project.pbxproj @@ -843,7 +843,7 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 130; + CURRENT_PROJECT_VERSION = 135; DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; @@ -862,7 +862,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - MARKETING_VERSION = 10.2.2; + MARKETING_VERSION = 10.2.4; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; @@ -905,7 +905,7 @@ CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; - CURRENT_PROJECT_VERSION = 130; + CURRENT_PROJECT_VERSION = 135; DEAD_CODE_STRIPPING = YES; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; @@ -918,7 +918,7 @@ GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; - MARKETING_VERSION = 10.2.2; + MARKETING_VERSION = 10.2.4; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; SWIFT_COMPILATION_MODE = wholemodule; diff --git a/package-lock.json b/package-lock.json index 813a86f2c..bed90817c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -106,7 +106,7 @@ }, "extension-manifest-v3": { "name": "@ghostery/extension-manifest-v3", - "version": "10.2.2", + "version": "10.2.4", "hasInstallScript": true, "license": "MPL-2.0", "dependencies": {