❌

Lees weergave

5.2.7

Note

UpSnap is, and always will be, free and open source software.

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.

Changelog

Bug fixes

  •  

5.2.6

Note

UpSnap is, and always will be, free and open source software.

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.

Changelog

Features

Bug fixes

Others

Npm dependencies

  • 3d68442: npm-dep: bump @inlang/paraglide-js from 2.7.0 to 2.7.1 in /frontend (@dependabot[bot])
  • 8714f93: npm-dep: bump @inlang/paraglide-js from 2.7.1 to 2.7.2 in /frontend (@dependabot[bot])
  • d1c6ee5: npm-dep: bump @sveltejs/kit from 2.49.2 to 2.49.3 in /frontend (@dependabot[bot])
  • dbcdd2b: npm-dep: bump typescript-eslint from 8.50.1 to 8.51.0 in /frontend (@dependabot[bot])
  • 341d6b7: npm-dep: bump typescript-eslint from 8.51.0 to 8.52.0 in /frontend (@dependabot[bot])

  •  

Part-DB 2.4.0

Part-DB 2.4.0

Tip

If you like Part-DB, consider donating to support the development. Press the sponsor button on the main github page, for more info.

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

New features

  • Added info provider for Buerklin (thanks to @mkne, #1151)
  • Show part IDs in project BOMs

Improvements

  • Use more performant hash algorithms for cache keys
  • Increase label generator PDF preview height to show PDF toolbar (@mkne , #1171)
  • Show info provider capabilities in fixed order

Bug fixes

  • Fixed exception if DigiKey has no media for a part (#1154)

Miscellaneous

  • Updated dependencies

New Contributors

Full Changelog: v2.3.0...v2.4.0

  •  

BookStack v25.12.1

Security Release

BookStack v25.12.1 has been released.

This is a security release which adds limits to search operations, and adds size checks to ZIP import files before they are extracted.
These changes help prevent potential abuse to host disk space usage and/or service availability.

We recommended to update your instance if untrusted users have ZIP import permissions, or if untrusted users can perform searches.

Thanks to Jeong Woo Lee (@eclipse07077-ljw) and Gabriel Rodrigues (aka TEXUGO) for reporting these vulnerabilities.

Full List of Changes

  • Updated application PHP dependencies.
  • Add some additional resource-based limits. (#5968)
  • Updated translations with latest Crowdin changes. (#5962)

  •  

5.2.5

Note

UpSnap is, and always will be, free and open source software.

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.

Changelog

Others

Go dependencies

Npm dependencies

Github Actions

  •  

FreshRSS 1.28.0

This is a major release, just in time for the holidays πŸŽ„

Selected new features ✨:

  • New sorting and filtering by date of User modified, with corresponding search operator, e.g. userdate:PT1H for the past hour
  • New sorting by article length
  • New advanced search form
  • New overview of dates with most unread articles
  • New ability to share feed visibility through API (implemented by e.g. Capy Reader)
    • Bonus: Capy Reader is also the first open source Android app to support user labels
  • Better transitions UI between groups of articles
  • New links in UI for transitions between groups of articles, and jump to next transition
  • Docker default image updated to Debian 13 Trixie with PHP 8.4.11
  • And much more…

Improved performance 🏎️:

  • Scaling of user statistics in Web UI and CLI, to help instances with 1k+ users
  • Improve SQL speed for some critical requests for large databases
  • API performance optimisation thanks to streaming of large responses

Selected bug fixes πŸ›:

  • Fix OpenID Connect with Debian 13
  • Fix MySQL / MariaDB bug wrongly sorting new articles
  • Fix SQLite bind bug when adding tag

Breaking changes πŸ’₯:

  • Move unsafe autologin to an extension
  • Potential breaking changes for some extensions (which have to rename some old functions)

This release has been made by @Alkarex, @Frenzie, @Inverle, @aledeg, @andris155, @horvi28, @math-GH, @minna-xD and newcomers @Darkentia, @FollowTheWizard, @GreyChame1eon, @McFev, @jocmp, @larsks, @martinhartmann, @matthew-neavling, @pudymody, @raspo, @scharmach, @scollovati, @stag-enterprises, @vandys, @xtmd, @yzx9.

Full changelog:

  • Features
    • New sorting and filtering by date of User modified #7886, #8090,
      #8105, #8118, #8130
      • Corresponding search operator, e.g. userdate:PT1H for the past hour #8093
      • Allows finding articles marked by the local user as read/unread or starred/unstarred at specific dates for e.g. undo action.
    • New sorting by article length #8119
    • New advanced search form #8103, #8122, #8226
    • Add compatibility with PCRE word boundary \b and \B for regex search using PostgreSQL #8141
    • More uniform SQL search and PHP search for accents and case-sensitivity (e.g. for automatically marking as read) #8329
    • New overview of dates with most unread articles #8089
    • Allow marking as read articles older than 1 or 7 days also when sorting by publication date #8163
    • New option to show user labels instead of tags in RSS share #8112
    • Add new feed visibility (priority) Show in its feed #7972
    • New ability to share feed visibility through API (implemented by e.g. Capy Reader) #7583, #8158
    • Configurable notification timeout #7942
    • OPML export/import of unicity criteria #8243
    • Ensure stable IDs (categories, feeds, labels) during export/import #7988
    • Add username and timestamp to SQLite export from Web UI #8169
    • Add option to apply filter actions to existing articles #7959, #8259
    • Support CSS selector ~ subsequent-sibling #8154
    • Rework saving of configuration files for more reliability in case of e.g. full disk #8220
    • Web scraping support date format as milliseconds for Unix epoch #8266
    • Allow negative category sort numbers #8330
  • Performance
    • Improve SQL speed for updating cached information #6957, #8207,
      #8255, #8254, #8255
    • Fix SQL performance issue with MySQL, using an index hint #8211
    • Scaling of user statistics in Web UI and CLI, to help instances with 1k+ users #8277
    • API streaming of large responses for reducing memory consumption and increasing speed #8041
  • Security
    • πŸ’₯ Move unsafe autologin to an extension #7958
    • Fix some CSRFs #8035
    • Strengthen some crypto (login, tokens, nonces) #8061, #8320
    • Create separate HTTP Retry-After rules for proxies #8029, #8218
    • Add data: to CSP in subscription controller #8253
    • Improve anonymous authentication logic #8165
    • Enable GitHub release immutability #8205
  • Bug fixing
    • Exclude local networks for domain-wide HTTP Retry-After #8195
    • Fix OpenID Connect with Debian 13 #8032
    • Fix MySQL / MariaDB bug wrongly sorting new articles #8223
    • Fix MySQL / MariaDB database size calculation #8282
    • Fix SQLite bind bug when adding tag #8101
    • Fix SQL auto-update of field f.kind to ease migrations from FreshRSS versions older than 1.20.0 #8148
    • Fix search encoding and quoting #8311, #8324, #8338
    • Fix handling of database unexpected null content (during migrations) #8319, #8321
    • Fix drag & drop of user query losing information #8113
    • Fix DOM error while filtering retrieved full content #8132, #8161
    • Fix config.custom.php during install #8033
    • Fix do not mark important feeds as read from category #8067
    • Fix regression of warnings in Web browser console due to lack of window.bcrypt object #8166
    • Fix chart resize regression due to chart.js v4 update #8298
    • Fix CLI user creation warning when language is not given #8283
    • Fix merging of custom HTTP headers #8251
    • Fix bug in the case of duplicated mark-as-read filters #8322
  • SimplePie
  • Deployment
    • Docker default image updated to Debian 13 Trixie with PHP 8.4.11 and Apache 2.4.65 #8032
    • Docker alternative image updated to Alpine 3.23 with PHP 8.4.15 and Apache 2.4.65 #8285
    • Fix Docker healthcheck cli/health.php compatibility with OpenID Connect #8040
    • Improve Docker for compatibility with other base images such as Arch Linux #8299
      • Improve cli/access-permissions.sh to detect the correct permission Web group such as www-data, apache, or http
    • Update PostgreSQL volume for Docker #8216, #8224
    • Catch lack of exec() function for git update #8228
    • Work around DOMDocument::saveHTML() scrambling charset encoding in some versions of libxml2 #8296
    • Improve configuration checks for PHP extensions (in Web UI and CLI), including recommending e.g. php-intl #8334
  • UI
    • New button for toggling sidebar on desktop view #8201, #8286
    • Better transitions between groups of articles #8174
    • New links in transitions and jump to next transition #8294
    • More visible selected article #8230
    • Show the parsed search query instead of the original user input #8293,
      #8306, #8341
    • Show search query in the page title #8217
    • Scroll into filtered feed/category on page load in the sidebar #8281, #8307
    • Fix autocomplete issues in change password form #7812
    • Fix navigating between read feeds using shortcut shift+j/k #8057
    • Dark background in Web app manifest to avoid white flash when opening #8140
    • Increase button visibility in UI to change theme #8149
    • Replace arrow navigation in theme switcher with <select> #8190
    • Improve scroll of article after load of user labels #7962
    • Keep scroll state of page when closing the slider #8295, #8301
    • Scroll into filtered feed/category on page load #8281
    • Display sidebar dropdowns above if no space below #8335, #8336
    • Use native CSS instead of SCSS #8200, #8241
    • Various UI and style improvements: #8171, #8185, #8196
    • JavaScript finalise migration from Promise to async/await: #8182
  • API
    • API performance optimisation: streaming of large responses #8041
    • Fever API: Add with_ids parameter to mass-change read/unread/saved/unsaved on lists of articles #8312
    • Misc API: better REST error semantics #8232
  • Extensions
    • Add support for extension priority #8038
    • Add support for extension compatibility #8081
    • Improve PHP code with hook enums #8036
    • New hook nav_entries #8054
    • Rename Extensions default branch from master to main #8194
  • I18n
    • Translation status as text in README #7842
    • Add new translate CLI commands move #8214
    • Change some regional language codes to comply with RFC 5646 / IETF BCP 47 / ISO 3166 / ISO 639-1 #8065
    • Improve German #8028
    • Improve Greek #8146
    • Improve Finnish #8073, #8092
    • Improve Hungarian #8244
    • Improve Italian #8115, #8186
    • Improve Polish #8134, #8135
    • Improve Russian #8155, #8197
    • Improve Simplified Chinese #8308, #8313
  • Misc.

  •  

BookStack v25.12

Links

Full List of Changes

  • Added user mentions for comments. (#5944, #560)
  • Added slug history tracking system. (#5913, #5411)
  • Added initial developer API for the new WYSIWYG editor. (#5928, #5763)
  • Added internal reference handling on content copying. (#5917, #3239)
  • Added settings to control the number of books/shelves that will be displayed per page. Thanks to @Xenoamor. (#5606, #2343)
  • Updated translations with latest Crowdin changes. (#5933)
  • Updated new WYSIWYG editor with a range of fixes. (#5939)
  • Updated BookStack system CLI to v0.4. (#5956)
  • Updated CSS dark/light mode handling so all CSS variables exist by default. (#5923)
  • Updated "Microsoft URL Rewrite Module for IIS" download link. Thanks to @gerundt. (#5952)
  • Updated image thumbnail generation to more reliably log issues on error. (#5869)
  • Updated database to add index to views table to make view-based queries more efficient. (#5948)
  • Updated application database requirements. (#5882)
  • Fixed search pagination not using APP_URL value, and breaking for sub-path usage. (#5951)
  • Fixed search pagination overflowing view on smaller screen sizes. (#5920)

  •  

v11.14.0

⚠️ Potential Breaking Changes

✨ New Features & Improvements

πŸ› Bug Fixes & Optimizations

  • @directus/app
    • Fixed an issue where input focus ring disappears on hover (#26315 by @formfcw)
    • Fixed display template not appearing for relations inside translations on new items (#26219 by @gaetansenn)
    • Ensured the created revision uses the correct label (#26289 by @vizzv)
    • Added reactive primaryKey prop to useFlows composable (#26287 by @AlexGaillard)
  • @directus/api
    • Added redirect validation (#26346 by @br41nslug)
    • Moved fetchRolesTree,fetchGlobalAccess, fetchGlobalAccessForUser and fetchGlobalAccessForRoles to the public utility package (#26248 by @ComfortablyCoding)
    • Updated synchronization of remotely stored extensions (#26192 by @br41nslug)
    • Fixed missing accountability for files.upload when TUS is enabled (#26247 by @br41nslug)
  • @directus/types
    • Moved fetchRolesTree,fetchGlobalAccess, fetchGlobalAccessForUser and fetchGlobalAccessForRoles to the public utility package (#26248 by @ComfortablyCoding)
    • Updated synchronization of remotely stored extensions (#26192 by @br41nslug)
  • @directus/storage-driver-cloudinary
  • @directus/storage-driver-supabase
  • @directus/extensions-sdk
  • @directus/system-data
  • @directus/sdk
  • @directus/themes
  • @directus/utils
  • @directus/composables

πŸ“¦ Published Versions

  • @directus/app@14.4.0
  • @directus/api@32.2.0
  • @directus/composables@11.2.8
  • create-directus-extension@11.0.24
  • @directus/env@5.3.3
  • @directus/errors@2.1.0
  • @directus/extensions@3.0.15
  • @directus/extensions-registry@3.0.15
  • @directus/extensions-sdk@17.0.4
  • @directus/memory@3.0.13
  • @directus/pressure@3.0.13
  • @directus/schema-builder@0.0.10
  • @directus/storage-driver-azure@12.0.13
  • @directus/storage-driver-cloudinary@12.0.13
  • @directus/storage-driver-gcs@12.0.13
  • @directus/storage-driver-s3@12.0.13
  • @directus/storage-driver-supabase@3.0.13
  • @directus/stores@2.0.0
  • @directus/system-data@3.5.0
  • @directus/themes@1.2.0
  • @directus/types@13.5.0
  • @directus/utils@13.1.0
  • @directus/validation@2.0.13
  • @directus/sdk@20.3.0

  •  

BookStack v25.11.6

Security Release

BookStack v25.11.6 has been released.

This is a security release to address a vulnerability in our dependencies related to XML
handling, which could allow users to replay SAML authentication requests with specially crafted & manipulated requests.

It's strongly advised to update if you're using SAML authentication for BookStack.

Full List of Changes

  • Updated application PHP dependencies.

  •  

Part-DB 2.3.0

Part-DB 2.3.0

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.

Tip

If you like Part-DB, consider donating to support the development. Press the sponsor button on the main github page, for more info.

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

New features

  • Added the ability to define custom part states (PR #1053, thanks to @webdevinition)
  • Added the ability to automatically suggest and generate IPNs (PR #1054, thanks to @webdevinition)
  • Added experimental ability to rename datastructure types with the new synonym system, which allows you to define domain specific names for concepts of "parts", "categories", etc. (thanks @webdevinition)

Improvements

  • Improved ability to determine category from info provider (#1113)
  • Do not require a trailing slash for DEFAULT_URI (#1118)
  • Define preview images for partkeepr imports (#1115)

Bug fixes

  • Allow long URLs for attachments (#1022)
  • Fixed issues related to mass import form (#1102, #1103, #1104)

Docker

  • Added COMPOSER_EXTRA_PACKAGES env to docker containers, to install additional composer packages, like email bridges (#1138)

Miscellaneous

  • Improved translations
  • Updated dependencies
  • Improved documentation

New Contributors

Full Changelog: v2.2.1...v2.3.0

  •  

v2.5.3

New

  • PHP 8.5 Support

Bug Fixes

  • #684 Cron Jobs interface do not accept a range of months
  • #693 Unfortunately, there are problems installing from the cloud on Debian 13.
  • Translation Fixes

Enhancements:

  • Updated phpMyAdmin to 5.2.3
  • Updated WP-CLI to 2.12.0

Security

  • Security improvements (Yell Phone Naing)

  •  

BookStack v25.11.5

Links

Full List of Changes

This release contains the following fixes and changes:

  • Updated OIDC state handling to prevent other requests causing the process to fail, which was occurring in Chromium based browsers. (#5929)
  • Updated session history handling to prevent redirects to common asset locations. (#5925)
  • Updated PHP dependency versions.

  •  

v0.17.0

What's Changed

  • Add quiet hours to silence alerts during specific time periods. (#265)
  • Add dedicated S.M.A.R.T. page.
  • Add alerts for S.M.A.R.T. failures.
  • Add DISK_USAGE_CACHE environment variable. (#1426)
  • Add SKIP_SYSTEMD environment variable. (#1448)
  • Add hub builds for Windows and FreeBSD.
  • Change extra disk indicators in systems table to display usage range as dots. (#1409)
  • Strip ANSI escape sequences from docker logs. (#1478)
  • Font ligatures create unwanted artifacts in random ids by @m90 in #1434
  • fix: Fix the issue where the Add System button is visible to read-only users. by @zjkal in #1442
  • [Feature] Add crossorigin attribute to manifest link by @pavelpikta in #1457
  • Update Go dependencies.

New Contributors

Full Changelog: v0.16.1...v0.17.0

  •  

BookStack v25.11.4

Note: This was originally accidentally published as v24.11.4, so this is essential a re-publish with the correct version.
The wrong version number commit/history has been retained though to prevent any breakages for git-managed environments.

Links

Full List of Changes

This release contains the following fixes and changes:

  • Fixed error thrown when attempting to send new comment notifications. (#5918)
  • Updated PHP dependency versions.

  •  

v11.13.4

✨ New Features & Improvements

  • @directus/app
    • Ensured that flows open in a new tab by pressing Ctrl/Cmd+click or the middle mouse button (#26181 by @dstockton)

πŸ› Bug Fixes & Optimizations

πŸ“¦ Published Versions

  • @directus/app@14.3.0
  • @directus/api@32.1.1

  •  

BookStack v25.11.3

Links

Full List of Changes

This release contains the following fixes and changes:

  • Fixed overly-strict image access permission changes in v25.11.2 which could block images when a secure storage option was used alongside public access. (#5906, #5909)
  • Updated app PHP dependencies to latest versions.

  •  

5.2.4

Note

UpSnap is, and always will be, free and open source software.

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.

Changelog

Features

Go dependencies

Npm dependencies

Github Actions

  •  

v11.13.3

✨ New Features & Improvements

  • @directus/app
    • Added a new interface to select multiple items from a collection in JSON format (#26106 by @Dominic-Marcelino)
    • Added support for CSV files export in UTF-8 encoding (Excel format) (#26177 by @gaetansenn)
    • Added non-editable mode allowing fields to display as read-only (#26147 by @robluton)
  • @directus/api
  • @directus/specs
    • Added support for CSV files export in UTF-8 encoding (Excel format) (#26177 by @gaetansenn)
  • @directus/types
    • Added support for CSV files export in UTF-8 encoding (Excel format) (#26177 by @gaetansenn)
  • @directus/sdk
    • Added support for CSV files export in UTF-8 encoding (Excel format) (#26177 by @gaetansenn)

πŸ› Bug Fixes & Optimizations

πŸ“¦ Published Versions

  • @directus/app@14.2.0
  • @directus/api@32.1.0
  • @directus/composables@11.2.7
  • create-directus-extension@11.0.23
  • @directus/env@5.3.2
  • @directus/extensions@3.0.14
  • @directus/extensions-registry@3.0.14
  • @directus/extensions-sdk@17.0.3
  • @directus/memory@3.0.12
  • @directus/pressure@3.0.12
  • @directus/schema-builder@0.0.9
  • @directus/specs@11.2.0
  • @directus/storage-driver-azure@12.0.12
  • @directus/storage-driver-cloudinary@12.0.12
  • @directus/storage-driver-gcs@12.0.12
  • @directus/storage-driver-s3@12.0.12
  • @directus/storage-driver-supabase@3.0.12
  • @directus/stores@1.0.6
  • @directus/system-data@3.4.2
  • @directus/themes@1.1.8
  • @directus/types@13.4.0
  • @directus/utils@13.0.13
  • @directus/validation@2.0.12
  • @directus/sdk@20.2.0

  •  

BookStack v25.11.2

Links

Full List of Changes

This release contains the following fixes and changes:

  • Fixed image permission checking in ZIP exports to prevent error and to align with UI access. (#5899, #5885)
  • Updated translations with latest Crowdin changes. (#5887)
  • Updated test environment refresh database command to set env timezone option to ensure test database is consistent. (#5881)
  • Updated app PHP dependencies to latest versions.

  •  

v0.16.1

  • Add services column to All Systems table. (#1153)
  • Add SERVICE_PATTERNS environment variable to filter systemd services. (#1153)
  • Detect and handle immutable filesystems like Fedora Silverblue by @SoulSniper1212 in #1405
  • Add setting for layout width.
  • Set a dynamic upper domain on the YAxis for container chart by @evrial in #1412
  • Add alert history page size preference persistence by @SoulSniper1212 in #1404
  • Update actions to lock issues and skip PRs by @svenvg93 in #1419
  • Update Go dependencies.

Full Changelog: v0.16.0...v0.16.1

  •  

v0.16.0

  • Add basic systemd service monitoring. (#1153, thanks @smtucker )
  • Add GPU usage alerts.
  • Show additional disk percentages in systems table. (#1365, thanks @svenvg93)
  • Embed smartctl in the Windows binary (experimental). (#1362)
  • Add EXCLUDE_SMART environment variable to exclude devices from S.M.A.R.T. monitoring. (#1392)
  • Change alert links to use system ID instead of name.
  • Update Go dependencies.

Full Changelog: v0.15.4...v0.16.0

  •  

v11.13.2

πŸ› Bug Fixes & Optimizations

πŸ“¦ Published Versions

  • @directus/app@14.1.2
  • @directus/api@32.0.2
  • @directus/composables@11.2.6
  • create-directus-extension@11.0.22
  • @directus/extensions-sdk@17.0.2

  •  

BookStack v25.11

Links

Full List of Changes

  • Added API endpoints for comments. (#5850, #4194))
  • Added API endpoints for reading image data. (#5860, #5519)
  • Added Groovy code syntax highlighting support. (#5822)
  • Added new flags to the create admin command. (#5749)
  • Added option for display timezone, and improved UI use consistency. (#5790, #4786)
  • Added proper pagination to search. (#5854)
  • Updated API docs with better model ordering, and quick navigation select. (#5865)
  • Updated codebase to meet PHPstan level 3. (#5785)
  • Updated database comments table to remove redundant text column. (#4821)
  • Updated database format for core item types. (#5800)
  • Updated framework to Laravel 12, and perform some major dependency upgrades. (#5782)
  • Updated page delete handling to nullify related images instead of leaving old IDs. (#5846)
  • Updated permission handling in code to use enums instead of strings. (#5793)
  • Updated translations with latest Crowdin changes. (#5843)
  • Updated user delete handling to nullify, or better handle, ID references on delete. (#5844)
  • Fixed old API-scripts link leading to archived repo. (#5813)
  • Fixed search timeout when a high per-page frequency match was encountered. (#5863)

  •  

v11.13.1

πŸ› Bug Fixes & Optimizations

  • @directus/app
  • @directus/api
    • Amended file imports to disallow importing multiple records into singleton collections (#26120 by @gaetansenn)
  • @directus/system-data
  • @directus/composables
  • @directus/types
    • Fixed system owner interface behaving unexpectedly (#26132 by @Nitwel)

πŸ“¦ Published Versions

  • @directus/app@14.1.1
  • @directus/api@32.0.1
  • @directus/composables@11.2.5
  • create-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

  •  

v0.15.4

  • Refactor containers table to fix clock issue causing no results. (#1337)
  • Fix Windows extra disk detection. (#1361)
  • Add total line to the tooltip of charts with multiple values. (#1280, thanks @titouv)
  • Add fallback paths for smartctl lookup. (#1362, #1363)
  • Fix intel_gpu_top parsing when engine instance id is in column. (#1230)
  • Update henrygd/beszel-agent-nvidia Dockerfile to build latest smartmontools. (#1335)
  • New translations by @thiagoalcav and David Tornero.

Full Changelog: v0.15.3...v0.15.4

  •  

v11.13.0

⚠️ Potential Breaking Changes

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

    • 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 by @ComfortablyCoding)
    • Restricted system collection fields to only allow indexing (#24820 by @br41nslug)
  • @directus/constants

    • Removed non-relational types from RELATIONAL_TYPES constant (#25964 by @formfcw)
  • @directus/extensions-sdk

✨ New Features & Improvements

  • @directus/app
    • Introduced the Content Comparison Modal for side-by-side review of version and revision changes. (#25782 by @robluton)
    • Added interface config option to control indicator appearance (#26086 by @formfcw)
    • Added schema snapshot download button to the admin view of the studio (#25903 by @Nitwel)
    • Added setup flow and license agreement banner (#25983 by @Nitwel)
    • Added comparison indicators for group interfaces (#26086 by @formfcw)
  • @directus/api
  • @directus/types
    • Added interface config option to control indicator appearance (#26086 by @formfcw)
    • Added setup flow and license agreement banner (#25983 by @Nitwel)
  • @directus/system-data
    • Added setup flow and license agreement banner (#25983 by @Nitwel)
  • @directus/env
    • Added setup flow and license agreement banner (#25983 by @Nitwel)
    • Added support for custom metric name prefix via the METRICS_NAME_PREFIX environment variable (#25819 by @ComfortablyCoding)

πŸ› Bug Fixes & Optimizations

⬆️ Dependency Updates

  • @aws-sdk/client-s3: 3.858.0 β†’ 3.918.0
  • @aws-sdk/client-sesv2: 3.864.0 β†’ 3.918.0
  • @aws-sdk/lib-storage: 3.858.0 β†’ 3.918.0
  • @azure/storage-blob: 12.28.0 β†’ 12.29.1
  • @changesets/cli: 2.29.5 β†’ 2.29.7
  • @editorjs/attaches: 1.3.0 β†’ 1.3.2
  • @editorjs/editorjs: 2.30.8 β†’ 2.31.0
  • @eslint/js: 9.32.0 β†’ 9.38.0
  • @fullcalendar/core: 6.1.18 β†’ 6.1.19
  • @fullcalendar/daygrid: 6.1.18 β†’ 6.1.19
  • @fullcalendar/interaction: 6.1.18 β†’ 6.1.19
  • @fullcalendar/list: 6.1.18 β†’ 6.1.19
  • @fullcalendar/timegrid: 6.1.18 β†’ 6.1.19
  • @google-cloud/storage: 7.16.0 β†’ 7.17.2
  • @mapbox/mapbox-gl-geocoder: 5.1.0 β†’ 5.1.2
  • @modelcontextprotocol/sdk: 1.17.1 β†’ 1.20.2
  • @pnpm/logger: 1001.0.0 β†’ 1001.0.1
  • @pnpm/workspace.find-packages: 1000.0.31 β†’ 1000.0.43
  • @pnpm/workspace.pkgs-graph: 1000.0.18 β†’ 1000.0.25
  • @rollup/plugin-commonjs: 28.0.6 β†’ 28.0.9
  • @rollup/plugin-node-resolve: 16.0.1 β†’ 16.0.3
  • @sinclair/typebox: 0.34.38 β†’ 0.34.41
  • @smithy/node-http-handler: 4.1.0 β†’ 4.4.3
  • @supabase/storage-js: 2.10.4 β†’ 2.76.1
  • @tus/server: 1.10.2 β†’ 2.3.0
  • @tus/utils: 0.5.1 β†’ 0.6.0
  • @types/async: 3.2.24 β†’ 3.2.25
  • @types/chroma-js: 3.1.1 β†’ 3.1.2
  • @types/cookie-parser: 1.4.9 β†’ 1.4.10
  • @types/inquirer: 9.0.8 β†’ 9.0.9
  • @types/mapbox__mapbox-gl-geocoder: 5.0.0 β†’ 5.1.0
  • @types/nodemailer: 6.4.17 β†’ 7.0.3
  • @types/qrcode: 1.5.5 β†’ 1.5.6
  • @types/semver: 7.7.0 β†’ 7.7.1
  • @vueuse/core: 13.6.0 β†’ 14.0.0
  • @vueuse/integrations: 13.6.0 β†’ 14.0.0
  • @vueuse/router: 13.6.0 β†’ 14.0.0
  • apexcharts: 4.5.0 β†’ 4.7.0
  • argon2: 0.43.1 β†’ 0.44.0
  • axios: 1.11.0 β†’ 1.12.2
  • axios-cache-interceptor: 1.8.0 β†’ 1.8.3
  • chalk: 5.4.1 β†’ 5.6.2
  • color: 5.0.0 β†’ 5.0.2
  • commander: 14.0.0 β†’ 14.0.2
  • decamelize: 6.0.0 β†’ 6.0.1
  • dompurify: 3.2.6 β†’ 3.3.0
  • dotenv: 17.2.1 β†’ 17.2.3
  • esbuild: 0.25.9 β†’ 0.25.11
  • eslint: 9.32.0 β†’ 9.38.0
  • eslint-plugin-vue: 10.4.0 β†’ 10.5.1
  • focus-trap: 7.6.5 β†’ 7.6.6
  • fs-extra: 11.3.0 β†’ 11.3.2
  • globals: 16.3.0 β†’ 16.4.0
  • happy-dom: 18.0.1 β†’ 20.0.10
  • inquirer: 12.9.0 β†’ 12.10.0
  • ioredis: 5.7.0 β†’ 5.8.2
  • keyv: 5.4.0 β†’ 5.5.3
  • ky: 1.8.2 β†’ 1.13.0
  • liquidjs: 10.21.1 β†’ 10.24.0
  • lru-cache: 11.1.0 β†’ 11.2.2
  • marked: 16.1.1 β†’ 16.4.1
  • mime: 4.0.7 β†’ 4.1.0
  • minimatch: 10.0.3 β†’ 10.1.1
  • mysql2: 3.14.3 β†’ 3.15.3
  • nanoid: 5.1.5 β†’ 5.1.6
  • nodemailer: 7.0.5 β†’ 7.0.10
  • ofetch: 1.4.1 β†’ 1.5.0
  • oracledb: 6.9.0 β†’ 6.10.0
  • p-limit: 6.2.0 β†’ 7.2.0
  • pino-pretty: 13.1.1 β†’ 13.1.2
  • pm2: 6.0.8 β†’ 6.0.13
  • pretty-ms: 9.2.0 β†’ 9.3.0
  • rollup: 4.46.2 β†’ 4.52.5
  • rollup-plugin-node-externals: 8.0.1 β†’ 8.1.1
  • sass-embedded: 1.89.2 β†’ 1.93.2
  • semver: 7.7.2 β†’ 7.7.3
  • sharp: 0.34.3 β†’ 0.34.4
  • snappy: 7.3.0 β†’ 7.3.3
  • strip-ansi: 7.1.0 β†’ 7.1.2
  • stylelint: 16.23.0 β†’ 16.25.0
  • stylelint-config-standard: 39.0.0 β†’ 39.0.1
  • tar: 7.4.3 β†’ 7.5.2
  • tinymce: 6.8.5 β†’ 6.8.6
  • tsdown: 0.14.2 β†’ 0.15.11
  • tsx: 4.20.3 β†’ 4.20.6
  • typescript: 5.8.3 β†’ 5.9.3
  • typescript-eslint: 8.38.0 β†’ 8.46.2
  • undici: 7.13.0 β†’ 7.16.0
  • unplugin-yaml: 3.0.4 β†’ 3.0.7
  • vite: 7.1.3 β†’ 7.1.12
  • vue: 3.5.18 β†’ 3.5.22
  • vue-i18n: 11.1.11 β†’ 11.1.12
  • vue-router: 4.5.1 β†’ 4.6.3
  • vue-tsc: 3.0.5 β†’ 3.1.2
  • zod: 4.0.14 β†’ 4.1.12
  • zod-validation-error: 4.0.1 β†’ 4.0.2

πŸ“¦ Published Versions

  • @directus/app@14.1.0
  • @directus/api@32.0.0
  • @directus/composables@11.2.4
  • @directus/constants@14.0.0
  • create-directus-extension@11.0.20
  • create-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

  •  

v0.15.3

  • Add CPU state details and per-core usage. (#1356)
  • Add env var to exclude containers from being monitored by @svenvg93 in #1352
  • Add INTEL_GPU_DEVICE environment variable to specify Intel GPU device. (#1285)
  • Improve parsing of edge case S.M.A.R.T. power on times. (#1347)
  • Fix empty disk I/O values for extra disks. (#1355)
  • Fix battery nil pointer error. (#1353)
  • Add Hebrew with translations by @gabay.
  • Update shoutrrr and gopsutil dependencies.

Full Changelog: v0.15.2...v0.15.3

  •  

9.8.3

  • Fixed opening attachement is attached .eml files
  • Fixed problem with reccurent events in external iCal feed
  • Fixed problem with global address book on iOS
  • Fixed displaying Tasks with no time
  • Fixed file drag'n'drop between different storages
  •  
❌