v11.2.1
🐛 Bug Fixes & Optimizations
- @directus/app
- Fixed /permissions/me request if primary key contains a / (#23990 by @hanneskuettner)
- @directus/api
📦 Published Versions
@directus/app@13.3.2@directus/api@23.1.2
@directus/app@13.3.2@directus/api@23.1.2
@directus/app@13.3.1@directus/api@23.1.1@directus/composables@11.1.3create-directus-extension@11.0.5@directus/env@3.1.3@directus/extensions@2.0.4@directus/extensions-registry@2.0.4@directus/extensions-sdk@12.1.2@directus/memory@2.0.4@directus/pressure@2.0.3@directus/storage-driver-azure@11.1.0@directus/storage-driver-cloudinary@11.1.0@directus/storage-driver-gcs@11.1.0@directus/storage-driver-s3@11.0.3@directus/storage-driver-supabase@2.1.0@directus/system-data@2.1.1@directus/themes@1.0.3@directus/types@12.2.1@directus/utils@12.0.3@directus/validation@1.0.3
We are pleased to announce the latest stable release of Jellyfin, version 10.10.1!
This minor release brings several bugfixes to improve your Jellyfin experience.
As always, please ensure you stop your Jellyfin server and take a full backup before upgrading!
You can find more details about and discuss this release on our forums.
NVIDIA Kepler (600 and 700 series) GPUs are no longer supported for NVENC.
NVIDIA users may need to update their GPU drivers to 551.76 (Windows) / 550.54.14 (Linux) or newer.
The code signing certificate for OBS has been updated. This may impact game capture compatibility with some anti-cheat solutions with this OBS update. If you are a game or anti-cheat developer please see https://obsproject.com/kb/capture-hook-certificate-update for more information.
OBS-Studio-31.0.0-beta3-Sources.tar.gz: 966d28589d01f1b35d984b6009765e3fe10f41123e5b90436b33adb33f4e6b7d
OBS-Studio-31.0.0-beta3-Ubuntu-24.04-x86_64-dbsym.ddeb: b54a7a983d17708a331ee854c4f5822c5aa7c5d33163a6b40dd541d7687d2f95
OBS-Studio-31.0.0-beta3-Ubuntu-24.04-x86_64.deb: 13e9e9ff8e8bf0875e277169374a8cd7c0fa9f1ff8425dede9e3cd658306e6c8
OBS-Studio-31.0.0-beta3-Windows-Installer.exe: ccbcc6382023be65a82158d53e4d11aa02e233498de8d7c902aadca173953529
OBS-Studio-31.0.0-beta3-Windows-PDBs.zip: 7f3e54e49bb7acc0af044d9429231b997124b61d120975432781899c89c3bd27
OBS-Studio-31.0.0-beta3-Windows.zip: 9f4ffccd34aacebf032628769b03aaaf740eb78bd8cce27f8490b05d2cde0393
OBS-Studio-31.0.0-beta3-macOS-Apple-dSYMs.tar.xz: 9e2475771efdf7b9bf3aa68d8a0992ad775b99b865465fed1043a0df608e762e
OBS-Studio-31.0.0-beta3-macOS-Apple.dmg: 99740f9064a7ee254b0ab0818016dee9b818700c41d5d9a0e2aeea95724462d4
OBS-Studio-31.0.0-beta3-macOS-Intel-dSYMs.tar.xz: 17b9cfee91b62f88b312129804763b4c6977601515fa57e0f0fa81e42f193cbb
OBS-Studio-31.0.0-beta3-macOS-Intel.dmg: f8610a0745fcd32bf015c2fd545f9bef17bb0ec55e13f2c08e9a6c7577112973
directus_fields to GraphQL schema, SDK and docs (#23905 by @br41nslug)delta field under directus_versions (#23612 by @licitdev)is_indexed to schema snapshot (#23861 by @ComfortablyCoding)directus_fields to GraphQL schema, SDK and docs (#23905 by @br41nslug)delta field under directus_versions (#23612 by @licitdev)errors and data information (#22666 by @GuyShane)directus_fields to GraphQL schema, SDK and docs (#23905 by @br41nslug)@directus/app@13.3.0@directus/api@23.1.0@directus/composables@11.1.2create-directus-extension@11.0.4create-directus-project@11.0.2@directus/env@3.1.2@directus/errors@1.0.1@directus/extensions@2.0.3@directus/extensions-registry@2.0.3@directus/extensions-sdk@12.1.1@directus/memory@2.0.3@directus/pressure@2.0.2@directus/specs@11.1.0@directus/storage@11.0.1@directus/storage-driver-azure@11.0.2@directus/storage-driver-cloudinary@11.0.3@directus/storage-driver-gcs@11.0.2@directus/storage-driver-local@11.0.1@directus/storage-driver-s3@11.0.2@directus/storage-driver-supabase@2.0.2@directus/system-data@2.1.0@directus/themes@1.0.2@directus/types@12.2.0@directus/update-check@12.0.2@directus/utils@12.0.2@directus/validation@1.0.2@directus/sdk@18.0.0
New
Bug Fixes
New
Enhancements
Bug Fixes
Security
New
Enhancements
Bug Fixes
Security
New
Enhancements
Security
Bug Fixes
Security
New
Enhancements
Bug Fixes
Security
New
Bug Fixes
New
Bug Fixes
New
Improvements
Bug Fixes
New
Improvements
Bug Fixes
We are pleased to announce the latest stable release of Jellyfin, version 10.10.0!
This major release brings many new features, improvements, and bugfixes to improve your Jellyfin experience.
As always, please ensure you stop your Jellyfin server and take a full backup before upgrading!
You can find more details about and discuss this release on our forums.
GetThemeMedia to support SortBy/Order options [PR #12167], by @ItsAllAboutTheCodeBaseItem to be a movie/video file. [PR #11204], by @revam
NVIDIA Kepler (600 and 700 series) GPUs are no longer supported for NVENC.
NVIDIA users may need to update their GPU drivers to 551.76 (Windows) / 550.54.14 (Linux) or newer.
The code signing certificate for OBS has been updated. This may impact game capture compatibility with some anti-cheat solutions with this OBS update. If you are a game or anti-cheat developer please see https://obsproject.com/kb/capture-hook-certificate-update for more information.
OBS-Studio-31.0.0-beta2-Sources.tar.gz: 26a661d53b04746f923bfd490debff4e98a3d5f85efca5c27808f253d414b1ee
OBS-Studio-31.0.0-beta2-Ubuntu-24.04-x86_64-dbsym.ddeb: eb94908d82da842cab9c1214d0a14dd801c171cfe4df6c244a6ebe70656e6f5d
OBS-Studio-31.0.0-beta2-Ubuntu-24.04-x86_64.deb: f50936172eb56b24a1c8c06402dcb35cdfbd6792c0ce306042394a27a2c75578
OBS-Studio-31.0.0-beta2-Windows-Installer.exe: 23fe47f0cdb7d6c3ea9b2e6e4c41c92b6c4eb6d734ab065fcd7cba59d1863892
OBS-Studio-31.0.0-beta2-Windows-PDBs.zip: 09996439a455d1f9791532466034b217565351ab47f174a06ebb2277324de48f
OBS-Studio-31.0.0-beta2-Windows.zip: 1e61060157d0ec5ad0937d576fa05a2640047fbe701e9d06baa1a68f37ff45e1
OBS-Studio-31.0.0-beta2-macOS-Apple-dSYMs.tar.xz: 31c56991bcc46638936de7ac31023424b945d0dcf5dc3af4e8e8d29e80b06f4f
OBS-Studio-31.0.0-beta2-macOS-Apple.dmg: dd42710c92ab3a2ebe7ffeefb32ffc2ba523fbcf78b9758f830a554eae9eca2f
OBS-Studio-31.0.0-beta2-macOS-Intel-dSYMs.tar.xz: 42e1016b33e9d09db3926f640aed93ce74aed9f7ecc47e9d93dc9382d1803f78
OBS-Studio-31.0.0-beta2-macOS-Intel.dmg: 216405b6c05c943417f41e86d0a6e3927afd1edd2d2b9d5e2d04c1794907ebec
Prettify type helper (#23714 by @hanneskuettner)api/src/request/is-denied-ip.ts and app/src/interfaces/input-rich-text-html/input-rich-text-html.vue (#23584 by @ComfortablyCoding)$CURRENT_POLICIES and $CURRENT_ROLES in the filter interface (#23730 by @hanneskuettner)api/src/request/is-denied-ip.ts and app/src/interfaces/input-rich-text-html/input-rich-text-html.vue (#23584 by @ComfortablyCoding)withToken if a token is already saved in the SDK instance (#23739 by @hanneskuettner)extensions-sdk add command (#23663 by @ComfortablyCoding)defineX typings to properly type the known config options (#23714 by @hanneskuettner)@directus/app@13.2.1@directus/api@23.0.0@directus/components@1.0.1@directus/composables@11.1.1create-directus-extension@11.0.3create-directus-project@11.0.1@directus/env@3.1.1@directus/extensions@2.0.2@directus/extensions-registry@2.0.2@directus/extensions-sdk@12.1.0@directus/memory@2.0.2@directus/pressure@2.0.1@directus/release-notes-generator@1.0.1@directus/schema@12.1.1@directus/storage-driver-azure@11.0.1@directus/storage-driver-cloudinary@11.0.2@directus/storage-driver-gcs@11.0.1@directus/storage-driver-s3@11.0.1@directus/storage-driver-supabase@2.0.1@directus/stores@1.0.1@directus/themes@1.0.1@directus/types@12.1.0@directus/update-check@12.0.1@directus/utils@12.0.1@directus/validation@1.0.1@directus/sdk@17.0.2
USER_INVITE_TOKEN_TTL option, allowing to configure the expiration of user invitations (#22986 by @matt-rolley)gen_random_uuid() to be used as default value for a field (#23359 by @jaads)graphql and websocket logs (#23488 by @ComfortablyCoding)769fa22 by @rijkvanzanten)email.send filter to be usable in Flows in conjunction with the "Run Script" operation (#23446 by @joselcvarela)graphql and websocket logs (#23488 by @ComfortablyCoding)0.0.0.0 matching of loopback ranges (8cbf943 by @br41nslug)USER_INVITE_TOKEN_TTL option, allowing to configure the expiration of user invitations (#22986 by @matt-rolley)d90d1bd by @rijkvanzanten)@directus/app@13.2.0@directus/api@22.2.0create-directus-extension@11.0.2@directus/env@3.1.0@directus/extensions@2.0.1@directus/extensions-registry@2.0.1@directus/extensions-sdk@12.0.2@directus/memory@2.0.1@directus/schema@12.1.0@directus/specs@11.0.1@directus/storage-driver-cloudinary@11.0.1@directus/types@12.0.1@directus/sdk@17.0.1
4aace0b by @rijkvanzanten)0.0.0.0 matching of loopback ranges (c1f3ccc by @rijkvanzanten)@directus/app@12.2.3@directus/api@21.0.1@directus/env@1.3.2@directus/memory@1.0.12
_some and _none filters (#23272 by @hanneskuettner)groupBy queries for O2M relations, where results were not correctly grouped under their respective parent (#23279 by @hanneskuettner)directus_notifications (#23336 by @azrikahar)/permissions/me/<collection> endpoint (#23269 by @hanneskuettner)"DB_CLIENT" Environment Variable is missing. appearing during directus init (#23256 by @ComfortablyCoding)@directus/app@13.1.0@directus/api@22.1.1@directus/composables@11.1.0create-directus-extension@11.0.1@directus/extensions-sdk@12.0.1
There were a handful reports about the migrations from v10-v11 failing, so we pushed a couple patches to make it more reliable 🙂
_FILE suffix (#22164 by @joselcvarela)directus_permissions.role more gracefully (#23251 by @hanneskuettner)mysql2 package (#23231 by @paescuj)UNIX_SOCKET_PATH variable (#23150 by @McSundae)_FILE suffix (#22164 by @joselcvarela)@directus/app@13.0.1@directus/api@22.1.0@directus/env@3.0.0
Directus v11 contains a brand new permissions system that's based on policies. We've provided a migration, so the upgrade path is the same as with other releases. This is a big release, which changes the paradigm on how permissions are attached and executed. Please make a database backup before upgrading your version of Directus.
mysql with mysql2, used for MySQL/MariaDB (#22534 by @paescuj)preRegisterCheck signature to align with the changes made for Policies (#22773 by @rijkvanzanten)parseFilter and added the processChunk helper (#22773 by @rijkvanzanten)clear method to cache implementations (#22773 by @rijkvanzanten)ForbiddenError (#22773 by @rijkvanzanten)groupBy behavior that resulted in an internal server error when used with relational item permissions (#23185 by @hanneskuettner)reduceSchema to strip out collection the user does not have access to (#22916 by @hanneskuettner)fetchPolicies for users without roles (#22936 by @hanneskuettner)DB_FILENAME option from the Docker Image is not applied when using MySQL/MariaDB, fixing a corresponding warning (#22970 by @cliqer)NotificationsService to new policies system (#22914 by @hanneskuettner)@directus/app@13.0.0@directus/api@22.0.0@directus/components@1.0.0@directus/composables@11.0.0@directus/constants@12.0.0create-directus-extension@11.0.0create-directus-project@11.0.0@directus/env@2.0.0@directus/errors@1.0.0@directus/extensions@2.0.0@directus/extensions-registry@2.0.0@directus/extensions-sdk@12.0.0@directus/format-title@11.0.0@directus/memory@2.0.0@directus/pressure@2.0.0@directus/random@1.0.0@directus/release-notes-generator@1.0.0@directus/schema@12.0.0@directus/specs@11.0.0@directus/storage@11.0.0@directus/storage-driver-azure@11.0.0@directus/storage-driver-cloudinary@11.0.0@directus/storage-driver-gcs@11.0.0@directus/storage-driver-local@11.0.0@directus/storage-driver-s3@11.0.0@directus/storage-driver-supabase@2.0.0@directus/stores@1.0.0@directus/system-data@2.0.0@directus/themes@1.0.0@directus/tsconfig@2.0.0@directus/types@12.0.0@directus/update-check@12.0.0@directus/utils@12.0.0@directus/validation@1.0.0@directus/sdk@17.0.0