BookStack v25.11.1
Links
Full List of Changes
This release contains the following fixes and changes:
- Fixes database queries causing errors with versions of MySQL <= 5.7. (#5877)
This release contains the following fixes and changes:
@directus/app@14.1.2@directus/api@32.0.2@directus/composables@11.2.6create-directus-extension@11.0.22@directus/extensions-sdk@17.0.2
@directus/app@14.1.1@directus/api@32.0.1@directus/composables@11.2.5create-directus-extension@11.0.21@directus/env@5.3.1@directus/extensions@3.0.13@directus/extensions-registry@3.0.13@directus/extensions-sdk@17.0.1@directus/memory@3.0.11@directus/pressure@3.0.11@directus/schema-builder@0.0.8@directus/storage-driver-azure@12.0.11@directus/storage-driver-cloudinary@12.0.11@directus/storage-driver-gcs@12.0.11@directus/storage-driver-s3@12.0.11@directus/storage-driver-supabase@3.0.11@directus/system-data@3.4.1@directus/themes@1.1.7@directus/types@13.3.1@directus/utils@13.0.12@directus/validation@2.0.11
smartctl lookup. (#1362, #1363)intel_gpu_top parsing when engine instance id is in column. (#1230)henrygd/beszel-agent-nvidia Dockerfile to build latest smartmontools. (#1335)Full Changelog: v0.15.3...v0.15.4
Removed non-relational types from RELATIONAL_TYPES constant (#25964)
Extensions or external code using RELATIONAL_TYPES should note the excluded presentation and group.
Fixed <scope>.delete filter hook running after permission check. Fixed keys returned by the hook not being used in place of the original keys. (#26034)
Keys returned by the hook are now used in place of the original keys.
The hook will trigger regardless of user permissions. Ensure any necessary permission checks are performed prior to any data processing.
@directus/api
<scope>.delete filter hook running after permission check. Fixed keys returned by the hook not being used in place of the original keys. (#26034 by @ComfortablyCoding)@directus/constants
@directus/extensions-sdk
METRICS_NAME_PREFIX environment variable (#25819 by @ComfortablyCoding)mcp_enabled, mcp_allow_deletes, mcp_system_prompt_enabled and visual_editor_urls in telemetry reports (#25989 by @connorwinston)METRICS_NAME_PREFIX environment variable (#25819 by @ComfortablyCoding)RELATIONAL_TYPES constant (#25964 by @formfcw)directus_comments and directus_extensions to websocket subscriptions (#25464 by @ComfortablyCoding)node-schedule with cron (#25874 by @gaetansenn)tar-fs dependency from 2.1.3 to 2.1.4 (#25958 by @br41nslug)RELATIONAL_TYPES constant (#25964 by @formfcw)updateFields function to the SDK (#25889 by @br41nslug)undefined value in SDK query parsing (#25952 by @br41nslug)3.858.0 β 3.918.03.864.0 β 3.918.03.858.0 β 3.918.012.28.0 β 12.29.12.29.5 β 2.29.71.3.0 β 1.3.22.30.8 β 2.31.09.32.0 β 9.38.06.1.18 β 6.1.196.1.18 β 6.1.196.1.18 β 6.1.196.1.18 β 6.1.196.1.18 β 6.1.197.16.0 β 7.17.25.1.0 β 5.1.21.17.1 β 1.20.21001.0.0 β 1001.0.11000.0.31 β 1000.0.431000.0.18 β 1000.0.2528.0.6 β 28.0.916.0.1 β 16.0.30.34.38 β 0.34.414.1.0 β 4.4.32.10.4 β 2.76.11.10.2 β 2.3.00.5.1 β 0.6.03.2.24 β 3.2.253.1.1 β 3.1.21.4.9 β 1.4.109.0.8 β 9.0.95.0.0 β 5.1.06.4.17 β 7.0.31.5.5 β 1.5.67.7.0 β 7.7.113.6.0 β 14.0.013.6.0 β 14.0.013.6.0 β 14.0.04.5.0 β 4.7.00.43.1 β 0.44.01.11.0 β 1.12.21.8.0 β 1.8.35.4.1 β 5.6.25.0.0 β 5.0.214.0.0 β 14.0.26.0.0 β 6.0.13.2.6 β 3.3.017.2.1 β 17.2.30.25.9 β 0.25.119.32.0 β 9.38.010.4.0 β 10.5.17.6.5 β 7.6.611.3.0 β 11.3.216.3.0 β 16.4.018.0.1 β 20.0.1012.9.0 β 12.10.05.7.0 β 5.8.25.4.0 β 5.5.31.8.2 β 1.13.010.21.1 β 10.24.011.1.0 β 11.2.216.1.1 β 16.4.14.0.7 β 4.1.010.0.3 β 10.1.13.14.3 β 3.15.35.1.5 β 5.1.67.0.5 β 7.0.101.4.1 β 1.5.06.9.0 β 6.10.06.2.0 β 7.2.013.1.1 β 13.1.26.0.8 β 6.0.139.2.0 β 9.3.04.46.2 β 4.52.58.0.1 β 8.1.11.89.2 β 1.93.27.7.2 β 7.7.30.34.3 β 0.34.47.3.0 β 7.3.37.1.0 β 7.1.216.23.0 β 16.25.039.0.0 β 39.0.17.4.3 β 7.5.26.8.5 β 6.8.60.14.2 β 0.15.114.20.3 β 4.20.65.8.3 β 5.9.38.38.0 β 8.46.27.13.0 β 7.16.03.0.4 β 3.0.77.1.3 β 7.1.123.5.18 β 3.5.2211.1.11 β 11.1.124.5.1 β 4.6.33.0.5 β 3.1.24.0.14 β 4.1.124.0.1 β 4.0.2@directus/app@14.1.0@directus/api@32.0.0@directus/composables@11.2.4@directus/constants@14.0.0create-directus-extension@11.0.20create-directus-project@12.0.3@directus/env@5.3.0@directus/errors@2.0.5@directus/extensions@3.0.12@directus/extensions-registry@3.0.12@directus/extensions-sdk@17.0.0@directus/format-title@12.1.1@directus/memory@3.0.10@directus/pressure@3.0.10@directus/release-notes-generator@2.0.3@directus/schema@13.0.4@directus/schema-builder@0.0.7@directus/storage@12.0.3@directus/storage-driver-azure@12.0.10@directus/storage-driver-cloudinary@12.0.10@directus/storage-driver-gcs@12.0.10@directus/storage-driver-local@12.0.3@directus/storage-driver-s3@12.0.10@directus/storage-driver-supabase@3.0.10@directus/stores@1.0.5@directus/system-data@3.4.0@directus/themes@1.1.6@directus/types@13.3.0@directus/update-check@13.0.4@directus/utils@13.0.11@directus/validation@2.0.10@directus/sdk@20.1.1
INTEL_GPU_DEVICE environment variable to specify Intel GPU device. (#1285)shoutrrr and gopsutil dependencies.Full Changelog: v0.15.2...v0.15.3
Full Changelog: v0.15.1...v0.15.2
SMART_DEVICES environment variable to specify devices and types. (#373, #1335, docs)scsi, sntasmedia, and sntrealtek S.M.A.R.T. types. (#373, #1335)SHARE_ALL_SYSTEMS setting not working for containers. (#1334)Full Changelog: v0.15.0...v0.15.1
This release introduces initial support for S.M.A.R.T. disk health data. The documentation is a work in progress and may not cover all cases. Please report issues in #373.
Other changes:
henrygd/beszel-agent:alpine Docker image and include smartmontools in all non-base agent images.CONTAINER_DETAILS environment variable to control access to container logs and info. (#1305)Thanks to @geekifan for doing the initial work on the S.M.A.R.T. support!
Full Changelog: v0.14.1...v0.15.0
MFA_OTP env var to enable email-based one-time password for users and/or superusers.Full Changelog: v0.14.0...v0.14.1
Note
If someone is asking you to pay money for access to UpSnap binaries, source code, or licenses, you are being scammed.
The official and only trusted source for UpSnap is this repository (and its linked releases).
Do not pay third parties for something that is provided here for free.
Important
If you are using Part-DB it would be helpful if you fill out this short survey on your usage of Part-DB (Google Forms): https://forms.gle/Q15twx3YYq3qCNfe8
Tip
You can help to translate Part-DB to other languages. See this post for more info.
% (#1075)Full Changelog: v2.2.0...v2.2.1
/containers page for viewing current status of all running containers. (#928)Full Changelog: v0.13.2...v0.14.0
Full Changelog: v0.13.1...v0.13.2
VOLUME ["/beszel_data"] to preserve config across container recreations by @Marrrrrrrrry in #1235Full Changelog: v0.13.0...v0.13.1
Note
If someone is asking you to pay money for access to UpSnap binaries, source code, or licenses, you are being scammed.
The official and only trusted source for UpSnap is this repository (and its linked releases).
Do not pay third parties for something that is provided here for free.
SYSTEM_NAME environment variable to override system name on universal token registration. (#1184)noindex HTML meta tag. (#1218)Full Changelog: v0.12.12...v0.13.0
This is a security-fix and bug-fix release for FreshRSS 1.27.x.
A few highlights β¨:
healthcheckframe-ancestorsThis release has been made by @Alkarex, @Frenzie, @Inverle, @aledeg, @math-GH and newcomers @beerisgood, @nykula, @horvi28, @nhirokinet, @rnkln, @scmaybee.
Full changelog:
Retry-After #7875no-cache.txt #7907.yml and SERVER_DNS example #7858overflow-wrap instead of word-wrap #7898make target to generate the translation progress #7905entry_before_update and entry_before_add hooks for extensions #7977
intel_gpu_top returns an error. (#1203)SKIP_GPU environment variable to skip GPU data collection. (#1203)Full Changelog: v0.12.11...v0.12.12
NICS env var. (#1190)-l) instead of JSON output (#1150)Full Changelog: v0.12.10...v0.12.11
Warning
After upgrade, you need to run php bin/console doctrine:migrations:migrate (or equivalent) as webserver user after upgrade.. If you are running a docker container, use sudo docker exec --user=www-data partdb php bin/console doctrine:migrations:migrate, or sudo -E inside the docker container, to ensure that the migrations are applied to the correct database.
Important
If you are using Part-DB it would be helpful if you fill out this short survey on your usage of Part-DB (Google Forms): https://forms.gle/Q15twx3YYq3qCNfe8
Tip
You can help to translate Part-DB to other languages. See this post for more info.
Full Changelog: v2.1.2...v2.2.0
First support for Intel GPUs and a change in default Linux memory calculation (see below).
henrygd/beszel-agent-intel image for Intel GPUs.The default calculation now uses MemAvailable and better aligns with top and free. This may cause an increase in usage and trigger alarms (sorry!). See shirou/gopsutil#1873 for more information.
Full Changelog: v0.12.9...v0.12.10
TRUSTED_AUTH_HEADER environment variable for authentication forwarding. (#399)AUTO_LOGIN environment variable for automatic login. (#399)Full Changelog: v0.12.7...v0.12.8
Fixed USER_CREATED, USER_UPDATED, DATE_CREATED, and DATE_UPDATED values in content versioning. These fields now correctly reflect the actual user and timestamp of creation or last update, rather than the user and date of promotion. (#25744)
Requesting a non-existent version will now return a Forbidden error.
The USER_CREATED, USER_UPDATED, DATE_CREATED, and DATE_UPDATED fields will now represent the last actual changes, not the promotion metadata.
@directus/app
@directus/api
USER_CREATED, USER_UPDATED, DATE_CREATED, and DATE_UPDATED values in content versioning. These fields now correctly reflect the actual user and timestamp of creation or last update, rather than the user and date of promotion. (#25744 by @Nitwel)@directus/app@14.0.0@directus/api@31.0.0@directus/composables@11.2.3@directus/constants@13.0.3create-directus-extension@11.0.19@directus/env@5.2.0@directus/errors@2.0.4@directus/extensions@3.0.11@directus/extensions-registry@3.0.11@directus/extensions-sdk@16.0.2@directus/format-title@12.1.0@directus/memory@3.0.9@directus/pressure@3.0.9@directus/schema@13.0.3@directus/schema-builder@0.0.6@directus/storage@12.0.2@directus/storage-driver-azure@12.0.9@directus/storage-driver-cloudinary@12.0.9@directus/storage-driver-gcs@12.0.9@directus/storage-driver-local@12.0.2@directus/storage-driver-s3@12.0.9@directus/storage-driver-supabase@3.0.9@directus/stores@1.0.4@directus/system-data@3.3.0@directus/themes@1.1.5@directus/types@13.2.3@directus/update-check@13.0.3@directus/utils@13.0.10@directus/validation@2.0.9@directus/sdk@20.1.0
Note
If someone is asking you to pay money for access to UpSnap binaries, source code, or licenses, you are being scammed.
The official and only trusted source for UpSnap is this repository (and its linked releases).
Do not pay third parties for something that is provided here for free.
Note
If someone is asking you to pay money for access to UpSnap binaries, source code, or licenses, you are being scammed.
The official and only trusted source for UpSnap is this repository (and its linked releases).
Do not pay third parties for something that is provided here for free.