❌

Lees weergave

v11.14.1

⚠️ Potential Breaking Changes

Added multi-domain support for OAuth/OpenID (#26312)
SSO callback URL generation and redirect validation now includes port matching to ensure redirects target the correct server.

Fixed getAsset returning all file fields instead of only those allowed by the users permissions (#25905)
getAsset / GET /assets/:id now respects directus_files permissions when returning file based fields.

  • @directus/app
    • Removed the deprecated /webhooks functionality across the stack. This includes the API route and its related tests, (#26311 by @mobml)
      controller, and mocks, as well as the corresponding SDK commands and schema types, types and services, system fields and
      collections, OpenAPI specifications, and App UI routes and components. This endpoint has been unused for over a year and
      has now been fully removed.
    • Removed the "Comment" tab from the activities page (#26440 by @Abdallah-Awwad)
  • @directus/api
    • Removed the deprecated /webhooks functionality across the stack. This includes the API route and its related tests, (#26311 by @mobml)
      controller, and mocks, as well as the corresponding SDK commands and schema types, types and services, system fields and
      collections, OpenAPI specifications, and App UI routes and components. This endpoint has been unused for over a year and
      has now been fully removed.
    • Fixed getAsset returning all file fields instead of only those allowed by the users permissions (#25905 by @gaetansenn)
    • Added multi-domain support for OAuth/OpenID (#26312 by @gaetansenn)
    • Added a new AI_ENABLED environment variable to allow opting out of our AI chat feature (#26458 by @bryantgillespie)
  • @directus/system-data
    • Removed the deprecated /webhooks functionality across the stack. This includes the API route and its related tests, (#26311 by @mobml)
      controller, and mocks, as well as the corresponding SDK commands and schema types, types and services, system fields and
      collections, OpenAPI specifications, and App UI routes and components. This endpoint has been unused for over a year and
      has now been fully removed.
  • @directus/specs
    • Removed the deprecated /webhooks functionality across the stack. This includes the API route and its related tests, (#26311 by @mobml)
      controller, and mocks, as well as the corresponding SDK commands and schema types, types and services, system fields and
      collections, OpenAPI specifications, and App UI routes and components. This endpoint has been unused for over a year and
      has now been fully removed.
  • @directus/types
    • Removed the deprecated /webhooks functionality across the stack. This includes the API route and its related tests, (#26311 by @mobml)
      controller, and mocks, as well as the corresponding SDK commands and schema types, types and services, system fields and
      collections, OpenAPI specifications, and App UI routes and components. This endpoint has been unused for over a year and
      has now been fully removed.
  • @directus/sdk
    • Removed the deprecated /webhooks functionality across the stack. This includes the API route and its related tests, (#26311 by @mobml)
      controller, and mocks, as well as the corresponding SDK commands and schema types, types and services, system fields and
      collections, OpenAPI specifications, and App UI routes and components. This endpoint has been unused for over a year and
      has now been fully removed.

✨ New Features & Improvements

  • @directus/app
    • Added a new AI_ENABLED environment variable to allow opting out of our AI chat feature (#26458 by @bryantgillespie)
    • Added concurrency control for file uploads via a new FILES_MAX_UPLOAD_CONCURRENCY env variable (#26424 by @thomas-svrts)
    • Added nested validation rules to validation error notice (#26389 by @robluton)
    • Added Comparison modal wysiwyg diff highlighting (#26301 by @robluton)
    • Fixed an issue that would cause some drawer header icons from being displayed too large (#26442 by @kekekuli)
  • @directus/api
    • Added concurrency control for file uploads via a new FILES_MAX_UPLOAD_CONCURRENCY env variable (#26424 by @thomas-svrts)
  • @directus/env
    • Added multi-domain support for OAuth/OpenID (#26312 by @gaetansenn)
    • Added a new AI_ENABLED environment variable to allow opting out of our AI chat feature (#26458 by @bryantgillespie)
    • Added concurrency control for file uploads via a new FILES_MAX_UPLOAD_CONCURRENCY env variable (#26424 by @thomas-svrts)
    • Added support for specifying a KMS Key ID in S3 storage when using aws:kms Server Side Encryption (#26377 by @Joey92)
  • @directus/types
  • @directus/storage-driver-s3
    • Added support for specifying a KMS Key ID in S3 storage when using aws:kms Server Side Encryption (#26377 by @Joey92)

πŸ› Bug Fixes & Optimizations

  • @directus/app
  • @directus/api
  • @directus/types
  • @directus/system-data
  • @directus/memory
  • @directus/sdk
    • Added a new AI_ENABLED environment variable to allow opting out of our AI chat feature (#26458 by @bryantgillespie)
    • Fixed conversion of fields from object notation to dot syntax in SDK subscription queries (#26397 by @bruno-costa)
  • @directus/schema
    • Improved CockroachDB database introspection performance (#26393 by @br41nslug)
  • @directus/themes
  • @directus/schema-builder
  • @directus/storage-driver-supabase
    • Fixed an issue where the Supabase storage driver would fail if the root folder is the empty string. (#26384 by @aderugy)

πŸ“¦ Published Versions

  • @directus/app@15.0.0
  • @directus/api@33.0.0
  • @directus/composables@11.2.9
  • create-directus-extension@11.0.25
  • @directus/env@5.4.0
  • @directus/extensions@3.0.16
  • @directus/extensions-registry@3.0.16
  • @directus/extensions-sdk@17.0.5
  • @directus/memory@3.0.14
  • @directus/pressure@3.0.14
  • @directus/schema@13.0.5
  • @directus/schema-builder@0.0.11
  • @directus/specs@12.0.0
  • @directus/storage-driver-azure@12.0.14
  • @directus/storage-driver-cloudinary@12.0.14
  • @directus/storage-driver-gcs@12.0.14
  • @directus/storage-driver-s3@12.1.0
  • @directus/storage-driver-supabase@3.0.14
  • @directus/system-data@4.0.0
  • @directus/themes@1.2.1
  • @directus/types@14.0.0
  • @directus/utils@13.1.1
  • @directus/validation@2.0.14
  • @directus/sdk@21.0.0

  •  

v25.12.0-rc2

The OpenWrt community is proud to announce the second release candidate of the OpenWrt 25.12 stable series.

Download firmware images using the OpenWrt Firmware Selector:

Download firmware images directly from our download servers:

Please test this version

This is not the final version, this is a test version. Please report problems and bugs in our issue tracker.

Highlights in OpenWrt 25.12

OpenWrt 25.12.0-rc2 incorporates over 4300 commits since branching the previous OpenWrt 24.10 release and has been under development for over one year.

Only the main changes are listed below. See changelog-25.12.0-rc2 for the full changelog.

General changes

The hardware requirements did not change significantly, most devices supported by OpenWrt 24.10 should also work with OpenWrt 25.12.

Switch package manager from opkg to apk

OpenWrt has transitioned from the traditional opkg package manager to apk (Alpine Package Keeper).

This change brings several advantages:

  • apk is still maintained, the OpenWrt opkg fork was not maintained any more.

apk supports most features of opkg. Only very few package names changed. The command line arguments of apk are different from the command line arguments of opkg.

For users migrating existing systems, an official opkg to apk cheatsheet is available to ease the transition and map common workflows.

Integration of attended sysupgrade

The attended sysupgrade LuCI application is now installed by default.

ASU allows devices to:

  • Upgrade to new OpenWrt firmware versions
  • Automatically rebuild firmware images with all currently installed packages
  • Preserve system configuration during upgrades

This dramatically simplifies upgrades: with just a few clicks in LuCI and a short wait, a custom firmware image is built and installed without manual intervention.

Shell history is preserved

Shell command history is now preserved across sessions by storing it in a RAM-backed filesystem.

Benefits:

  • Command history is no longer lost between logins
  • No unnecessary writes to flash storage by default

For users who prefer persistent history storage, this behavior can be changed by editing: /etc/profile.d/busybox-history-file.sh

⚠️ Note: Storing history on flash will increase write cycles and may impact flash endurance over time.

Integration of video feed

The OpenWrt video feed with Qt5 and UI applications is integrated by default.

Wi-Fi scripts in ucode

The wifi scripts were rewritten in ucode.

Target changes

  • Extend realtek target with support for more switch SoCs like 10G Ethernet switches.
  • Extend qualcommax target with support for ipq50xx and ipq60xx SoCs.
  • Added siflower target for Siflower SF21A6826/SF21H8898 SoCs
  • Added sunxi/arm926ejs subtarget for Allwinner F1C100/200s SoCs

Many new devices added

OpenWrt 25.12 supports over 2180 devices. Support for over 160 new devices was added in addition to the device support by OpenWrt 24.10.

Core components update

Core components have the following versions in 25.12.0-rc1:

  • Updated toolchain:
    • musl libc 1.2.5
    • glibc 2.41
    • gcc 14.3.0
    • binutils 2.44
  • Updated Linux kernel
    • 6.12.63 for all targets
  • main packages:
    • cfg80211/mac80211 from kernel 6.18.0
    • hostapd master snapshot from August 2025
    • dnsmasq 2.91
    • dropbear 2025.89
    • busybox 1.37.0

In addition to the listed applications, many others were also updated.

Upgrading to 25.12

Upgrading from 24.10 to 25.12 should be transparent on most devices, as most configuration data has either remained the same or will be translated correctly on first boot by the package init scripts.

  • Sysupgrade from 23.05 to 25.12 is not officially supported.

  • Cron log level was fixed in busybox. system.@system[0].cronloglevel should be set to 7 for normal logging. 7 is the default now. If this option is not set, the default is used and no manual action is needed.

  • Bananapi BPI-R4: Interfaces eth1 was renamed to sfp-lan or lan4 and the interface eth2 was renamed to sfp-wan to match the labels. You have to upgrade without saving the configuration.

Scratch installs/upgrades

If you wish to start from scratch (always the safest, but also the most work), simply download the pre-built image from the downloads site or from the Firmware Selector to your device. Make sure to create and save a backup, then install the image using sysupgrade -n /tmp/firmware.bin or the LuCI Backup/Flash Firmware, being sure to set "Keep settings and retain the current configuration" to its off position. Restore or reconstruct your configuration using the contents of the backup as a template.

Attended Sysupgrade options

Attended Sysupgrade (ASU) allows you to build a custom image that retains all of your installed packages and their configuration transparently. You need to use one of the three ASU clients that interface with the ASU server to produce this custom image:

  • Firmware Selector - an online builder that requires you to manually supply it with the packages you wish to have installed. This package list is sent to the ASU server, and a new custom device image is created containing those packages. You may then download and install the image in LuCI Backup/Flash Firmware, but for this you would enable "Keep settings..."
  • Luci Attended Sysupgrade - the web interface to the ASU server. This tool allows you to choose a new OpenWrt version, then collects the names of the packages on your device and sends them up to the ASU server. LuCI ASU then downloads the created image directly to your device and allows you to install it, without having to do any of the bookkeeping tasks involved with using the Firmware Selector.
  • owut - a command line package that does the same job as LuCI ASU, but provides more diagnostics and better visibility into what's happening at the various steps before and during the build process.

Both the LuCI ASU app and owut are optional packages in 24.10, so if you have not installed them, they won't be there by default. Use either the LuCI Package Manager to install them, or you can do it from the command line with opkg:

$ opkg update
$ opkg install luci-app-attendedsysupgrade
$ opkg install owut

Note that you can install one or the other, or both together, they are completely independent packages.

Upgrades with Firmware Selector

The Firmware Selector does an excellent job of searching through the thousands of available device configurations and getting you to the right place. But, some devices have several variants and possibly different image formats, so if you're unsure about which one you need or which device you're dealing with or anything else, go to the |Firmware Selector support thread and ask away.

Upgrades with LuCI Attended Sysupgrade

The LuCI web interface should be fairly self explanatory. Since you have fairly limited options there that should be pretty obvious, but if anything is unclear or you're unsure about something, go to the LuCI Attended Sysupgrade support thread and ask.

Upgrades with owut

If you choose to use owut, the fact that it's a command line program means you'll need a little more explanation regarding best practices. In any situation, it's always safe to do a check to see what's going on.

$ owut check --verbose --version-to 25.12
... a lot of output ...

This check should show you all the details of what this upgrade entails with regards to the packages available, and will point out any issues with package versions and so on.

Assuming the results of the check look good, you can simply do an upgrade next.

$ owut upgrade --verbose --version-to 25.12
... even more output ...

If you are unsure of anything you see in the check, during the upgrade, or simply have questions, jump on over to the owut support thread on the forum and ask.

Known issues

  • Users of Zyxel EX5601-T0 devices need to check their WAN interfaces as port was renamed from eth1 to wan.

Full release notes and upgrade instructions are available at
https://openwrt.org/releases/25.12/notes-25.12.0-rc2

In particular, make sure to read the regressions and known issues before upgrading:
https://openwrt.org/releases/25.12/notes-25.12.0-rc2#known_issues

For a detailed list of all changes since 25.12.0-rc1, refer to
https://openwrt.org/releases/25.12/changelog-25.12.0-rc2

To download the 25.12.0-rc2 images, navigate to:
https://downloads.openwrt.org/releases/25.12.0-rc2/targets/
Use OpenWrt Firmware Selector to download:
https://firmware-selector.openwrt.org?version=25.12.0-rc2

As always, a big thank you goes to all our active package maintainers, testers, documenters and supporters.

Have fun!

The OpenWrt Community


To stay informed of new OpenWrt releases and security advisories, there
are new channels available:

  •  

v25.12.0-rc1

Hi,

The OpenWrt community is proud to announce the first release candidate of the OpenWrt 25.12 stable series.

Download firmware images using the OpenWrt Firmware Selector:

Download firmware images directly from our download servers:

Please test this version

This is not the final version, this is a test version. Please report problems and bugs in our issue tracker.

Highlights in OpenWrt 25.12

OpenWrt 25.12.0-rc1 incorporates over 4300 commits since branching the previous OpenWrt 24.10 release and has been under development for over one year.

Only the main changes are listed below. See changelog-25.12.0-rc1 for the full changelog.

General changes

  • Switch package manager from opkg to apk
  • Integration of attended Sysupgrade into default LuCI installation
  • The shell history is stored in RAM till the next reboot
  • Integration of video feed
  • Wi-Fi scripts converted to ucode

Target changes

  • Extend realtek target with support for more switch SoCs like 10G Ethernet switches.
  • Extend qualcommax target with support for ipq50xx and ipq60xx SoCs.
  • Added siflower target for Siflower SF21A6826/SF21H8898 SoCs
  • Added sunxi/arm926ejs subtarget for Allwinner F1C100/200s SoCs

Many new devices added

OpenWrt 25.12 supports over 2180 devices. Support for over 160 new devices was added in addition to the device support by OpenWrt 24.10.

Core components update

Core components have the following versions in 23.05.0-rc1:

  • Updated toolchain:
    • musl libc 1.2.5
    • glibc 2.41
    • gcc 14.3.0
    • binutils 2.44
  • Updated Linux kernel
    • 6.12.62 for all targets
  • main packages:
    • cfg80211/mac80211 from kernel 6.18.0
    • hostapd master snapshot from August 2025
    • dnsmasq 2.91
    • dropbear 2025.89
    • busybox 1.37.0

In addition to the listed applications, many others were also updated.

Upgrading to 25.12

Sysupgrade can be used to upgrade a device from 24.10 to 25.12, and configuration will be preserved in most cases.

:!: Sysupgrade from 23.05 to 25.12 is not officially supported.


Full release notes and upgrade instructions are available at
https://openwrt.org/releases/25.12/notes-25.12.0-rc1

In particular, make sure to read the regressions and known issues before upgrading:
https://openwrt.org/releases/25.12/notes-25.12.0-rc1#known_issues

For a detailed list of all changes since 24.10 branching, refer to
https://openwrt.org/releases/25.12/changelog-25.12.0-rc1

To download the 25.12.0-rc1 images, navigate to:
https://downloads.openwrt.org/releases/25.12.0-rc1/targets/
Use OpenWrt Firmware Selector to download:
https://firmware-selector.openwrt.org?version=25.12.0-rc1

As always, a big thank you goes to all our active package maintainers, testers, documenters and supporters.

Have fun!

The OpenWrt Community

  •  

v24.10.5

Hi,

The OpenWrt community is proud to announce the newest stable release of the OpenWrt 24.10 stable series.

Download firmware images using the OpenWrt Firmware Selector:

Download firmware images directly from our download servers:

Main changes between OpenWrt 24.10.4 and OpenWrt 24.10.5

Only the main changes are listed below. See changelog-24.10.5 for the full changelog.

Security fixes

Device support

  • Added new devices:
    • mediatek: ASUS TUF-AX4200Q
    • mediatek: Cudy WR3000P v1
    • mediatek: ipTIME AX7800M-6E
    • mediatek: Konka KOMI A31
    • mediatek: Totolink X6000R
    • mediatek: WAVLINK WL-WN536AX6 Rev a
    • ramips: Cudy AP1300 Outdoor v1
    • ramips: Cudy C200P
    • ramips: Cudy R700
    • ramips: Cudy RE1200 Outdoor v1
    • ramips: Hongdian H8850 v20
    • rockchip: LinkEase EasePi R1
    • rockchip: Lunzn FastRhino R66S
  • airoha: Many improvements
  • ath79: TP-Link Archer C60 v2: fix 5GHz Wifi
  • bmips: Sagem @ST3864OP: fix LEDs
  • ipq4019: AVM FritzBox 7530: fix RX frame length on DSL interface
  • ipq806x: migrate wifi configuration when downgrading from
    kernel 6.12
  • mediatek: Cudy AP3000 v1: fix IPv4 address missing on interface
    in failsafe mode
  • mediatek: Cudy WR3000H: fix Ethernet port order
  • mediatek: Zbtlink ZBT Z8102AX V2: fix ubi size
  • mpc85xx: p1010: Sophos RED 15w : Fix NAND partitions
  • mpc85xx: p1010: Watchguard Firebox T10: fix boot
  • mvebu: GL.iNet GL-MV1000: fix sdhci1 controller
  • ramips: Improve eMMC and SD Card support

Various fixes and improvements

  • ath11k: fix transmit queue flushing
  • dropbear: backport security fixes
  • dropbear: enable configurable port forwarding options
  • imagebuilder: fix image generation for some devices
  • kernel: add support for ESMT F50L1G41LC flash chip (found on recent Cudy boards)
  • kernel: add support for Fudan Micro FM25S01BI3 flash chip
  • mwl8k: improve stability of AP mode
  • odhcpd: fix memory leaks
  • ppp: add reqprefix, norelease and ac_mac options

Core components update

  • Linux kernel: update from 6.6.110 to 6.6.119
  • mac80211: update from 6.12.52 to 6.12.61
  • mt76: update from 2025-09-15 to 2025-11-06
  • wireless-regdb: update from 2025.07.10 to 2025.10.07

Upgrading to 24.10

Sysupgrade can be used to upgrade a device from 23.05 to 24.10, and configuration will be preserved in most cases.

For for upgrades inside the OpenWrt 24.10 stable series for example from a OpenWrt 24.10 release candidate Attended Sysupgrade is supported in addition which allows preserving the installed packages too.

  • Sysupgrade from 22.03 to 24.10 is not officially supported.

  • There is no configuration migration path for users of the ipq806x target for Qualcomm Atheros IPQ806X SoCs because it switched to DSA. You have to upgrade without saving the configuration.
    ''Image version mismatch. image 1.1 device 1.0 Please wipe config during upgrade (force required) or reinstall. Config cannot be migrated from swconfig to DSA Image check failed''

  • User of the Linksys E8450 aka. Belkin RT3200 running OpenWrt 23.05 or earlier will need to run installer version v1.1.3 or later in order to reorganize the UBI layout for the 24.10 release. A detailed description is in the OpenWrt wiki. Updating without using the installer will break the device. Sysupgrade will show a warning before doing an incompatible upgrade.

  • Users of the Xiaomi AX3200 aka. Redmi AX6S running OpenWrt 23.05 or earlier have to follow a special upgrade procedure described in the wiki. This will increase the flash memory available for OpenWrt. Updating without following the guide in the wiki break the device. Sysupgrade will show a warning before doing an incompatible upgrade.

  • Users of Zyxel GS1900 series switches running OpenWrt 23.05 or earlier have to perform a new factory install with the initramfs image due to a changed partition layout. Sysupgrade will show a warning before doing an incompatible upgrade and is not possible.

Known issues

  • LEDs for Airoha AN8855 are not yet supported. Devices like the Xiaomi AX3000T with an Airoha switch will have their switch LEDs powered off. This issue will be addressed in an upcoming OpenWrt SNAPSHOT and the OpenWrt 24.10 minor release.
  • 5GHz WiFi is non-functional on certain devices with ath10k chipsets. Affected models include the Phicomm K2T, TP-Link Archer C60 v3 and possibly others. For details, see issue #14541.

Full release notes and upgrade instructions are available at
https://openwrt.org/releases/24.10/notes-24.10.5

In particular, make sure to read the regressions and known issues before upgrading:
https://openwrt.org/releases/24.10/notes-24.10.5#known_issues

For a detailed list of all changes since 24.10.4, refer to
https://openwrt.org/releases/24.10/changelog-24.10.5

To download the 24.10.5 images, navigate to:
https://downloads.openwrt.org/releases/24.10.5/targets/
Use OpenWrt Firmware Selector to download:
https://firmware-selector.openwrt.org?version=24.10.5

As always, a big thank you goes to all our active package maintainers, testers, documenters and supporters.

Have fun!

The OpenWrt Community


To stay informed of new OpenWrt releases and security advisories, there
are new channels available:

  •  

v24.10.4

Hi,

The OpenWrt community is proud to announce the newest stable release of the OpenWrt 24.10 stable series.

Download firmware images using the OpenWrt Firmware Selector:

Download firmware images directly from our download servers:

Main changes between OpenWrt 24.10.3 and OpenWrt 24.10.4

Only the main changes are listed below. See changelog-24.10.4 for the full changelog.

Security fixes

Device support

  • Added new devices:
    • ramips: Qding QC202
    • ramips: Zbtlink ZBT-WG108
  • ath79: TP-Link Archer C59 v1: Fix 5 GHz Wifi
  • ath79: TP-Link Archer C60 v1: Fix 5 GHz Wifi
  • ipq40xx: Linksys WHW01: Improve MAC address and LED configuration
  • mediatek: filogic: GL.iNet GL-MT2500/GL-MT2500A: Add support for new hardware revision
  • mpc85xx: Aerohive BR200-WP: Fix flash usage
  • qualcommax: ipq807x: Linksys MX4200/MX4300/MX5300/MX8500: Improve upgrade stability
  • ramips: Hongdian H7920: Fix pin configuration and MAC addresses

Various fixes and improvements

  • mac80211: ath10k: improve "failed to flush transmit queue" errors
  • rockchip: rk3399: Fix PCIe
  • kernel: ksmbd: Fix SMB access from Linux clients
  • bcm53xx: Fix bootup of devices

Core components update

  • Linux kernel: update from 6.6.104 to 6.6.110
  • mac80211: update from 6.12.44 to 6.12.52
  • odhcpd: update from 2024-05-08 to 2025-10-02
  • ubus: update from 2025-07-02 to 2025-10-17
  • mbedtls: update from 3.6.4 to 3.6.5
  • openssl: update from 3.0.17 to 3.0.18

Upgrading to 24.10

Sysupgrade can be used to upgrade a device from 23.05 to 24.10, and configuration will be preserved in most cases.

For for upgrades inside the OpenWrt 24.10 stable series for example from a OpenWrt 24.10 release candidate Attended Sysupgrade is supported in addition which allows preserving the installed packages too.

  • Sysupgrade from 22.03 to 24.10 is not officially supported.

  • There is no configuration migration path for users of the ipq806x target for Qualcomm Atheros IPQ806X SoCs because it switched to DSA. You have to upgrade without saving the configuration.
    ''Image version mismatch. image 1.1 device 1.0 Please wipe config during upgrade (force required) or reinstall. Config cannot be migrated from swconfig to DSA Image check failed''

  • User of the Linksys E8450 aka. Belkin RT3200 running OpenWrt 23.05 or earlier will need to run installer version v1.1.3 or later in order to reorganize the UBI layout for the 24.10 release. A detailed description is in the OpenWrt wiki. Updating without using the installer will break the device. Sysupgrade will show a warning before doing an incompatible upgrade.

  • Users of the Xiaomi AX3200 aka. Redmi AX6S running OpenWrt 23.05 or earlier have to follow a special upgrade procedure described in the wiki. This will increase the flash memory available for OpenWrt. Updating without following the guide in the wiki break the device. Sysupgrade will show a warning before doing an incompatible upgrade.

  • Users of Zyxel GS1900 series switches running OpenWrt 23.05 or earlier have to perform a new factory install with the initramfs image due to a changed partition layout. Sysupgrade will show a warning before doing an incompatible upgrade and is not possible.

Known issues

  • LEDs for Airoha AN8855 are not yet supported. Devices like the Xiaomi AX3000T with an Airoha switch will have their switch LEDs powered off. This issue will be addressed in an upcoming OpenWrt SNAPSHOT and the OpenWrt 24.10 minor release.
  • 5GHz WiFi is non-functional on certain devices with ath10k chipsets. Affected models include the Phicomm K2T, TP-Link Archer C60 v2, TP-Link Archer C60 v3 and possibly others. For details, see issue #14541.

Full release notes and upgrade instructions are available at
https://openwrt.org/releases/24.10/notes-24.10.4

In particular, make sure to read the regressions and known issues before upgrading:
https://openwrt.org/releases/24.10/notes-24.10.4#known_issues

For a detailed list of all changes since 24.10.3, refer to
https://openwrt.org/releases/24.10/changelog-24.10.4

To download the 24.10.4 images, navigate to:
https://downloads.openwrt.org/releases/24.10.4/targets/
Use OpenWrt Firmware Selector to download:
https://firmware-selector.openwrt.org?version=24.10.4

As always, a big thank you goes to all our active package maintainers, testers, documenters and supporters.

Have fun!

The OpenWrt Community


To stay informed of new OpenWrt releases and security advisories, there
are new channels available:

  •  

v23.05.6

Hi,

The OpenWrt community is proud to announce the newest stable release of
the OpenWrt 23.05 stable series. It improves device support and brings a
few bug fixes including security fixes.

Download firmware images using the OpenWrt Firmware Selector:

Download firmware images directly from our download servers:

Main changes between OpenWrt 23.05.5 and OpenWrt 23.05.6

Device support

  • Added devices:
    • ath79: Huawei AP6010DN
    • ath79: MikroTik RouterBOARD 750 r2 (hEX lite)
    • ath79: Sophos AP15C
    • ramips: netis N6
  • ath79: ZTE MF286: fix 5GHz on QCA9886
  • ath79: add extended AR9344 reset sequence
  • ipq40xx: Aruba AP-303H: Fix PSE GPIO pin
  • ipq40xx: Meraki MR33 and MR74: fix MAC address
  • mediatek: Xiaomi Router AX3000T: Add support for Winbond
    W25N01KV flash
  • ramips: TP-Link RE200 v1 and RE210 v1: Fix booting stuck issue
  • octeon: ubnt-edgerouter: fix sysupgrade config backup/restore

Various fixes and improvements

  • iptables: backport "nft: track each register individually" from 1.9
  • wifi-scripts: Fix parsing of Capabilities

Core components update

  • Update Linux from 5.15.167 to 5.15.189
  • Update mac80211 from 6.1.110-1 to 6.1.145-1
  • Update wireless-regdb from 2024.07.04 to 2025.07.10
  • Update openssl from 3.0.15 to 3.0.16
  • Update mbedtls from 2.28.9 to 2.28.10
  • Update wolfssl from 5.7.2 to 5.7.6
  • Update ca-certificates from 20230311 to 20241223
  • Update jsonfilter from 2024-01-23 to 2025-04-18
  • Update libxml from 2.12.5 to 2.14.5

Upgrading to 23.05.6

Sysupgrade can be used to upgrade a device from 22.03 to 23.05, and
configuration will be preserved in most cases.

  • Sysupgrade from 21.02 to 23.05 is not officially supported.
  • ipq40xx EA6350v3, EA8300, MR8300 and WHW01 require tweak to the
    U-Boot environment on update from 22.03 to 23.05. Refer to the Device
    wiki or the instruction on sysupgrade on how to do this change.
    Config needs to be reset on sysupgrade.

Known issues

  • lantiq/xrx200 target shows error messages in DSA switch
    configuration of the integrated GSWIP switch. (see:
    #13200)
  • OpenWrt 23.05.6 was signed with the wrong signing keys. The keys from
    OpenWrt snapshot were used for OpenWrt 23.05.6, OpenWrt 23.05.5,
    OpenWrt 23.05.4, OpenWrt 23.05.3, OpenWrt 23.05.2, OpenWrt 23.05.0 and
    the release candidates. A later OpenWrt 23.05 service release will use
    a different key.

See up to date information here:
https://openwrt.org/releases/23.05/notes-23.05.6#known_issues


Full release notes and upgrade instructions are available at
https://openwrt.org/releases/23.05/notes-23.05.6

In particular, make sure to read the regressions and known issues before
upgrading:
https://openwrt.org/releases/23.05/notes-23.05.6#known_issues

For a detailed list of all changes since 23.05.5, refer to
https://openwrt.org/releases/23.05/changelog-23.05.6

To download the 23.05.6 images, navigate to:
https://downloads.openwrt.org/releases/23.05.6/targets/
Use OpenWrt Firmware Selector to download:
https://firmware-selector.openwrt.org/?version=23.05.6

As always, a big thank you goes to all our active package maintainers,
testers, documenters and supporters.

Have fun!

The OpenWrt Community

  •  

v24.10.3

Hi,

The OpenWrt community is proud to announce the newest stable release of the OpenWrt 24.10 stable series.

Download firmware images using the OpenWrt Firmware Selector:

Download firmware images directly from our download servers:

Main changes between OpenWrt 24.10.2 and OpenWrt 24.10.3

Only the main changes are listed below. See changelog-24.10.3 for the full changelog.

Device support

  • Added new devices:
    • mediatek: Cudy TR3000 256MB v1 flash version
    • mediatek: Huasifei WH3000 Pro
    • mediatek: ipTIME AX3000Q
    • mediatek: ipTIME AX3000SM
    • mediatek: OpenFi 6C
    • mediatek: Zbtlink ZBT-Z8102AX v2
    • qualcommax: ipq807x: Linksys HomeWRK
    • ramips: Hongdian H7920 v40
    • rockchip: Radxa ROCK 4C+
    • rockchip: Radxa ROCK 4SE
  • armsr: Fix problem creating kthread in boot up on qemu
  • armsr: Fix serial console regression on device tree systems
  • ath79: COMFAST CF-EW71 v2: Fix LED GPIOs
  • ath79: MikroTik hAP ac: Enable USB by default
  • ath79: Ubiquiti: Fix flash write unlock on multiple devices
  • ath79: Xiaomi AIoT AC2350: Fix 5GHz Wifi
  • imx: Add device tree overlay support
  • ipq40xx: Reduce SPI clock frequency to 24MHz
  • lantiq: DSL: Fix reading downstream band borders
  • lantiq: Fix occasional kernel panic in ltq-adsl driver
  • mediatek: Cudy tr3000 v1: Add ubootmod layout
  • mediatek: Fix tx vlan tag for llc packets
  • mediatek: mt7981: Reduce DMA memory usage regression
  • mediatek: mt7986: Reduce DMA memory usage regression
  • mediatek: Prevent PPE flow tables to leak across reboots
  • mediatek: Ruijie RG-X60 Pro: Fix LAN port status light
  • mediatek: Xiaomi AX3000T: Fix Foresee NAND
  • mpc85xx: TP-Link: TL-WDR4900: Add back 5ghz LED
  • ramips: mt7621: Reduce DMA memory usage regression
  • ramips: rt5350: Reduce DMA memory usage regression
  • ramips: TP-Link mr600: Fix 5 GHz Wifi
  • realtek: Avoid interrupt storm on mass packet receive
  • realtek: Fix stall after restart of otto timer
  • rockchip: Fix for MSI/MSI-X bug: no MSI/MSI-X, Back to INTx.
  • rockchip: NanoPC-T6 with A3A444 chips: Fix eMMC corruption
  • rockchip: rk35xx: Increase the number of serial ports
  • tegra: Bring back workaround for spurious interrupts
  • x86: Fix boot problems by activating CONFIG_PCI_MMCONFIG

Various fixes and improvements

  • busybox: Fix login applet on selinux
  • hostapd: Reduce debug logging
  • kernel: Add support for FudanMicro FM25S01A SPI-NAND
  • kernel: Fix netdev trigger for PHY LEDs
  • mac80211: Improve WiFi-7 TX performance
  • mt76: Improve system recovery routine for MT7915
  • wifi-scripts: Correctly set basic-rates with wpa_supplicant

Core components update

  • Linux kernel: update from 6.6.93 to 6.6.104
  • mac80211: update from 6.12.6 to 6.12.44
  • mt76: update from 2025-02-14 to 2025-09-15
  • kmod-r8125: update from 9.016.00 to 9.016.01
  • kmod-r8126: update from 10.015.00 to 10.016.00
  • kmod-r8127: update from 11.014.00 to 11.015.00
  • libubox: update from 2024-12-19 to 2025-07-23
  • udebug: update from 2023-12-06 to 2025-08-24
  • ucode: update from 2025-05-11 to 2025-07-18
  • uhttpd: update from 2023-06-25 to 2025-07-06
  • uqmi: update from 2024-08-25 to 2025-07-30
  • rpcd: update from 2024-09-17 to 2025-09-01
  • ubus: update from 2025-05-16 to 2025-07-02
  • libxml2: update from 2.13.6 to 2.14.5
  • mbedtls: update from 3.6.3 to 3.6.4
  • openssl: update from 3.0.16 to 3.0.17
  • ca-certificates: update from 20241223 to 20250419
  • wireless-regdb: update from 2025.02.20 to 2025.07.10

Upgrading to 24.10

Sysupgrade can be used to upgrade a device from 23.05 to 24.10, and configuration will be preserved in most cases.

For for upgrades inside the OpenWrt 24.10 stable series for example from a OpenWrt 24.10 release candidate Attended Sysupgrade is supported in addition which allows preserving the installed packages too.

  • Sysupgrade from 22.03 to 24.10 is not officially supported.

  • There is no configuration migration path for users of the ipq806x target for Qualcomm Atheros IPQ806X SoCs because it switched to DSA. You have to upgrade without saving the configuration.
    ''Image version mismatch. image 1.1 device 1.0 Please wipe config during upgrade (force required) or reinstall. Config cannot be migrated from swconfig to DSA Image check failed''

  • User of the Linksys E8450 aka. Belkin RT3200 running OpenWrt 23.05 or earlier will need to run installer version v1.1.3 or later in order to reorganize the UBI layout for the 24.10 release. A detailed description is in the OpenWrt wiki. Updating without using the installer will break the device. Sysupgrade will show a warning before doing an incompatible upgrade.

  • Users of the Xiaomi AX3200 aka. Redmi AX6S running OpenWrt 23.05 or earlier have to follow a special upgrade procedure described in the wiki. This will increase the flash memory available for OpenWrt. Updating without following the guide in the wiki break the device. Sysupgrade will show a warning before doing an incompatible upgrade.

  • Users of Zyxel GS1900 series switches running OpenWrt 23.05 or earlier have to perform a new factory install with the initramfs image due to a changed partition layout. Sysupgrade will show a warning before doing an incompatible upgrade and is not possible.

Known issues

  • LEDs for Airoha AN8855 are not yet supported. Devices like the Xiaomi AX3000T with an Airoha switch will have their switch LEDs powered off. This issue will be addressed in an upcoming OpenWrt SNAPSHOT and the OpenWrt 24.10 minor release.
  • 5GHz WiFi is non-functional on certain devices with ath10k chipsets. Affected models include the TP-Link Archer C60 v1, and possibly others. For details, see issue #14541.

Full release notes and upgrade instructions are available at
https://openwrt.org/releases/24.10/notes-24.10.3

In particular, make sure to read the regressions and known issues before upgrading:
https://openwrt.org/releases/24.10/notes-24.10.3#known_issues

For a detailed list of all changes since 24.10.2, refer to
https://openwrt.org/releases/24.10/changelog-24.10.3

To download the 24.10.3 images, navigate to:
https://downloads.openwrt.org/releases/24.10.3/targets/
Use OpenWrt Firmware Selector to download:
https://firmware-selector.openwrt.org?version=24.10.3

As always, a big thank you goes to all our active package maintainers, testers, documenters and supporters.

Have fun!

The OpenWrt Community


To stay informed of new OpenWrt releases and security advisories, there
are new channels available:

  •  

v24.10.2

Hi,

The OpenWrt community is proud to announce the newest stable release of the OpenWrt 24.10 stable series.

Download firmware images using the OpenWrt Firmware Selector:

Download firmware images directly from our download servers:

Main changes between OpenWrt 24.10.1 and OpenWrt 24.10.2

Only the main changes are listed below. See changelog-24.10.2 for the full changelog.

Device support

  • Added new devices:
    • bcm27xx: bcm2712: RPi 5 (d0 rev)
    • bcm27xx: bcm2712: RPi 500
    • bcm27xx: bcm2712: RPi CM5
    • mediatek: filogic: ASUS RT-AX52
    • mediatek: filogic: Cudy WR3000E
    • mediatek: filogic: Cudy WR3000H
    • mediatek: filogic: Mercusys MR80X v3
    • mediatek: filogic: Routerich AX3000 v1
    • mediatek: filogic: TP-Link Archer AX80v1(US/RU/CA)
    • mediatek: filogic: WAVLINK WL-WN573HX3
    • ramips: mt7621: Arcadyan WE410443
    • ramips: mt76x8: Xiaomi MiWiFi 3A
  • ath79: TP-Link Archer C6 v2: fix 5GHz Wifi
  • bcm27xx: add BRCMSTB I2C driver
  • bcm27xx: select I2C and SPI packages by default
  • bcm27xx: switch to upstream SDHOST driver
  • bmips: backport bcm63xx SPI reset fix
  • bmips: backport brcm legacy dsa tag fix
  • ipq40xx: Teltonika RUTX50: turn on modem by default
  • ipq40xx: Teltonika RUTX50: use correct wired MAC-addresses
  • ipq806x: Extreme Networks AP3935: fix LAN/WAN ports
  • ramips: Genexis EX400: add touch controller
  • ramips: mt7621: fix Ethernet stability (deactivate EEE)
  • realtek: fix mdio parent/child locking issues
  • realtek: proper RTL8214FC fibre/copper detection
  • rockchip: NanoPi R6C/R6S: fix SD card detection

Various fixes and improvements

  • GCC 15: multiple fixes to allow building with host GCC 15
  • kernel: generic: add Broadcom NetXtreme-C/E driver
  • kernel: generic: add DesignWare I2C driver
  • kernel: generic: add DesignWare SPI driver
  • kernel: generic: add Huawei HINIC driver
  • kernel: generic: add Microchip ENC28J60 SPI ethernet driver
  • kernel: generic: fix UDPv6 GSO segmentation with NAT
  • kernel: generic: net: phy: sfp: backport some FS copper SFP fixes
  • kmod-r8101: load module at boot time
  • kmod-r8125: load module at boot time, disable ASPM
  • kmod-r8125-rss: enable ENABLE_MULTIPLE_TX_QUEUE
  • kmod-r8126: load module at boot time
  • kmod-r8126-rss: enable ENABLE_MULTIPLE_TX_QUEUE
  • kmod-r8127: load module at boot time
  • kmod-r8127-rss: enable ENABLE_MULTIPLE_TX_QUEUE
  • kmod-r8168: load module at boot time
  • kmod-r8168-rss: add variant
  • lldpd: enable hardware inventory information (TLV) management
  • mac80211: add patch to suppress PREP when mesh forwarding is disabled
  • mac80211: ath11k: fix broadcast failures during GTK rekeying
  • qmi: increase SIM power-cycle timeouts

Core components update

  • Linux kernel: update from 6.6.86 to 6.6.93
  • ucode: update from 2025-02-10 to 2025-05-11
  • netifd: update from 2024-12-17 to 2025-05-23
  • bcm27xx-gpu-fw: update to v1.20250430
  • kmod-phy-realtek: backport upstream v6.15 patches
  • kmod-phy-realtek: backport upstream v6.16 patches
  • kmod-r8125: update to v9.016.00
  • kmod-r8169: backport upstream v6.15 patches
  • kmod-r8169: backport upstream v6.16 patches

Upgrading to 24.10

Sysupgrade can be used to upgrade a device from 23.05 to 24.10, and configuration will be preserved in most cases.

For for upgrades inside the OpenWrt 24.10 stable series for example from a OpenWrt 24.10 release candidate Attended Sysupgrade is supported in addition which allows preserving the installed packages too.

  • Sysupgrade from 22.03 to 24.10 is not officially supported.

  • There is no configuration migration path for users of the ipq806x target for Qualcomm Atheros IPQ806X SoCs because it switched to DSA. You have to upgrade without saving the configuration.
    ''Image version mismatch. image 1.1 device 1.0 Please wipe config during upgrade (force required) or reinstall. Config cannot be migrated from swconfig to DSA Image check failed''

  • User of the Linksys E8450 aka. Belkin RT3200 running OpenWrt 23.05 or earlier will need to run installer version v1.1.3 or later in order to reorganize the UBI layout for the 24.10 release. A detailed description is in the OpenWrt wiki. Updating without using the installer will break the device. Sysupgrade will show a warning before doing an incompatible upgrade.

  • Users of the Xiaomi AX3200 aka. Redmi AX6S running OpenWrt 23.05 or earlier have to follow a special upgrade procedure described in the wiki. This will increase the flash memory available for OpenWrt. Updating without following the guide in the wiki break the device. Sysupgrade will show a warning before doing an incompatible upgrade.

  • Users of Zyxel GS1900 series switches running OpenWrt 23.05 or earlier have to perform a new factory install with the initramfs image due to a changed partition layout. Sysupgrade will show a warning before doing an incompatible upgrade and is not possible.

Known issues

  • LEDs for Airoha AN8855 are not yet supported. Devices like the Xiaomi AX3000T with an Airoha switch will have their switch LEDs powered off. This issue will be addressed in an upcoming OpenWrt SNAPSHOT and the OpenWrt 24.10 minor release.
  • 5GHz WiFi is non-functional on certain devices with ath10k chipsets. Affected models include the TP-Link Archer C60 v1, and possibly others. For details, see issue #14541.

Full release notes and upgrade instructions are available at
https://openwrt.org/releases/24.10/notes-24.10.2

In particular, make sure to read the regressions and known issues before upgrading:
https://openwrt.org/releases/24.10/notes-24.10.2#known_issues

For a detailed list of all changes since 24.10.1, refer to
https://openwrt.org/releases/24.10/changelog-24.10.2

To download the 24.10.2 images, navigate to:
https://downloads.openwrt.org/releases/24.10.2/targets/
Use OpenWrt Firmware Selector to download:
https://firmware-selector.openwrt.org?version=24.10.2

As always, a big thank you goes to all our active package maintainers, testers, documenters and supporters.

Have fun!

The OpenWrt Community


To stay informed of new OpenWrt releases and security advisories, there
are new channels available:

  •  

v24.10.1

Hi,

The OpenWrt community is proud to announce the newest stable release of the OpenWrt 24.10 stable series.

Download firmware images using the OpenWrt Firmware Selector:

Download firmware images directly from our download servers:

Main changes between OpenWrt 24.10.0 and OpenWrt 24.10.1

Only the main changes are listed below. See changelog-24.10.1 for the full changelog.

Device support

  • Added new devices:
    • bmips: Actiontec T1200H
    • mediatek: CMCC A10
    • mediatek: Huasifei WH3000
    • mediatek: Keenetic KN-3811
    • mediatek: Keenetic KN-3911
    • mediatek: netis NX31
    • qualcommax: Linksys MX4300 (LN1301)
    • ramips: Cudy M1200 v1
    • ramips: Cudy M1300 v2
    • ramips: Genexis / Inteno Pulse EX400
    • ramips: Hongdian H8922 v30
  • ath79: mikrotik Routerboard 911G: Fix clock speed
  • ath79: NEC Aterm: Fix initramfs execution
  • bcm27xx: Raspberry Pi: Fixes for r8169 Ethernet driver
  • bcm27xx: Raspberry Pi: Update GPU firmware and drivers
  • imx: Gateworks boards: Misc fixes
  • mediatek: ASUS: RT-AX59U/TUF-AX4200/TUF-AX6000: Fix boot problems with recent bootloader
  • mediatek: Xiaomi AX3000t: Fix NMBM handling for devices with Winbond W25N01KVZEIR flash
  • mediatek: Zyxel EX5601-T0: Fix eth1 wan configuration
  • ramips: Dovado Tiny AC: Fix wifi MAC addresses
  • ramips: hiwifi hc5962: Fix reading MAC address
  • ramips: LAVA LR-25G001: Fix wifi MAC address
  • ramips: MT7621: Improve MT7621S core detection
  • ramips: TP-Link Deco M4R v4: Fix port name conflict
  • realtek: Add new auxiliary MDIO driver and switch devices to it
  • realtek: HPE 1920: Fix FAN configuration
  • realtek: Zyxel GS1900-8: Split into v1 and v2

Various fixes and improvements

  • ath10k-ct: Silence some harmless noisy logs
  • build: build LLVM toolchain for BPF when packet selects it
  • dnsmasq: Fix handlers for options filter_rr and cache_rr
  • kernel: Fix IPv6 TCP GSO segmentation with NAT
  • kernel: Globally enable CONFIG_PCPU_DEV_REFCNT
  • kernel: usbnet: Restore usb%d naming for cdc-ethernet devices with local MAC
  • mac80211: rt2x00: Fix loading EEPROM from card
  • odhcpd: Fix missed packets in relay mode
  • umdns: Automatically configure firewall for umdns when needed

Core components update

  • Update Linux from 6.6.73 to 6.6.86
  • Update mt76 from 2025-01-14 to 2025-02-14
  • Update mwlwifi from 2024-04-19 to 2025-02-06
  • Update wireless-regdb from 2024.10.07 to 2025.02.20
  • Update ucode from 2024-07-22 to 2025-02-10
  • Update unetd from 2024-12-17 to 2025-03-09
  • Update umdns from 2024-09-17 to 2025-02-10
  • Update omcproxy from 2021-11-04 to 2025-02-27
  • Update libnl-tiny from 2023-12-05 to 2025-03-19
  • Update ethtool from 6.10 to 6.11
  • Update openssl from 3.0.15 to 3.0.16
  • Update mbedtls from 3.6.2 to 3.6.3
  • Update ca-certificates from 20240203 to 20241223
  • Update bcm27xx-gpu-fw from 2024.11.26 to 2025.03.05
  • Update bcm27xx-utils from 2024.12.19 to 2025.03.14
  • Update r8125 from 9.014.01 to 9.015.00
  • Update r8126 from 10.014.01 to 10.015.00
  • Update r8168 from 8.054.00 to 8.055.00
  • Update bcm63xx-cfe from 2024-06-25 to 2025-04-02
  • Update intel-microcode from 20240531 to 20250211
  • Update firmware-utils from 2024-10-20 to 2025-02-16

Upgrading to 24.10

Sysupgrade can be used to upgrade a device from 23.05 to 24.10, and configuration will be preserved in most cases.

For for upgrades inside the OpenWrt 24.10 stable series for example from a OpenWrt 24.10 release candidate Attended Sysupgrade is supported in addition which allows preserving the installed packages too.

  • Sysupgrade from 22.03 to 24.10 is not officially supported.

  • There is no configuration migration path for users of the ipq806x target for Qualcomm Atheros IPQ806X SoCs because it switched to DSA. You have to upgrade without saving the configuration.
    ''Image version mismatch. image 1.1 device 1.0 Please wipe config during upgrade (force required) or reinstall. Config cannot be migrated from swconfig to DSA Image check failed''

  • User of the Linksys E8450 aka. Belkin RT3200 running OpenWrt 23.05 or earlier will need to run installer version v1.1.3 or later in order to reorganize the UBI layout for the 24.10 release. A detailed description is in the OpenWrt wiki. Updating without using the installer will break the device. Sysupgrade will show a warning before doing an incompatible upgrade.

  • Users of the Xiaomi AX3200 aka. Redmi AX6S running OpenWrt 23.05 or earlier have to follow a special upgrade procedure described in the wiki. This will increase the flash memory available for OpenWrt. Updating without following the guide in the wiki break the device. Sysupgrade will show a warning before doing an incompatible upgrade.

  • Users of Zyxel GS1900 series switches running OpenWrt 23.05 or earlier have to perform a new factory install with the initramfs image due to a changed partition layout. Sysupgrade will show a warning before doing an incompatible upgrade and is not possible.

Known issues

  • LEDs for Airoha AN8855 are not yet supported. Devices like the Xiaomi AX3000T with an Airoha switch will have their switch LEDs powered off. This issue will be addressed in an upcoming OpenWrt SNAPSHOT and the OpenWrt 24.10 minor release.
  • 5GHz WiFi is non-functional on certain devices with ath10k chipsets. Affected models include the TP-Link Archer C60 v1, TP-Link Archer C6 v2, and possibly others. For details, see issue #14541.
  • Ethernet link instability on some MT7530 switches. Users experiencing unstable Ethernet connections should disable Energy-Efficient Ethernet (EEE) as a workaround. See issue #17351 for more information.

Full release notes and upgrade instructions are available at
https://openwrt.org/releases/24.10/notes-24.10.1

In particular, make sure to read the regressions and known issues before upgrading:
https://openwrt.org/releases/24.10/notes-24.10.1#known_issues

For a detailed list of all changes since 24.10.0, refer to
https://openwrt.org/releases/24.10/changelog-24.10.1

To download the 24.10.1 images, navigate to:
https://downloads.openwrt.org/releases/24.10.1/targets/
Use OpenWrt Firmware Selector to download:
https://firmware-selector.openwrt.org?version=24.10.1

As always, a big thank you goes to all our active package maintainers, testers, documenters and supporters.

Have fun!

The OpenWrt Community


To stay informed of new OpenWrt releases and security advisories, there
are new channels available:

  •  

v24.10.0

Hi,

The OpenWrt community is proud to announce the first stable release of the OpenWrt 24.10 stable series.
OpenWrt 24.10.0 incorporates over 5400 commits since branching the previous OpenWrt 23.05 release and has been under development for over one year.

Download firmware images using the OpenWrt Firmware Selector:

Highlights in OpenWrt 24.10

General changes

  • Upgrades of many components to new versions like the Linux kernel from version 5.15 to 6.6
  • TLS 1.3 support in default images
    • mbedtls was updated to version 3.6 which includes support for TLS 1.3
  • Activate POSIX Access Control Lists and file system security attributes for all file systems on devices with big flash sizes. This is needed by docker nowadays.
    • This is activated for all targets which do not have the small_flash feature flag. small_flash is set for the ath79/tiny, bcm47xx/legacy, lantiq/ase, lantiq/xrx200_legacy, lantiq/xway_legacy, ramips/mt76x8, ramips/rt288x, ramips/rt305x and ramips/rt3883 targets.
  • Activate kernel support for Multipath TCP on devices with big flash sizes.
  • Improved support for WiFi6 (802.11ax) and initial support for WiFi7 (802.11be)
    • Not many Wifi7 devices are supported by OpenWrt yet
  • Improved Link Layer Discovery Protocol (LLDP) support
  • OpenWrt 24.10 uses OPKG only, APK packages are not supported. Only main branch was changed to APK.

Many new devices added

OpenWrt 24.10 supports over 1970 devices. Support for over 100 new devices was added in addition to the device support by OpenWrt 23.05.

Target changes

  • Added d1 target for AllWinner D1 RISC-V SoC
  • Added ixp4xx target for Intel XScale IXP4xx SoCs.
  • Added loongarch64 target for SoCs with Loongson LoongArch CPUs.
  • Added starfive target for StarFive JH71x0 (7100/7110) SoCs.
  • Added stm32 target for STMicroelectronics STM32 SoCs.
  • Renamed ipq807x target to qualcommax.
  • Removed ath25 target. It supported Atheros ieee80211g devices with maximum 16MB RAM
  • Removed bcm63xx target. It supported some Broadcom DSL MIPS SoCs and was replaced by the bmips target. The Broadcom DSL itself was never supported.
  • Removed octeontx target. It supported the Octeon-TX CN80XX/CN81XX based boards
  • Removed oxnas target. It supported the PLXTECH/Oxford NAS782x/OX8xx
  • The qoriq target for the NXP QorIQ (PowerPC) SoCs is built
  • The ipq806x target for Qualcomm Atheros IPQ806X SoCs was converted to DSA
  • Added support for Airoha AN8855 DSA Switch (Xiaomi AX3000T ship both Mediatek and Airoha Switch in the same revision)
  • Added bcm2712 subtarget for Raspberry Pi 5.

Core components update

Core components have the following versions in 24.10.0:

  • Updated toolchain:
    • musl libc 1.2.5
    • glibc 2.38
    • gcc 13.3.0
    • binutils 2.42
  • Updated Linux kernel
    • 6.6.73 for all targets
  • Network:
    • hostapd master snapshot from September 2024, dnsmasq 2.90, dropbear 2024.86
    • cfg80211/mac80211 from kernel 6.12.6

Upgrading to 24.10

Sysupgrade can be used to upgrade a device from 23.05 to 24.10, and configuration will be preserved in most cases.

For for upgrades inside the OpenWrt 24.10 stable series for example from a OpenWrt 24.10 release candidate Attended Sysupgrade is supported in addition which allows preserving the installed packages too.

  • Sysupgrade from 22.03 to 24.10 is not officially supported.

  • There is no configuration migration path for users of the ipq806x target for Qualcomm Atheros IPQ806X SoCs because it switched to DSA. You have to upgrade without saving the configuration.
    ''Image version mismatch. image 1.1 device 1.0 Please wipe config during upgrade (force required) or reinstall. Config cannot be migrated from swconfig to DSA Image check failed''

  • User of the Linksys E8450 aka. Belkin RT3200 running OpenWrt 23.05 or earlier will need to run installer version v1.1.3 or later in order to reorganize the UBI layout for the 24.10 release. A detailed description is in the OpenWrt wiki. Updating without using the installer will break the device. Sysupgrade will show a warning before doing an incompatible upgrade.

  • Users of the Xiaomi AX3200 aka. Redmi AX6S running OpenWrt 23.05 or earlier have to follow a special upgrade procedure described in the wiki. This will increase the flash memory available for OpenWrt. Updating without following the guide in the wiki break the device. Sysupgrade will show a warning before doing an incompatible upgrade.

  • Users of Zyxel GS1900 series switches running OpenWrt 23.05 or earlier have to perform a new factory install with the initramfs image due to a changed partition layout. Sysupgrade will show a warning before doing an incompatible upgrade and is not possible.

Known issues

  • LEDs for Airoha AN8855 are not yet supported. Devices like the Xiaomi AX3000T with an Airoha switch will have their switch LEDs powered off. This issue will be addressed in an upcoming OpenWrt SNAPSHOT and the OpenWrt 24.10 minor release.
  • 5GHz WiFi is non-functional on certain devices with ath10k chipsets. Affected models include the TP-Link Archer C60 v1, TP-Link Archer C6 v2, and possibly others. For details, see issue #14541.
  • Ethernet link instability on some MT7530 switches. Users experiencing unstable Ethernet connections should disable Energy-Efficient Ethernet (EEE) as a workaround. See issue #17351 for more information.
  • Kernel warning in ath10k-ct driver at startup. The warning WARNING: CPU: 3 PID: 1695 at backports-6.9.9/net/mac80211/main.c:270 ieee80211_do_open+0x4e8/0x5e0 [mac80211] appears during boot but is harmless and can be ignored. See issue #15959 for details.

Full release notes and upgrade instructions are available at
https://openwrt.org/releases/24.10/notes-24.10.0

In particular, make sure to read the regressions and known issues before upgrading:
https://openwrt.org/releases/24.10/notes-24.10.0#known_issues

For a detailed list of all changes since 24.10.0-rc7, refer to
https://openwrt.org/releases/24.10/changelog-24.10.0

To download the 24.10.0 images, navigate to:
https://downloads.openwrt.org/releases/24.10.0/targets/
Use OpenWrt Firmware Selector to download:
https://firmware-selector.openwrt.org?version=24.10.0

As always, a big thank you goes to all our active package maintainers, testers, documenters and supporters.

Have fun!

The OpenWrt Community


To stay informed of new OpenWrt releases and security advisories, there
are new channels available:

  •  

v24.10.0-rc7

Hi,

The OpenWrt community is proud to announce the seventh release candidate of the upcoming OpenWrt 24.10 stable series.
OpenWrt 24.10.0-rc7 incorporates over 5300 commits since branching the previous OpenWrt 23.05 release and has been under development for over one year.

This is just a release candidate and not the final release yet.

Download firmware images using the OpenWrt Firmware Selector:

Please test this version

This is not the final version, this is a test version. Please report problems and bugs in our issue tracker. https://github.com/openwrt/openwrt/issues
If there is already an existing ticket feel free to comment that the problem also occurs with OpenWrt 24.10.0-rc7.

Changes between OpenWrt 24.10.0-rc6 and 24.10.0-rc7

Target changes:

  • airoha: multiple fixes
  • apm821xx: NETGEAR WNDR4700: fix compat version
  • ath79: make kmod-usb-chipidea select kmod-phy-ath79-usb
  • ipq40xx: AVM FRITZ!Box 7530: fix ADSL/ATM operation
  • mediatek: Cudy M3000 / Cudy TR3000: fixes 2.5G PHY interrupt support
  • mediatek: Cudy TR3000: update status led
  • mediatek: Netgear wax206: fix wifi leds
  • mediatek: Xiaomi AX3000T: add Airoha AN8855 gigabit switch driver
  • octeon: ubnt-usg: add board name to supported devices
  • qualcommax: Spectrum SAX1V1K: add missing WAN LED support
  • ramips: USW-Flex: restore full switch performance
  • realtek: HPE 1920-8G PoE: fix old compatible
  • stm32: enable CONFIG_SMSC_PHY

Generic changes:

  • dnsmasq: add fix related to DNSSEC verification from upstream
  • generic: fix probe issues with RealTek RTL8221B PHYs
  • unetd: fix interface teardown
  • wolfssl: update to version 5.7.6

For a detailed list of changes since OpenWrt 24.10.0-rc7 see the 24.10.0-rc7 changelog.

Highlights in OpenWrt 24.10:

General changes

  • TLS 1.3 support in default images
    • mbedtls was updated to version 3.6 which includes support for TLS 1.3
  • Activate POSIX Access Control Lists and file system security attributes for all file systems on devices with big flash sizes. This is needed by docker nowadays.
    • This is activated for all targets which do not have the small_flash feature flag. small_flash is set for the ath79/tiny, bcm47xx/legacy, lantiq/ase, lantiq/xrx200_legacy, lantiq/xway_legacy, ramips/mt76x8, ramips/rt288x, ramips/rt305x and ramips/rt3883 targets.
  • Activate kernel support for Multipath TCP on devices with big flash sizes.
  • Improved support for WiFi6 (802.11ax) and initial support for WiFi7 (802.11be)
    • Not many Wifi7 devices are supported by OpenWrt yet
  • Improved Link Layer Discovery Protocol (LLDP) support
  • OpenWrt 24.10 uses OPKG only, APK packages are not supported. Only main branch was changed to APK.

Many new devices added

OpenWrt 24.10 supports over 1950 devices. Support for over 100 new devices was added in addition to the device support by OpenWrt 23.05.

Target changes

  • Added d1 target for AllWinner D1 RISC-V SoC
  • Added ixp4xx target for Intel XScale IXP4xx SoCs.
  • Added loongarch64 target for SoCs with Loongson LoongArch CPUs.
  • Added starfive target for StarFive JH71x0 (7100/7110) SoCs.
  • Added stm32 target for STMicroelectronics STM32 SoCs.
  • Renamed ipq807x target to qualcommax.
  • Removed ath25 target. It supported Atheros ieee80211g devices with maximum 16MB RAM
  • Removed bcm63xx target. It supported some Broadcom DSL MIPS SoCs and was replaced by the bmips target. The Broadcom DSL itself was never supported.
  • Removed octeontx target. It supported the Octeon-TX CN80XX/CN81XX based boards
  • Removed oxnas target. It supported the PLXTECH/Oxford NAS782x/OX8xx
  • The qoriq target for the NXP QorIQ (PowerPC) SoCs is built
  • The ipq806x target for Qualcomm Atheros IPQ806X SoCs was converted to DSA
  • Added support for Airoha AN8855 DSA Switch (Xiaomi AX3000T ship both Mediatek and Airoha Switch in the same revision)

Core components update

Core components have the following versions in 24.10.0-rc7:

  • Updated toolchain:
    • musl libc 1.2.5
    • glibc 2.38
    • gcc 13.3.0
    • binutils 2.42
  • Updated Linux kernel
    • 6.6.73 for all targets
  • Network:
    • hostapd master snapshot from September 2024, dnsmasq 2.90, dropbear 2024.86
    • cfg80211/mac80211 from kernel 6.12.6

Upgrading to 24.10

Sysupgrade can be used to upgrade a device from 23.05 to 24.10, and configuration will be preserved in most cases.

  • Sysupgrade from 22.03 to 24.10 is not officially supported.

  • There is no configuration migration path for users of the ipq806x target for Qualcomm Atheros IPQ806X SoCs because it switched to DSA. You have to upgrade without saving the configuration.
    ''Image version mismatch. image 1.1 device 1.0 Please wipe config during upgrade (force required) or reinstall. Config cannot be migrated from swconfig to DSA Image check failed''

  • User of the Linksys E8450 aka. Belkin RT3200 running OpenWrt 23.05 or earlier will need to run installer version v1.1.3 or later in order to reorganize the UBI layout for the 24.10 release. A detailed description is in the OpenWrt wiki. Updating without using the installer will break the device. Sysupgrade will show a warning before doing an incompatible upgrade.

  • Users of the Xiaomi AX3200 aka. Redmi AX6S running OpenWrt 23.05 or earlier have to follow a special upgrade procedure described in the wiki. This will increase the flash memory available for OpenWrt. Updating without following the guide in the wiki break the device. Sysupgrade will show a warning before doing an incompatible upgrade.

  • Users of Zyxel GS1900 series switches running OpenWrt 23.05 or earlier have to perform a new factory install with the initramfs image due to a changed partition layout. Sysupgrade will show a warning before doing an incompatible upgrade and is not possible.

Known issues

  • LEDs handling for Airoha AN8855 is currently not supported. Xiaomi AX3000T with Airoha Switch mounted will have Switch LEDs powered OFF. (problem will be addressed in later OpenWrt SNAPSHOT and later Openwrt 24.10 minor release)
  • 5GHz Wifi on TP-Link Archer C60 v1, TP-Link Archer C6 v2 and probably more devices with ath10k Wifi chip does not work, see #14541
  • Ethernet link unstable on some mt7530 switches. Deactivate EEE (Energy-Efficient Ethernet) as a workaround, see: #17351

Full release notes and upgrade instructions are available at
https://openwrt.org/releases/24.10/notes-24.10.0-rc7

In particular, make sure to read the regressions and known issues before upgrading:
https://openwrt.org/releases/24.10/notes-24.10.0-rc7#known_issues

For a detailed list of all changes since 24.10.0-rc5, refer to
https://openwrt.org/releases/24.10/changelog-24.10.0-rc7

To download the 24.10.0-rc7 images, navigate to:
https://downloads.openwrt.org/releases/24.10.0-rc7/targets/
Use OpenWrt Firmware Selector to download:
https://firmware-selector.openwrt.org?version=24.10.0-rc7

As always, a big thank you goes to all our active package maintainers, testers, documenters and supporters.

Have fun!

The OpenWrt Community


To stay informed of new OpenWrt releases and security advisories, there
are new channels available:

  •  

28.0.6

Releases Notes for 28.0.6

Windows Installer
Windows No Installer (zip)
macOS - Universal
Linux - deb, AppImage or rpm

Windows intel x32 releases are marked -ia32-

ChangeLog:

  • Update for CVE-2025-7783 fix. We can't see any way to use this in a desktop tool, but we have to release because it's critical and SOC status will blink red somewhere.
  • Updates to draw.io core 28.0.6
  • Uses electron 37.2.3
  • Updates to draw.io core 28.0.6. All changes from 28.0.5 to 28.0.6 are added in this build.

  •  

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])

  •  

HeidiSQL Linux v12.14.1.1

12.14.1.1 - 2025-12-11

⛰️ Features

  • Shell script for creating macOS app bundle - (af24108)
  • Support XML formatting in grid popup text editor - (913fc9d)
  • Switch to grayscale icons on inactive query tabs - (917e046)
  • Support SSH tunnel configuration per commandline - (35a5225)
  • Display some known file type icons in file open/save dialog - (b4c0566)
  • Finalize keyboard shortcut customization in preferences - (637d2d6)
  • Add new keyboard shortcut editors on preferences dialog - (cc4e6f1)
  • Keep time fractions intact for CSV exports - (06322de)
  • Use custom folder icons in tree on file dialogs, in non-Windows mode - (3094d79)
  • Show NULL values in system variables listing - (06b44eb)
  • Highlight same text in grids based on all selected rows - (afc9d8c)
  • Support fractional UNIX timestamps in grids - (65c1472)
  • Add "source table: xyz" hint to query result column headers - (2863a80)
  • Support click on path parts on top label of file dialog - (98b796b)
  • Convert all save/open dialogs to the new custom one - (4a8c53c)
  • Create file-save dialog with linebreaks selector - (d5d34ad)
  • Recreate basic TExtFileOpenDialog without OS owned dialog and room for customization - (bac0d7a)
  • Full support for different icon packs, Silk and Icons8 - (dbca69d)
  • Add 206 Silk icons into new TImageList - (769afa5)
  • Require libsybdb5 in DEB package - (e1781f9)
  • Mark MS SQL protocols like named pipe as unsupported, advise the user to change to TCP/IP - (b20f121)
  • Dirty and basic support for MS SQL - (3df3673)
  • Show more detailed backtrace in crash dialog - (bc0a7de)
  • Support SSH passwords via sshpass - (f2b2dc3)

πŸš€ Enhancements

  • Position session manager centered over main form, ignore position set by user - (571c671)
  • Align bottom buttons on session manager - (ca7aad6)
  • Set font style and color of size column in tree - (f987c81)
  • Move RightEdge on SQL editors out of sight - (2a23e26)
  • Light text color instead of ghosted/ugly icon for unseen tree nodes - (76aefb3)
  • Disable tree option asDoubleClickInsertsNodeText by default - (1c9321c)

πŸ› Bug Fixes

  • Connect MS SQL query to session transaction, run .ExecSQL - (59191da)
  • Prevent SQL delimiter being set to PostgreSQL quotes - (a3acc04)
  • Crash when grid-exporting without required key - (ff6050f)
  • Delete CLI-created session settings from registry after disconnect - (8778d40)
  • Another broken thousand separator - (24f3e36)
  • New attempt to hide SynEdit caret when unfocused - (03f4a5f)
  • A TSpeedButton connected to a TAction, and a TMenuItem were not auto-checking - (42abf46)
  • Database icon in Icons8 list too small - (dda44be)
  • Cannot save new table when added column was removed - (1fe709a)
  • Compile without MS SQL support on macOS - (9a4d841)
  • Query batch stops at second last query if it has errors but StopOnErrors is off - (6e40c62)
  • Drag'n drop on Linux requires VT.DragType = dtVCL - (4fd646c)
  • Enable drag'n drop in table editor and session manager - (9afc60f)
  • Detected empty text DEFAULT value for table columns - (4c0617d)
  • Append quick filter without linebreak - (8ea3b94)
  • Wrong icon sizes, disable right-click select for column list so selection is kept - (a145fc5)
  • Remove dead code, fix some compiler hints - (79bcd1d)
  • Bad position of TEdit on TInplaceEditorLink - (8d119a0)
  • Quick filter > "more values" submenu not created/shown - (8696e61)
  • Empty KeyStrokes list on text editor - (db00c83)
  • Broken caption on inline text edit button - (1730956)
  • User queries not showing up in log panel - (222a386)
  • Do not edit grid cell on right-click, and set HotCursor on DBtree - (0257867)
  • Flashing main form in background after cancel session manager - (0563b4d)
  • Work around empty space artifact in ShellListView - (cf9ed85)
  • Move all Application event assignments to .lpr file - (64919d6)
  • Confusion with (selected) folder icons - (b488ca2)
  • Tree with keyboard actions shows wrong captions - (5e20c53)
  • Binary result values displayed as 000... - (4322372)
  • TMySQLQuery.TableName() returns wrong string, and introduce apphelpers.GetAppDir - (bb517d7)
  • Crash in AnyGridPaintText with no query result - (59659f0)
  • Error: (4004) Variable identifier expected - (13a0127)
  • Crash in printer dialog with 0 printers available - (6eecdd8)
  • Missing file for previous commit - (857cca8)
  • Some remaining issues in the new file-open/save dialogs - (34e3f32)
  • Work around out-of-view item in left tree after FormShow - (ec4c237)
  • Navigate to directory of currently loaded file when user opens dialog for loading another file - (251f632)
  • Broken support for non UTF-8 encoding - (fe65231)
  • Prompt to overwrite only if file exists - (91de2fc)
  • Add encoding selector to file-open dialog - (56b783d)
  • Crash when app exits, with deleted TSynGutterSeparator - (00627ae)
  • Optical stuff, add bookmark icons for SynEdit - (29d1abc)
  • Use GetApplicationName in InitMoFile as well, plus documentation - (93bf989)
  • Make LCLTranslator independent of executable filename - (0469dd9)
  • Make GetAppConfigDir independent of executable filename - (9e2611e)
  • Make translation filename independent of executable filename - (5d487bb)
  • More painting related crashes on QT, this time in OperationRunning() - (fbe32db)
  • Compiler warnings, re-enable active line background - (a1c84ae)
  • Two crashes in QT caused by aggressive control repainting - (7650efe)
  • Hide library files which ldconfig shows up but don't exist - (85cf230)
  • Provide at least one libmysql for macOS, plus its dependencies - (1fbc2ab)
  • Fix compiler errors on macOS, set DYLD_LIBRARY_PATH run param to fix wrong path for libssl - (58b210a)
  • Wrong integer size/type for ClientFlag in mysql_real_connect - (3213fe9)

βš™οΈ Miscellaneous Tasks

  • Bump version to 12.14.1.1 - (1a2f1f3)
  • Use Lazarus logo in readme - (aa49736)
  • Remove now unused doc, written for converting to Lazarus - (b01e732)
  • Fix generation of .deb - (e95aca8)
  • Fix missing Package variable - (13c55ce)
  • Using v4 of git-cliff-action - (81d613b)

Contributors

[12.13.1.1] - 2025-11-03

⛰️ Features

  • Sort session folders at top per setting - (93dc936)
  • Filter box in user manager - (b57b764)
  • Add checkbox "Open file after creation" to grid export dialog - (613f4d8)
  • Allow sorting columns in table designer - (8541eb4)

πŸš€ Enhancements

  • Make file exit action OS friendly - (1f19d00)

πŸ› Bug Fixes

  • List procedures in PostgreSQL - (db902f7)
  • Missing DELETE HISTORY privilege on MariaDB - (f7b80db)
  • Prevent crash in auto-refresh action - (2c25e04)
  • Bad message with no library selected - (f9a486b)
  • Generate missing values for geometry columns - (eb1b5ea)
  • Allow modify length of index with binary column - (173efeb)
  • End global "edit function" mode for grid editing early - (5cac850)
  • Take care for escaped ENUM definitions - (328fb72)
  • Support return data type of stored function containing white spaces - (d7b1faa)
  • Safety replacement for folder separator when renaming a session or folder - (18a21ef)
  • Leave away schema when double-click table for inserting into query editor - (b72f259)
  • Sticky empty-password warning after setting a non-empty one - (f2028e1)
  • Support double dollar quotes on PostgreSQL - (caeae88)

πŸ“š Documentation

  • (CHANGELOG) Proper changelog - (79bb279)

βš™οΈ Miscellaneous Tasks

  • Bumping version to 12.13.1.1 - (bf23332)
  • Using correct target of build-* - (16a54a5)
  • Fixing some blantant mistakes - (76dfa98)
  • New category: Enhancements - (dd1ad34)
  • Removing unnecessary tx-push recipe - (d293d64)
  • Forgot to copy .ini files on run-* - (c513e53)
  • Completing run-gtk2, run-qt5 - (04650d9)
  • Adding empty tx-push to Makefile - (3ceed39)
  • Adjusting workflow to skip secrets detection - (14dd9ce)
  • Adding usage of secrets.mk - (123a2e7)
  • Forgot to change the output folder - (78f1415)
  • First batch of changes - (2bee126)

New Contributors ❀️

  • @gcarreno made their first contribution
  • @ansgarbecker made their first contribution
  • @ made their first contribution

Note

For a list of all the changes up to date, please read CHANGELOG.md.

  •  

HeidiSQL Linux v12.13.1.1

[12.13.1.1] - 2025-11-03

⛰️ Features

  • Sort session folders at top per setting - (93dc936)
  • Filter box in user manager - (b57b764)
  • Add checkbox "Open file after creation" to grid export dialog - (613f4d8)
  • Allow sorting columns in table designer - (8541eb4)

πŸš€ Enhancements

  • Make file exit action OS friendly - (1f19d00)

πŸ› Bug Fixes

  • List procedures in PostgreSQL - (db902f7)
  • Missing DELETE HISTORY privilege on MariaDB - (f7b80db)
  • Prevent crash in auto-refresh action - (2c25e04)
  • Bad message with no library selected - (f9a486b)
  • Generate missing values for geometry columns - (eb1b5ea)
  • Allow modify length of index with binary column - (173efeb)
  • End global "edit function" mode for grid editing early - (5cac850)
  • Take care for escaped ENUM definitions - (328fb72)
  • Support return data type of stored function containing white spaces - (d7b1faa)
  • Safety replacement for folder separator when renaming a session or folder - (18a21ef)
  • Leave away schema when double-click table for inserting into query editor - (b72f259)
  • Sticky empty-password warning after setting a non-empty one - (f2028e1)
  • Support double dollar quotes on PostgreSQL - (caeae88)

πŸ“š Documentation

  • (CHANGELOG) Proper changelog - (79bb279)

βš™οΈ Miscellaneous Tasks

  • Bumping version to 12.13.1.1 - (bf23332)
  • Using correct target of build-* - (16a54a5)
  • Fixing some blantant mistakes - (76dfa98)
  • New category: Enhancements - (dd1ad34)
  • Removing unnecessary tx-push recipe - (d293d64)
  • Forgot to copy .ini files on run-* - (c513e53)
  • Completing run-gtk2, run-qt5 - (04650d9)
  • Adding empty tx-push to Makefile - (3ceed39)
  • Adjusting workflow to skip secrets detection - (14dd9ce)
  • Adding usage of secrets.mk - (123a2e7)
  • Forgot to change the output folder - (78f1415)
  • First batch of changes - (2bee126)

Note

For a list of all the changes up to date, please read CHANGELOG.md.

Tip

This version has problems loading libmariadb library. The issue will be fixed in the next release. To work around in this release you may switch to libmysqlclient instead. If the library drop-down does not show libmysqlclient, install it via sudo apt install libmysqlclient-dev.

  •  

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

  •  

OBS Studio 32.0.4

32.0.4 Hotfix Changes

  • Fixed an issue in 32.0.3 where deleting a scene does not remove its audio sources from the Audio Mixer [exeldro/Warchamp7]
  • Fixed an issue in 32.0.3 with audio device lag due to new deduplication logic [pkviet]
  • Fixed an issue in 32.0.x where transition duration was not updated in the UI [Warchamp7]

32.0.3 Hotfix Changes

  • Adjusted application shutdown logic [Warchamp7]
    • This is a fairly large change that aims to stabilize OBS Studio's application shutdown process. This reduces the number of scenarios in which the "OBS Studio Unclean Shutdown" dialog will appear and also fixes a crash when forcing a log off or shutdown with active outputs.
  • Fixed a crash during canvas removal [dsaedtler]
  • Fixed a forced application shutdown while changing scene collections due to attempting to access removed sources [exeldro]
  • Fixed several audio monitoring deduplication issues [pkv]

32.0.2 Hotfix Changes

  • Fixed a crash on macOS when attempting to login with service integrations [PatTheMav]
  • Fixed an issue on macOS where Syphon Client sources could be blank/transparent [gxalpha]

32.0.1 Hotfix Changes

  • Fixed a possible crash in 32.0.0 on Windows when opening source properties [wanhongqing123]
  • Fixed an issue in 32.0.0 where browser sources would break after switching scenes [tytan652]
    • This issue may also have caused increased resource usage.
  • Fixed an issue in 32.0.0 with the audio deduplication logic when an Audio Capture Source device is also used for monitoring [pkv]
  • Fixed an issue in 32.0.0 where Multitrack Video settings were unavailable to Custom Services [PatTheMav]

32.0 New Features

  • Added a basic plugin manager [FiniteSingularity/PatTheMav/Warchamp7]
  • Added opt-in automatic crash log upload for Windows and macOS [PatTheMav/Warchamp7]
  • Added Voice Activity Detection (VAD) to NVIDIA RTX Audio Effects, which improves noise suppression for speech, as well as several optimizations to NVIDIA Effects [pkv]
  • Added chair removal option for NVIDIA RTX Background Removal, allowing removal of chairs [pkv]
  • Added experimental Metal renderer for Apple Silicon Macs [PatTheMav]
  • Added Hybrid MOV support [derrod]
    • Brings ProRes support on macOS and a more widely supported HEVC/H.264 + PCM audio option to all platforms

32.0 Changes

  • OBS Studio will no longer load plugins built for a newer release of OBS to prevent future compatibility issues [norihiro]
  • Added custom OBS widgets in preparation for larger UI updates [derrod/gxalpha/Warchamp7]
  • Added preparations for Metal renderer (stay tuned!) [PatTheMav]
  • Changed default bitrate from 2500 to 6000 Kbps [notr1ch]
  • Changed the crash sentinel file location to its own subdirectory [PatTheMav]
  • Improved audio deduplication logic to cover more cases of nested scenes, groups, and multiple canvases [pkv]
  • Prevent audio duplication when sources are set to "Monitor and Output" while the monitoring device is also being captured [pkv]
  • Updated the default settings for AMD encoders [rhutsAMD]
  • Improved accuracy of chapter markers in Hybrid MP4/MOV [derrod]
  • Re-hid the cursor in edit fields on macOS [gxalpha]
  • Improved format selection for PipeWire video capture [tytan652]
  • Removed workarounds to prevent loading Qt 5 based plugins [RytoEX]
  • Removed the --disable-shutdown-check launch flag [PatTheMav]
  • Hybrid MP4/MOV is now out of beta and has been made the default output format for new profiles [derrod]

32.0 Bug Fixes

  • Potentially fixed a rare crash on macOS when moving or resizing the OBS window [PatTheMav]
  • Fixed a crash with SRT when using an invalid URL [pkv]
  • Fixed a crash when setting non-default pkt_size with SRT [pkv]
  • Fixed a crash in Media Source when playback starts with certain video files [howellrl]
  • Fixed a UI deadlock when opening source properties from the Sources list when the Windows setting 'Snap mouse to default button in dialog boxes' was enabled by adding a 200ms delay before creating the properties window [Warchamp7]
  • Fixed a memory leak when trying to output Hybrid MP4 to a non-writeable location [norihiro]
  • Fixed rare occurrence of multiview becoming blank [norihiro]
  • Fixed SRT reconnection failures [pkv]
  • Fixed overflow texture rendering sRGB-awareness [PatTheMav]
  • Fixed incorrect color range property setting for AMD AV1 encoder [rhutsAMD]
  • Fixed Hybrid MP4 file splitting not working correctly in some cases [derrod]
  • Fixed not being able to capture higher than 60fps with macOS Screen Capture [jcm93]
  • Fixed focus not displaying properly in hotkey settings on macOS [gxalpha]
  • Fixed the scrollbar appearing invisible in Light and Rachni themes [shiina424]
  • Fixed HEVC frame priority not being set correctly in some cases, potentially causing playback errors when dropping frames [dsaedtler]
  • Fixed an issue that could result in increases to output latency after temporary encoder stalls [dsaedtler]
  • Fixed an issue where Multitrack Video could still be enabled after switching from a service that supports it to one that does not [Penwy]
  • Fixed an issue where GetGroupList with obs-websocket would return nothing [gxalpha]
  • Removed a workaround for older Qt versions that prevented docks from loading correctly while OBS is maximized [RytoEX]

Checksums

OBS-Studio-32.0.4-Sources.tar.gz: d9e62ea24305fbfe14c69a6422de1525fe84da232df2cc0d7e4601a840bdbba8
OBS-Studio-32.0.4-Ubuntu-24.04-x86_64-dbsym.ddeb: 7cdc30ce70df76a0b1a0e6b33f612f8283d150c6072a8edf03ec0e6d86d9d93d
OBS-Studio-32.0.4-Ubuntu-24.04-x86_64.deb: b146f22a34888bb9854bd7574fc949b00043ba38d222da13f71c180050bf289b
OBS-Studio-32.0.4-Windows-arm64-PDBs.zip: 19a191edbaccbb35fd00ed2145f3cb911770ac4e6d4635d48233004ccab22ed5
OBS-Studio-32.0.4-Windows-arm64.zip: 89ff3f7a065089d6527837663d5fda79df64cffce480a129abe04d49745a204b
OBS-Studio-32.0.4-Windows-x64-Installer.exe: 46a18bce8e2ff662b700c91d340a519376e712fe0af0d335536e4f9fd253f10a
OBS-Studio-32.0.4-Windows-x64-PDBs.zip: 031a9183d754f1e0d3c1219cc8d977267e17cde9bef055dfd0dcd088a806fa85
OBS-Studio-32.0.4-Windows-x64.zip: fd367a7f156319426f1a600720c1288ad0011da168dff41e0f94dbb18cc1dc0f
OBS-Studio-32.0.4-macOS-Apple-dSYMs.tar.xz: 920f0df7770fd54f5f06ecaee4ac4324b44afd564b8b1f70ec105fa088306134
OBS-Studio-32.0.4-macOS-Apple.dmg: 7c056644636a794cb18281af98d54b5795ad8b0985e950d93b8c510b645b6298
OBS-Studio-32.0.4-macOS-Intel-dSYMs.tar.xz: 1ba9b861620783b9ccbd045e60cbe2caba06e60ca7d753aa56394ee4db50c2af
OBS-Studio-32.0.4-macOS-Intel.dmg: 7d610f5ab1c9d14290d827e449b2cc9ed99bb8b49a890d1cacf0611acebe44fa

  •  

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

  •  

OBS Studio 32.0.3

32.0.3 Hotfix Changes

  • Adjusted application shutdown logic [Warchamp7]
    • This is a fairly large change that aims to stabilize OBS Studio's application shutdown process. This reduces the number of scenarios in which the "OBS Studio Unclean Shutdown" dialog will appear and also fixes a crash when forcing a log off or shutdown with active outputs.
  • Fixed a crash during canvas removal [dsaedtler]
  • Fixed a forced application shutdown while changing scene collections due to attempting to access removed sources [exeldro]
  • Fixed several audio monitoring deduplication issues [pkv]

32.0.2 Hotfix Changes

  • Fixed a crash on macOS when attempting to login with service integrations [PatTheMav]
  • Fixed an issue on macOS where Syphon Client sources could be blank/transparent [gxalpha]

32.0.1 Hotfix Changes

  • Fixed a possible crash in 32.0.0 on Windows when opening source properties [wanhongqing123]
  • Fixed an issue in 32.0.0 where browser sources would break after switching scenes [tytan652]
    • This issue may also have caused increased resource usage.
  • Fixed an issue in 32.0.0 with the audio deduplication logic when an Audio Capture Source device is also used for monitoring [pkv]
  • Fixed an issue in 32.0.0 where Multitrack Video settings were unavailable to Custom Services [PatTheMav]

32.0 New Features

  • Added a basic plugin manager [FiniteSingularity/PatTheMav/Warchamp7]
  • Added opt-in automatic crash log upload for Windows and macOS [PatTheMav/Warchamp7]
  • Added Voice Activity Detection (VAD) to NVIDIA RTX Audio Effects, which improves noise suppression for speech, as well as several optimizations to NVIDIA Effects [pkv]
  • Added chair removal option for NVIDIA RTX Background Removal, allowing removal of chairs [pkv]
  • Added experimental Metal renderer for Apple Silicon Macs [PatTheMav]
  • Added Hybrid MOV support [derrod]
    • Brings ProRes support on macOS and a more widely supported HEVC/H.264 + PCM audio option to all platforms

32.0 Changes

  • OBS Studio will no longer load plugins built for a newer release of OBS to prevent future compatibility issues [norihiro]
  • Added custom OBS widgets in preparation for larger UI updates [derrod/gxalpha/Warchamp7]
  • Added preparations for Metal renderer (stay tuned!) [PatTheMav]
  • Changed default bitrate from 2500 to 6000 Kbps [notr1ch]
  • Changed the crash sentinel file location to its own subdirectory [PatTheMav]
  • Improved audio deduplication logic to cover more cases of nested scenes, groups, and multiple canvases [pkv]
  • Prevent audio duplication when sources are set to "Monitor and Output" while the monitoring device is also being captured [pkv]
  • Updated the default settings for AMD encoders [rhutsAMD]
  • Improved accuracy of chapter markers in Hybrid MP4/MOV [derrod]
  • Re-hid the cursor in edit fields on macOS [gxalpha]
  • Improved format selection for PipeWire video capture [tytan652]
  • Removed workarounds to prevent loading Qt 5 based plugins [RytoEX]
  • Removed the --disable-shutdown-check launch flag [PatTheMav]
  • Hybrid MP4/MOV is now out of beta and has been made the default output format for new profiles [derrod]

32.0 Bug Fixes

  • Potentially fixed a rare crash on macOS when moving or resizing the OBS window [PatTheMav]
  • Fixed a crash with SRT when using an invalid URL [pkv]
  • Fixed a crash when setting non-default pkt_size with SRT [pkv]
  • Fixed a crash in Media Source when playback starts with certain video files [howellrl]
  • Fixed a UI deadlock when opening source properties from the Sources list when the Windows setting 'Snap mouse to default button in dialog boxes' was enabled by adding a 200ms delay before creating the properties window [Warchamp7]
  • Fixed a memory leak when trying to output Hybrid MP4 to a non-writeable location [norihiro]
  • Fixed rare occurrence of multiview becoming blank [norihiro]
  • Fixed SRT reconnection failures [pkv]
  • Fixed overflow texture rendering sRGB-awareness [PatTheMav]
  • Fixed incorrect color range property setting for AMD AV1 encoder [rhutsAMD]
  • Fixed Hybrid MP4 file splitting not working correctly in some cases [derrod]
  • Fixed not being able to capture higher than 60fps with macOS Screen Capture [jcm93]
  • Fixed focus not displaying properly in hotkey settings on macOS [gxalpha]
  • Fixed the scrollbar appearing invisible in Light and Rachni themes [shiina424]
  • Fixed HEVC frame priority not being set correctly in some cases, potentially causing playback errors when dropping frames [dsaedtler]
  • Fixed an issue that could result in increases to output latency after temporary encoder stalls [dsaedtler]
  • Fixed an issue where Multitrack Video could still be enabled after switching from a service that supports it to one that does not [Penwy]
  • Fixed an issue where GetGroupList with obs-websocket would return nothing [gxalpha]
  • Removed a workaround for older Qt versions that prevented docks from loading correctly while OBS is maximized [RytoEX]

Checksums

OBS-Studio-32.0.3-Sources.tar.gz: 583c8b47d3accb4a48b9966ac7e2f1c96501a7fb3d57dd4454cdaa4df4c01e7f
OBS-Studio-32.0.3-Ubuntu-24.04-x86_64-dbsym.ddeb: 48db8b9d4a74bdafc70b2d71501d44965dc4a180ada920e787f91b8ca67825e4
OBS-Studio-32.0.3-Ubuntu-24.04-x86_64.deb: 3d5737a3e88762931f17068288bab8749b0de9ad39e71418eb97391b5477fb64
OBS-Studio-32.0.3-Windows-arm64-PDBs.zip: 6bb45a0b75896b080ee4c5b1e742727eca6e78b32c2e384ab538397e27cd8fa7
OBS-Studio-32.0.3-Windows-arm64.zip: e3ed1f2145798a11f37d5d1898adfd8b21483e0969485845106e763b0e93d7b7
OBS-Studio-32.0.3-Windows-x64-Installer.exe: 8c69a00e23cfeaa441725160586ca0a51c27e557652ed65000df67179dad9ac3
OBS-Studio-32.0.3-Windows-x64-PDBs.zip: e8dd1daea83d7d859facbb8fb1fc097e8a6bf6283b75a8198370935aa5362ad9
OBS-Studio-32.0.3-Windows-x64.zip: 7dbaafe4ff9acbeab688035d6a8071e39c09d1a86f3aa3e300e74eec09e4b502
OBS-Studio-32.0.3-macOS-Apple-dSYMs.tar.xz: 9684eb894cfa3e34dfb41690309fe5bc1438568e36fae64cdbd40b345ab75660
OBS-Studio-32.0.3-macOS-Apple.dmg: 5efd7ec3871fa5f217644425e6777354716425dd25c0759c9373b163cc9de6e8
OBS-Studio-32.0.3-macOS-Intel-dSYMs.tar.xz: 8ce6315d900586500f1b9237d632ab2f6cb5400dbfd44f4be649889abd7d70b0
OBS-Studio-32.0.3-macOS-Intel.dmg: 5a74b72ef4b00c655cdb50215bb9455d529542f1d32d119b1747feee2ec77166

  •  

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

  •  

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

  •  
❌