diff --git a/CHANGELOG.md b/CHANGELOG.md index aa07bc7b..a7fe6e82 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -15,6 +15,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/). - (**Migration**) Add "in library" indicator - (**Settings/WebView**) Add setting to enable/disable WebView - (**Settings/Sync**) Add sync settings +- (**Extension**) Support installing external JARs ### Changed diff --git a/src/features/browse/extensions/Extensions.tsx b/src/features/browse/extensions/Extensions.tsx index 4668e23a..4b675423 100644 --- a/src/features/browse/extensions/Extensions.tsx +++ b/src/features/browse/extensions/Extensions.tsx @@ -172,7 +172,7 @@ export function Extensions({ tabsMenuHeight }: { tabsMenuHeight: number }) { const handleExtensionUpdate = useCallback(() => setRefetchExtensions({}), []); const submitExternalExtension = (file: File) => { - if (!file.name.toLowerCase().endsWith('apk')) { + if (!file.name.toLowerCase().match(/\.(apk|jar)$/g)) { makeToast(t`Invalid filetype`, 'error'); return; } diff --git a/versionToServerVersionMapping.json b/versionToServerVersionMapping.json index ddaec870..cc02f274 100644 --- a/versionToServerVersionMapping.json +++ b/versionToServerVersionMapping.json @@ -1,7 +1,7 @@ [ { "uiVersion": "PREVIEW", - "serverVersion": "r2230" + "serverVersion": "r2243" }, { "tag": "v20260509.01",