diff --git a/packages/pl-api/lib/features.ts b/packages/pl-api/lib/features.ts index b559363ef..f104bf6e3 100644 --- a/packages/pl-api/lib/features.ts +++ b/packages/pl-api/lib/features.ts @@ -1102,7 +1102,11 @@ const getFeatures = (instance: Instance) => { listsExclusive: any([ v.software === GOTOSOCIAL, + v.software === HOLLO, + v.software === ICESHRIMP_NET, v.software === MASTODON && gte(v.version, '4.2.0'), + v.software === NEODB, + v.software === TAKAHE && gte(v.version, '0.12.0'), ]), /** @@ -1113,8 +1117,12 @@ const getFeatures = (instance: Instance) => { listsFavourites: instance.api_versions['favourite_list.fedibird.pl-api'] >= 1, listsRepliesPolicy: any([ + v.software === FRIENDICA && gte(v.version, '2024.12.0'), v.software === GOTOSOCIAL, + v.software === HOLLO, v.software === MASTODON && gte(v.version, '3.3.0'), + v.software === NEODB, + v.software === TAKAHE && gte(v.version, '0.12.0'), ]), /** diff --git a/packages/pl-api/package.json b/packages/pl-api/package.json index 2e1d17304..99d3f0650 100644 --- a/packages/pl-api/package.json +++ b/packages/pl-api/package.json @@ -1,6 +1,6 @@ { "name": "pl-api", - "version": "1.0.0-rc.85", + "version": "1.0.0-rc.86", "type": "module", "homepage": "https://codeberg.org/mkljczk/pl-fe/src/branch/develop/packages/pl-api", "repository": { diff --git a/packages/pl-fe/package.json b/packages/pl-fe/package.json index 12b1d97d0..3fb4a037b 100644 --- a/packages/pl-fe/package.json +++ b/packages/pl-fe/package.json @@ -105,7 +105,7 @@ "multiselect-react-dropdown": "^2.0.25", "mutative": "^1.1.0", "path-browserify": "^1.0.1", - "pl-api": "^1.0.0-rc.85", + "pl-api": "^1.0.0-rc.86", "postcss": "^8.5.3", "process": "^0.11.10", "punycode": "^2.1.1", diff --git a/packages/pl-fe/yarn.lock b/packages/pl-fe/yarn.lock index 33e3f582d..70d9fc84c 100644 --- a/packages/pl-fe/yarn.lock +++ b/packages/pl-fe/yarn.lock @@ -6998,10 +6998,10 @@ pkg-dir@^4.1.0: dependencies: find-up "^4.0.0" -pl-api@^1.0.0-rc.85: - version "1.0.0-rc.85" - resolved "https://registry.yarnpkg.com/pl-api/-/pl-api-1.0.0-rc.85.tgz#2e23aeb55506f6fe896e4b6f894eee090f36d63b" - integrity sha512-G6pSQhd7mANwZajTls4RPSV20GXqfKTOI6lNuB0HaYhl3bmDHxcv+RFsUAIvx75hK5/WJzNg08hY4sqdZSsWXw== +pl-api@^1.0.0-rc.86: + version "1.0.0-rc.86" + resolved "https://registry.yarnpkg.com/pl-api/-/pl-api-1.0.0-rc.86.tgz#50a54d0264d4aca8926bbc65c4ec283712ee6806" + integrity sha512-IX/SpzfJniWMaEoJ7g8ecU01Y49HgGV8vYN0JJTT3YxB6Q64inTcU1DQVmjrlja8lBU3w1/4FnjtS2JMBsvNIg== dependencies: blurhash "^2.0.5" http-link-header "^1.1.3"