❌

Normale weergave

v0.12.12

Door: henrygd
26 September 2025 om 01:46
  • Fix high CPU usage when intel_gpu_top returns an error. (#1203)
  • Add SKIP_GPU environment variable to skip GPU data collection. (#1203)
  • Add fallback cache/buff memory calculation when cache/buff isn't available (#1198)
  • Fix automatic agent update / restart on OpenRC. (#1199)

Full Changelog: v0.12.11...v0.12.12

  •  

v0.12.11

Door: henrygd
25 September 2025 om 00:19
  • Adjust calculation of cached memory (fixes #1187, #1196)
  • Add pattern matching and blacklist functionality to NICS env var. (#1190)
  • Update Intel GPU collector to parse plain text (-l) instead of JSON output (#1150)
  • [Bug] Fix Hub Executable after update by @svenvg93 in #1193
  • [Bug] Skip Cali interfaces for network collection by @svenvg93 in #1195

Full Changelog: v0.12.10...v0.12.11

  •  

Version 2.2.0

Door: jbtronics
23 September 2025 om 23:49

Part-DB 2.2.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.

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.

New features

  • Added xlsx/xls import/export for parts (thanks to @barisgit, PR #1036)
  • Allow to update many parts at once from information providers (thanks @barisgit, PR #1036)
  • Optimized part tables performance

Bug fixes

  • Fixed problem with mouser and chinese yuan as currency (#1045)

Miscellaneous

  • Improved translations
  • Updated dependencies
  • Use php's native lazy objects on PHP8.4+, this should help to reduce performance overheads

Full Changelog: v2.1.2...v2.2.0

  •  

v0.12.10

Door: henrygd
23 September 2025 om 05:58

First support for Intel GPUs and a change in default Linux memory calculation (see below).

What's Changed

  • Add initial support for Intel GPUs (#1150, #755; feedback appreciated)
  • Show connection type (WebSocket / SSH) in hub UI.
  • Fix temperature unit and bytes / bits settings. (#1180)
  • Add henrygd/beszel-agent-intel image for Intel GPUs.
  • Change default memory calculation (see below)
  • Update Go dependencies. Shoutrrr now supports notifications for Signal and WeChat Work (WeCom).

Note on Linux memory calculation change

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

  •  

v0.12.8

Door: henrygd
17 September 2025 om 20:26

What's Changed

  • Add per-interface network traffic charts. (#926)
  • Add cumulative network traffic charts. (#926)
  • Add setting for time format (12h / 24h). (#424)
  • Add experimental MFA one-time password (OTP) support (configured in PocketBase; reference OAuth docs).
  • Add TRUSTED_AUTH_HEADER environment variable for authentication forwarding. (#399)
  • Add AUTO_LOGIN environment variable for automatic login. (#399)
  • Add FreeBSD support for agent install script and update command.
  • Fix status alerts not being resolved when system comes up. (#1052)
  • Add openwrt restart procedure after updating the agent automatically by @sashablue in #1151
  • [FIX] OpenWRT auto update by @a-mnich in #1155
  • [Fix] zh-CN translation by @fankes in #1160
  • Fixing helm chart service/ingress by @twentybit in #1166

New Contributors

Full Changelog: v0.12.7...v0.12.8

  •  

v11.12.0

16 September 2025 om 22:38

⚠️ Potential Breaking Changes

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

    • 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 by @Nitwel)
  • @directus/api

    • 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 by @Nitwel)

✨ New Features & Improvements

πŸ› Bug Fixes & Optimizations

πŸ“¦ Published Versions

  • @directus/app@14.0.0
  • @directus/api@31.0.0
  • @directus/composables@11.2.3
  • @directus/constants@13.0.3
  • create-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

  •  

5.2.1

15 September 2025 om 23:26

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.0

15 September 2025 om 22:58

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

Go dependencies

Npm dependencies

Github Actions

  •  

Part-DB 2.1.2

Door: jbtronics
9 September 2025 om 21:37

Part-DB 2.1.2

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.

Bug fixes

  • Fixed problem that default info provider option could not be empty (#1032)

Miscellaneous

  • Improved translations

  •  

Part-DB 2.1.1

Door: jbtronics
8 September 2025 om 00:04

Part-DB 2.1.1

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.

Bug fixes

  • Fixed problem that tree views were not properly highlighted anymore

  •  

Part-DB 2.1.0

Door: jbtronics
7 September 2025 om 23:49

Part-DB 2.1.0

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.

New features

  • Added new exchange rate provider, that allow for more foreign currencies without need for fixer.io
  • Show what permissions a user is lacking in case of an access denied message
  • Do not mark relative links in markdown as external and open in new tab (thanks @d-buchmann)
  • Added option to import BOM files from KiCAD schematic editor and generic CSV files (thanks @barisgit)
  • Added an button to update label profiles directly from the label generator.
  • Allow to customize what items get shown at homepage (#470, #894)
  • Allow to hide version number at homepage
  • Allow to disable the extraction of parameters from part notes and description (#747)
  • Allow to select default info providers for a provider search (#556)
  • Made image size in part tables configurable
  • Made part table action bar sticky and floating to make it better visible and improve UX

Bug fixes

  • Allow import of label profiles (thanks @d-buchmann)
  • Fixed problem with currency admin (#1009)
  • Fixed LCSC provider (#1018)
  • Fixed CKeditor text color in dark mode (#1016)
  • Use better tilde symbols for LCSC provider data (@d-buchmann, #989)
  • Fixed pollin info provider (#1015)
  • Prevent that label profiles with duplicate names get created (#994)
  • Readdeed option to show all entries of a table

Miscellaneous

  • Updated dependencies
  • Improved documentation
  • Updated GNU Unifont

Full Changelog: v2.0.2...v2.1.0

  •  

v0.12.7

Door: henrygd
5 September 2025 om 23:43

What's Changed

  • Make LibreHardwareMonitor opt-in with LHM=true environment variable. (#1130)
  • Fix bug where token was not refreshed when adding a new system. (#1141)
  • Add USER_EMAIL and USER_PASSWORD environment variables to set the email and password of the initial user. (#1137)
  • Display system counts (active, paused, down) in All Systems 'view' options. (#1078)
  • Remember All Systems sort order during session.
  • [Feature] improved support for mips and mipsle architectures by @a-mnich in #1112
  • [Bug] Update install script to use crontab on Alpine by @svenvg93 in #1136
  • [Fix] fix GitHub workflow errors in forks by @a-mnich in #1113

New Contributors

Full Changelog: v0.12.6...v0.12.7

  •  

5.2.0-beta.1

5 September 2025 om 03:21

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

Go dependencies

Npm dependencies

Github Actions

  •  

5.2.0-beta.0

4 September 2025 om 23:33

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

Github Actions

  •  

Part-DB 2.0.2

Door: jbtronics
31 Augustus 2025 om 15:55

Warning

Part-DB now requires PHP 8.2 or higher. It is recommended that you read the upgrade guide from v1 to v2 before upgrading.

Part-DB 2.0.2

This upgrade introduces a new web based configuration system. Existing configuration using environment variables will continue to work. If you want to configure these parameters via the WebUI in the future, an additional migration step is required. See the upgrade guide for more information.

Bug fixes

  • Properly pass environment variables to Part-DB in jbtronics/partdb1 docker image to prevent startup issues (issue #1006)

Improvements

  • Updated translations
  • Do not pollute docker error logs with deprecation notices

Full Changelog: v2.0.0...v2.0.1

  •  

5.1.10-beta.1

31 Augustus 2025 om 10:43

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

Others

Npm dependencies

  •  

Part-DB 2.0.1

Door: jbtronics
31 Augustus 2025 om 01:51

Warning

Part-DB now requires PHP 8.2 or higher. It is recommended that you read the upgrade guide from v1 to v2 before upgrading.

Part-DB 2.0.1

This upgrade introduces a new web based configuration system. Existing configuration using environment variables will continue to work. If you want to configure these parameters via the WebUI in the future, an additional migration step is required. See the upgrade guide for more information.

Bug fixes (compared to 2.0.0)

  • Fixed broken english translations
  • Fixed problem that wrong column was sorted after columns were reordered in a table

Full Changelog: v2.0.0...v2.0.1

  •  

Part-DB 2.0.0

Door: jbtronics
30 Augustus 2025 om 22:55

Warning

Part-DB now requires PHP 8.2 or higher. It is recommended that you read the upgrade guide from v1 to v2 before upgrading.

Part-DB 2.0.0

This upgrade introduces a new web based configuration system. Existing configuration using environment variables will continue to work. If you want to configure these parameters via the WebUI in the future, an additional migration step is required. See the upgrade guide for more information.

Breaking changes

  • Part-DB now requires at least PHP 8.2 or higher. If you are still using PHP 8.1 you need to upgrade PHP first
  • Nodejs 20 or higher is now required
  • The config/banner.md file does not exist anymore. If you wanna customize the banner, either do it via the WebUI or the BANNER env.
  • The parameters partdb.sidebar.items, partdb.sidebar.root_node_enable and partdb.sidebar.root_expanded in config/parameters.yaml,
    were removed. You can configure them now directly in the admin interface.

New features

  • Introduced capability to configure system settings and info providers via the WebUI. No need to work with environment variables anymore
  • Improved emoji dialog for rich text editor

Miscellaneous

  • Updated dependencies

Full Changelog: v1.17.4...v2.0.0

  •  

v0.12.6

Door: henrygd
29 Augustus 2025 om 23:43

What's Changed

  • Add maximum 1 minute memory usage.
  • Add status filtering to Systems Table by @svenvg93 in #927
  • Virtualize All Systems table to improve performance with hundreds of systems. (#1100)
  • Add missing os.Chmod step to Hub update by @svenvg93 in #1093
  • Fix system table links in Safari in #1092
  • Use older cuda image in henrygd/beszel-agent-nvidia for increased compatibility by @Impact123 in #1103
  • Fix alignment for metrics by @svenvg93 in #1109
  • Truncate long system names in web UI (#1104)
  • Fix update mirror and add --china-mirrors flag. (#1035)

New Contributors

Full Changelog: v0.12.5...v0.12.6

  •  

Part-DB 1.17.4

Door: jbtronics
28 Augustus 2025 om 23:00

Part-DB 1.17.3

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

There is a new experimental docker image, which is much faster. See this post for more info.

Tip

You can help to translate Part-DB to other languages. See this post for more info.

Bug fixes

  • Pass the proxy related settings to the docker application (issue #1001)

Full Changelog: v1.17.3...v1.17.4

  •  

BookStack v25.07.2

28 Augustus 2025 om 18:46

Links

Full List of Changes

This release contains the following fixes and changes:

  • Updated new WYSIWYG editor with various fixes focused on collapsible block behaviour & interaction. (#5775)
  • Updated translations with latest Crowdin changes. (#5759)
  • Updated versions of PHP dependencies.
  • Updated code to address some remaining PHP 8.4 deprecations.
  • Fixed diagrams in ZIP imports not being editable post-import. (#5761)
  • Fixed books detaching from shelves on shelf update where users don't have permission to view child books. (#5728)

  •  

v11.11.0

27 Augustus 2025 om 22:08

⚠️ Potential Breaking Changes

Fixed Content Versioning to correctly merge relational data and support all query parameter functionality (#25437)
The following changes should be kept in mind when updating:

  1. Relational versioned data now requires explicit field expansion to be included in the response.
  2. Invalid data (e.g. Fails validation rules) will error on query
  3. Filter conditions now apply to the versioned data instead of the main record
  4. For more information, please read the breaking change docs for a full list of changes.

Additionally there will be further breaking changes to USER_CREATED, USER_UPDATED, DATE_CREATED, DATE_UPDATED default values in a followup PR to improve this behavior further.

Check in with #25744 to see more info about the breaking changes.

✨ New Features & Improvements

  • @directus/api

    • Fixed Content Versioning to correctly merge relational data and support all query parameter functionality (#25437 by @Nitwel)
  • @directus/app

    • Fixed links in WYSIWYG missing underline and pointer cursor styling (#25739 by @Abdallah-Awwad)
    • Added a new field to conditions for clearing hidden fields on save (#25646 by @robluton)

πŸ› Bug Fixes & Optimizations

πŸ“¦ Published Versions

  • @directus/app@13.14.0
  • @directus/api@30.0.0
  • create-directus-extension@11.0.18
  • @directus/extensions@3.0.10
  • @directus/extensions-registry@3.0.10
  • @directus/extensions-sdk@16.0.1
  • @directus/schema-builder@0.0.5
  • @directus/types@13.2.2
  • @directus/sdk@20.0.3

  •  

v0.12.5

Door: henrygd
27 Augustus 2025 om 03:15

Fixes a couple of FreeBSD-specific issues.

  • Downgrade gopsutil to v4.25.6 to fix panic on FreeBSD (#1083)
  • Exclude FreeBSD from battery charge monitoring to fix deadlock. (#1081)
  • Minor hub UI improvements.

Full Changelog: v0.12.4...v0.12.5

  •  

5.1.9

26 Augustus 2025 om 17:02

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

Others

  •  

5.1.8

26 Augustus 2025 om 14:18

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

Go dependencies

  •  

v0.12.4

Door: henrygd
26 Augustus 2025 om 03:45

What's Changed

  • Add battery charge monitoring.
  • [Chore] Improve auto update mechanism by @svenvg93 in #1009
  • Add fallback mirror to the update commands. (#1035)
  • Fix blank token field in insecure contexts.
  • Allow opening internal router links in new tab.
  • Add /api/beszel/user-alerts endpoint. Remove use of batch API for alerts in hub.
  • Update Go and JS dependencies.
  • New translations by @Radotornado, @AlexVanSteenhoven, @harupong, @dymek37, @NaNomicon, Tommaso Cavazza, Caio Garcia, and others.

Full Changelog: v0.12.3...v0.12.4

  •  

5.1.7

24 Augustus 2025 om 22:41

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

Npm dependencies

  •  

5.1.6

20 Augustus 2025 om 00:40

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

Others

Go dependencies

Npm dependencies

  • cb6e7d3: npm-dep: bump @eslint/compat from 1.3.1 to 1.3.2 in /frontend (@dependabot[bot])
  • 9bd073c: npm-dep: bump @eslint/js from 9.32.0 to 9.33.0 in /frontend (@dependabot[bot])
  • 4404019: npm-dep: bump @sveltejs/adapter-static from 3.0.8 to 3.0.9 in /frontend (@dependabot[bot])
  • aa1e8a0: npm-dep: bump @sveltejs/kit from 2.27.0 to 2.27.1 in /frontend (@dependabot[bot])
  • c3299ba: npm-dep: bump @sveltejs/kit from 2.27.1 to 2.27.3 in /frontend (@dependabot[bot])
  • 28561b6: npm-dep: bump @sveltejs/kit from 2.27.3 to 2.28.0 in /frontend (@dependabot[bot])
  • 97b1447: npm-dep: bump @sveltejs/kit from 2.28.0 to 2.29.1 in /frontend (@dependabot[bot])
  • b4f33ea: npm-dep: bump @sveltejs/kit from 2.29.1 to 2.30.1 in /frontend (@dependabot[bot])
  • 0c5d14d: npm-dep: bump @sveltejs/kit from 2.30.1 to 2.31.1 in /frontend (@dependabot[bot])
  • 6d39733: npm-dep: bump @sveltejs/kit from 2.31.1 to 2.33.0 in /frontend (@dependabot[bot])
  • ac1dbb6: npm-dep: bump @tailwindcss/postcss from 4.1.11 to 4.1.12 in /frontend (@dependabot[bot])
  • 570d35d: npm-dep: bump eslint from 9.32.0 to 9.33.0 in /frontend (@dependabot[bot])
  • 14ccf20: npm-dep: bump svelte from 5.37.3 to 5.38.0 in /frontend (@dependabot[bot])
  • 0ea7815: npm-dep: bump svelte from 5.38.0 to 5.38.1 in /frontend (@dependabot[bot])
  • 313a2df: npm-dep: bump svelte from 5.38.1 to 5.38.2 in /frontend (@dependabot[bot])
  • e471023: npm-dep: bump tailwindcss from 4.1.11 to 4.1.12 in /frontend (@dependabot[bot])
  • 0a48aaa: npm-dep: bump typescript-eslint from 8.38.0 to 8.39.0 in /frontend (@dependabot[bot])
  • a5bddd1: npm-dep: bump typescript-eslint from 8.39.0 to 8.39.1 in /frontend (@dependabot[bot])
  • 83fb7d3: npm-dep: bump typescript-eslint from 8.39.1 to 8.40.0 in /frontend (@dependabot[bot])

Github Actions

  •  

FreshRSS 1.27.0

Door: Alkarex
18 Augustus 2025 om 18:03

A few highlights ✨:

  • Implement support for HTTP 429 Too Many Requests and 503 Service Unavailable, obey Retry-After
  • Add sort by category title, or by feed title
  • Add search operator c: for categories like c:23,34 or !c:45,56
  • Custom feed favicons
  • Several security improvements, such as:
    • Implement reauthentication (sudo mode)
    • Add Content-Security-Policy: frame-ancestors
    • Ensure CSP everywhere
    • Fix access rights when creating a new user
  • Several bug fixes, such as:
    • Fix redirections when scraping from HTML
    • Fix feed redirection when coming from WebSub
    • Fix support for XML feeds with HTML entities, or encoded in UTF-16LE
  • Docker alternative image updated to Alpine 3.22 with PHP 8.4 (PHP 8.4 for default Debian image coming soon)
  • Start supporting PHP 8.5+
  • And much more…

This release has been made by @Alkarex, @Inverle, @the7thNightmare and newcomers @Deioces120, @Fraetor, @Tarow, @dotsam, @hilariousperson, @pR0Ps, @triatic, @tryallthethings

Full changelog:

  • Features
    • Implement support for HTTP 429 Too Many Requests and 503 Service Unavailable, obey Retry-After #7760
    • Add sort by category title, or by feed title #7702
    • Add search operator c: for categories like c:23,34 or !c:45,56 #7696
    • Custom feed favicons #7646, #7704, #7717,
      #7792
    • Rework fetch favicons for fewer HTTP requests #7767
    • Add more unicity criteria based on title and/or content #7789
    • Automatically restore user configuration from backup #7682
    • API add support for states in s parameter of streamId #7695
    • Improve sharing via Print #7728
    • Redirect to the login page from bookmarklet instead of 403 #7782
    • Clean local cache more often, when refreshing feeds #7827
  • Security
    • Implement reauthentication (sudo mode) #7753
    • Add Content-Security-Policy: frame-ancestors #7677
    • Ensure CSP everywhere #7810
    • Show warning when unsafe CSP policy is in use #7804
    • Fix access rights when creating a new user #7783
    • Improve security of form for user details #7771, #7786
    • Disallow setting non-existent theme #7722
    • Regenerate cookie ID after logging out #7762
    • Require current password when setting new password #7763
    • Add missing access checks for feed-related actions #7768
    • Strip more unsafe attributes such as referrerpolicy, ping #7770
    • Remove unneeded execution permissions #7802
  • Bug fixing
    • Fix redirections when scraping from HTML #7654, #7741
    • Fix multiple authentication HTTP headers #7703
    • Fix HTML queries with a single feed #7730
    • WebSub: only perform a redirection when coming from WebSub #7738
    • Include enclosures in entries’ hash #7719
      • Negative side-effect: users of the option to automatically mark updated articles as unread will once have some articles with enclosures re-appear as unread
    • Fix cancellation of slider exit UI #7705
    • Honor disable update on update page #7733
    • Fix no registration limit setting #7751
    • Fix XML encoding of sharing functions #7822
  • SimplePie
  • Deployment
    • Docker default image (Debian 12 Bookworm) updated to PHP 8.2.29 #7805
    • Docker alternative image updated to Alpine 3.22 with PHP 8.4.11 and Apache 2.4.65 #7740, #7740,
      #7803
    • Start supporting PHP 8.5+ #7787, #7826
      • Docker Alpine dev image :newest updated to PHP 8.5-alpha and Apache 2.4.65 #7773
    • Docker: interpolate FRESHRSS_INSTALL and FRESHRSS_USER variables #7725
    • Docker: Reduce how much data needs to be chown/chmod’ed on container startup #7793
    • Test for database PDO typing support during install (relevant for MySQL / MariaDB with obsolete driver) #7651
  • Extensions
    • Add API endpoint for extensions #7576
    • Expose the reading modes for extensions #7668, #7688
    • New extension hook before_login_btn #7761
  • UI
    • Improve mark as read request showing popup due to onbeforeunload #7554
    • Fix lazy-loading for <video poster="..."> and <image> #7636
    • Avoid styling <code> inside of <pre> #7797
    • Improve confirmation logic with data-auto-leave-validation #7785
    • Update chart.js to 4.5.0 #7752, #7816
    • Various UI and style improvements: #7616, #7811
  • I18n
  • Misc.

  •  
❌