29.6.1
Releases Notes for 29.6.1
Windows Installer
Windows No Installer (zip)
macOS - Universal
Linux - deb, AppImage or rpm
Windows intel x32 releases are marked -ia32-
ChangeLog:
- Uses electron 39.8.0
- #2248
- Updates to draw.io core 29.6.1.
Windows Installer
Windows No Installer (zip)
macOS - Universal
Linux - deb, AppImage or rpm
Windows intel x32 releases are marked -ia32-
ChangeLog:
OBS-Studio-32.1.0-rc4-Sources.tar.gz: d87e203586b63ec6a85f07a9b8712c4fe6c0be76cc70c0a23dcfcb5f1ca4106f
OBS-Studio-32.1.0-rc4-Ubuntu-24.04-x86_64-dbsym.ddeb: 7d01b6ac8e806db1580a2333e5e7c3b388a839b4bc40dd8cf0650f52ca39496c
OBS-Studio-32.1.0-rc4-Ubuntu-24.04-x86_64.deb: 0432d9d97ec1516c289173ae1a8787ae5325c9e822ce6e4390875020b6b46ee3
OBS-Studio-32.1.0-rc4-Windows-arm64-PDBs.zip: d2c1fedf8484dbb40932be97f39d15324cfe5c503661dae7ffd17e80782e4b14
OBS-Studio-32.1.0-rc4-Windows-arm64.zip: 43037e66dd8bb6b276fc6d720acabfe2b02d7721085b886e58fcd0b247fb89ba
OBS-Studio-32.1.0-rc4-Windows-x64-Installer.exe: daeb4136de7e5201e8d765c22c67c36a55205c59d8d6a96841a3ce894c042de8
OBS-Studio-32.1.0-rc4-Windows-x64-PDBs.zip: 09b22d2114c1dcf59fcaac9b85227b4c9b49ebf3d2c8fdd2a435b79bdc884e0a
OBS-Studio-32.1.0-rc4-Windows-x64.zip: f67d337d7609778c414eb92339b4dd310651ec3ddb724026b334540cb626ffa9
OBS-Studio-32.1.0-rc4-macOS-Apple-dSYMs.tar.xz: 55c6ccbf6642a52d17be676f20659f8ae9231ac4017c810770c65a5f2029be5e
OBS-Studio-32.1.0-rc4-macOS-Apple.dmg: 129597da2c4184ae26acf54ee5afc4fa80bce913c61135fab6e035d8e945bc3a
OBS-Studio-32.1.0-rc4-macOS-Intel-dSYMs.tar.xz: 1f46ee862ee3dd330f3c79e8046ade177aae351d9bd5959cb46c413f809e0de5
OBS-Studio-32.1.0-rc4-macOS-Intel.dmg: e2bce0c859694ac9968316d1844f1a0ce76fe5ac1197363496db2f3d52cf7260
OBS-Studio-32.1.0-rc3-Sources.tar.gz: 1163e665e7c0a359c5f0ec0379ebb63f985450021dfaa0993c95bd89e2ae21f1
OBS-Studio-32.1.0-rc3-Ubuntu-24.04-x86_64-dbsym.ddeb: c94ae2c4e62c18c9f7b10abcbe0e1b0061d60c5cacf1b3629ac28cdd43734283
OBS-Studio-32.1.0-rc3-Ubuntu-24.04-x86_64.deb: 24660b39b13e6010b92f8bf16c5b0e616d1156318dc345d874f73959176b326f
OBS-Studio-32.1.0-rc3-Windows-arm64-PDBs.zip: f5922f1fdfaed3cb19d14217748882f502f12d4ab28ddfb92df7be51ad9538a8
OBS-Studio-32.1.0-rc3-Windows-arm64.zip: 0186c383511164264ee62114dc37f0e82b72303922574883126c8d8bfddfdc28
OBS-Studio-32.1.0-rc3-Windows-x64-Installer.exe: f3ac27783ebfa8dc827add30af2857abd11fedce1c812f8bfaf6f1558735f01c
OBS-Studio-32.1.0-rc3-Windows-x64-PDBs.zip: be932b16d384840b79cc7be7ef244ccdfb100e1c17d6f6249d7ce19aa1d93bb6
OBS-Studio-32.1.0-rc3-Windows-x64.zip: 2762d28c326bbe5627293f802ca02872d267698f08f955b1700275eeb6daa76b
OBS-Studio-32.1.0-rc3-macOS-Apple-dSYMs.tar.xz: ba6f5ccd86c737ea656230dfa144e5262071e51d273d9a870921c05ec8855b77
OBS-Studio-32.1.0-rc3-macOS-Apple.dmg: 1ba12f51674955ce86830f44eff30b83ac6a94fc88c6b11b440e81addca2d8c0
OBS-Studio-32.1.0-rc3-macOS-Intel-dSYMs.tar.xz: 47a57bfe7b8399ded54ad4dfe02917ac54b39b32c19b205e7a5533acd0a873b3
OBS-Studio-32.1.0-rc3-macOS-Intel.dmg: 2052d5db8decdf58e4e460266779e64053c04eabdd2de96875a2fd4b6a422bb3
Added support for a global draft version that is automatically available for all items when versioning is enabled (#26772) ![]()
Backward Compatibility: If you have an existing version with the key draft and a custom name other than βDraftβ, the display name will be standardized to βDraftβ (i.e. transformed) to support the new global versioning feature. The version content and functionality remain unchanged.
Added field permission and version access checks to Visual Editor (#26772) ![]()
The field access checks require an update of the @directus/visual-editing library to v2.0.0.
Fixed password reset sending emails to external auth provider users (#26627) ![]()
requestPasswordReset now throws a Forbidden error for external auth provider users.
lower_case_table_names support for mysql (#26736 by @licitdev)lower_case_table_names support for mysql (#26736 by @licitdev)insightsStore.saveChanges to send requests only when the corresponding action array is non-empty (#26753 by @deepDiverPaul)null for trigger and accountability fields in flow input validation. (#26763 by @rijkvanzanten)Fixed password reset sending emails to external auth provider users (#26627 by @dstockton)
:::notice
requestPasswordReset now throws a Forbidden error for external auth provider users.
:::
QUERYSTRING_ARRAY_LIMIT from 100 to 500 (#26737 by @AlexGaillard)@directus/app@15.5.0@directus/api@34.0.0@directus/ai@1.2.0@directus/composables@11.2.14@directus/constants@14.2.0create-directus-extension@11.0.30@directus/env@5.6.0@directus/extensions@3.0.20@directus/extensions-registry@3.0.20@directus/extensions-sdk@17.0.10@directus/memory@3.1.3@directus/pressure@3.0.18@directus/schema-builder@0.0.15@directus/specs@12.0.1@directus/storage-driver-azure@12.0.18@directus/storage-driver-cloudinary@12.0.18@directus/storage-driver-gcs@12.0.18@directus/storage-driver-s3@12.1.4@directus/storage-driver-supabase@3.0.18@directus/system-data@4.2.0@directus/themes@1.2.5@directus/types@14.3.0@directus/utils@13.3.0@directus/validation@2.0.18@directus/sdk@21.2.0
Hi,
The OpenWrt community is proud to announce the first stable release of the OpenWrt 25.12 stable series.
Download firmware images using the OpenWrt Firmware Selector:
Download firmware images directly from our download servers:
OpenWrt 25.12.0 incorporates over 4700 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 for the full changelog.
OpenWrt 25.12 is named Dave's Guitar to honor Dave TΓ€ht, who sadly passed away on April 1, 2025.
Dave played a key role in reducing bufferbloat and improving network latency in OpenWrt and across the wider internet. His work made networks faster, more responsive, and more reliable for millions of users.
This release is dedicated to his memory and lasting impact on the networking community.
The hardware requirements did not change significantly. Most devices supported by OpenWrt 24.10 are also supported in OpenWrt 25.12.
OpenWrt has transitioned from the traditional opkg package manager to apk (Alpine Package Keeper).
This change brings several advantages:
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.
The attended sysupgrade LuCI application is now installed by default.
owut is included by default in images for devices with larger flash storage.
ASU allows devices to:
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 command history is now preserved across sessions by storing it in a RAM-backed filesystem.
Benefits:
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.
The OpenWrt video feed with Qt5 and UI applications is integrated by default.
The Wi-Fi scripts were rewritten in ucode.
This is part of the rewrite of the management scripts from shell scripts to ucode.
uCode is used for system scripts because it is faster and safer than shell scripts, and integrates directly with ubus and UCI.
Wi-Fi and network management scripts rewritten in uCode run faster, have fewer errors, and are easier to maintain.
OpenWrt 25.12 supports over 2200 devices. Support for over 180 new devices was added in addition to the devices already supported in OpenWrt 24.10.
Most devices already supported by OpenWrt 24.10 are still supported.
Core components have the following versions in 25.12.0:
In addition to the listed applications, many others were also updated.
With the release of OpenWrt 25.12 stable series, the OpenWrt 24.10 stable series will go end of life in 6 months. We will not provide security updates for OpenWrt 24.10 after September 2026. We encourage everyone to upgrade to OpenWrt 25.12 before September 2026.
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 interface ''eth2'' was renamed to ''sfp-wan'' to match the labels. You have to upgrade without saving the configuration.
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 (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:
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.
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.
The LuCI web interface is fairly self-explanatory. If anything is unclear, please refer to the LuCI Attended Sysupgrade support thread for guidance.
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.
eth1 to wan.Full release notes and upgrade instructions are available at
https://openwrt.org/releases/25.12/notes-25.12.0
In particular, make sure to read the regressions and known issues before upgrading:
https://openwrt.org/releases/25.12/notes-25.12.0#known_issues
For a detailed list of all changes since branching of 24.10, refer to
https://openwrt.org/releases/25.12/changelog-25.12.0
To download the 25.12.0 images, navigate to:
https://downloads.openwrt.org/releases/25.12.0/targets/
Use OpenWrt Firmware Selector to download:
https://firmware-selector.openwrt.org?version=25.12.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:
a low-volume mailing list for important announcements:
https://lists.openwrt.org/mailman/listinfo/openwrt-announce
a dedicated "announcements" section in the forum:
https://forum.openwrt.org/c/announcements/14
other announcement channels (such as RSS feeds) might be added in the
future, they will be listed at https://openwrt.org/contact
Release created in https://github.com/OpenRCT2/OpenRCT2/actions/runs/22540214935
SHA256 checksums:
4812c3776cb260240991b1b46711219dbbb87d7b28ee7fd18c42f010d57d3425 ./OpenRCT2-v0.4.32-Linux-noble-x86_64.tar.gz
d6a7873c492894e558a946f2e9404219f6d6001cb286327f0243e511d779a4c3 ./OpenRCT2-v0.4.32-macos-universal.zip
356a8aab3dc4eb15b7542e7428ce1e0696ba4e6bed238fba74e0fea9e4aec1d5 ./OpenRCT2-v0.4.32-windows-installer-arm64.exe
c9b20bfb56e63cfba27eee67dff180097c346d59531f7cd7d1640636a55df17c ./OpenRCT2-v0.4.32-windows-installer-win32.exe
a87431435e493163027d197326d076f7ff97b89f8ca3b26e58d4e41e3d17f780 ./OpenRCT2-v0.4.32-windows-symbols-x64.zip
1c75d678a9c64657e58970d7244f2723ab5d595ed3a9c4b4ca2624768fadc227 ./OpenRCT2-v0.4.32-Linux-trixie-x86_64.tar.gz
40f8fa38dd76949ab18ac01327b93ecd3115260a8923bd5840def26ed6c04bbe ./OpenRCT2-v0.4.32-windows-symbols-arm64.zip
5c6313a7e8a117aea4c9727346e3ad5e1b0f9358ac643b9f97ae11fd01d1fded ./OpenRCT2-v0.4.32-linux-x86_64.AppImage
65031a40855723dd49836d6a654f6d59e3537adc0262aeb9273bcef501417552 ./OpenRCT2-v0.4.32-windows-portable-arm64.zip
94b69bb522c38743bea9303b15b31d0b7974fb2b4d85ee7cecf58a85b458b6d8 ./OpenRCT2-v0.4.32-windows-installer-x64.exe
1a50a69fd4138cbaf5ed8fcb6d546b5435bcd2ec018b40318a126b1917e59e01 ./OpenRCT2-v0.4.32-windows-portable-x64.zip
43ecc546a662fab89c7d4c4991a977d36534f059d41d87527077a6b251d7091d ./OpenRCT2-v0.4.32-Linux-resolute-x86_64.tar.gz
6f8c0c592b3d054c716f4d2cc547928a069bb3f32363a6ee8b0160206d4b1a27 ./OpenRCT2-v0.4.32-windows-symbols-win32.zip
f1eda724d3fb827437426bd0d8a12406e0ac50fb67bfef2d1ef9ec690515b10e ./OpenRCT2-v0.4.32-android.apk
ea62c7092320b3ad900d6c78bd20a42678258871e658534fda3355251d0783cc ./OpenRCT2-v0.4.32-windows-portable-win32.zip
7b2adc70ff6bcb5c252148913d71e6969c87f63e5e8ec4bb44a27656adadc4e3 ./OpenRCT2-v0.4.32-sha256sums.txt
009a2bcad0f1d2af01e3cff6b27de2d6604058b84daecaca49d52acb1ecdd8e8 ./OpenRCT2-v0.4.32-Linux-bookworm-x86_64.tar.gz
Release created in https://github.com/OpenRCT2/OpenRCT2/actions/runs/21565272977
SHA256 checksums:
c2ea8488e2252030583981a16ea5843d4ffe55dcfe0c0ca784d02c8d3c40da11 OpenRCT2-v0.4.31-Linux-bookworm-x86_64.tar.gz
448d9023988ff8e4b064c5f33483f1eec173ce3a306b92410f598d58c6db35c0 OpenRCT2-v0.4.31-Linux-noble-x86_64.tar.gz
1c14a7c92b3a1c67e2c9ceb84b347710ca2051f04337efdaf3f9cdfa6c07b970 OpenRCT2-v0.4.31-Linux-trixie-x86_64.tar.gz
6822ad10bd94518e28708b828211131ece4ee63200ccf2dd9b2ed1c516d691b8 OpenRCT2-v0.4.31-android-arm.apk
9cc4fd7387ee5ed4dac8a7c10c617a88c65f556f56b922ae6e29fc027bad8dfd OpenRCT2-v0.4.31-linux-x86_64.AppImage
c7f7b42fe16e9b1a1ea39df32feea6ca11b16986ca997f5dbe3e87bca2afc171 OpenRCT2-v0.4.31-macos-universal.zip
c9d093fe793ed424bceef345bc57eeae1cd6cf1e74753f2be40417f7942bedc2 OpenRCT2-v0.4.31-windows-installer-arm64.exe
109a372778270b911ac4236190834b85740cdcd48bd8af526bc3e2af331a3587 OpenRCT2-v0.4.31-windows-installer-win32.exe
fc17d9019159b11889b7c26cf288a12e890b5d6b79ddb0a7b1c846266355320c OpenRCT2-v0.4.31-windows-installer-x64.exe
2827a7c4bdc1a96c1a11ee6fc3cf2d453b172b1bc2fcce3c485bd2b8de0a03d0 OpenRCT2-v0.4.31-windows-portable-arm64.zip
b629d422b9a94fdd59f94e9b1e07305abbd8f41fedd3f7fed994bab6b394a6d5 OpenRCT2-v0.4.31-windows-portable-win32.zip
26dd33bf18ff439f838073102a4cccad8fa66ecc7bf1b5c34e82a6f974ae4c98 OpenRCT2-v0.4.31-windows-portable-x64.zip
b1671e22d5d0effe53e38bf50cc3e7a743b72da853089856892bcaa2763c0dd6 OpenRCT2-v0.4.31-windows-symbols-arm64.zip
19c6a10dabd9fcad49c10c0c7a01d54bcc0f2426f10e204858494572c9450434 OpenRCT2-v0.4.31-windows-symbols-win32.zip
3da491bd5c6a3953ca2ba34b5f134d8761c135adbc9f84e8b15ec8154cf6ae73 OpenRCT2-v0.4.31-windows-symbols-x64.zip
Release created in https://github.com/OpenRCT2/OpenRCT2/actions/runs/20695466663
SHA256 checksums:
294c30c39dc1c629474f47fae3729edc74c59b73c0e2517e6b2d57551bd22a62 OpenRCT2-v0.4.30-Linux-bookworm-x86_64.tar.gz
53691b36f1759186ba6051028a587345964f40942b617888ccb3fc63130e90cd OpenRCT2-v0.4.30-Linux-noble-x86_64.tar.gz
0b6edf1af66c2aed95270129517859f2e239d957d9f171f6f9a645b0a76c893c OpenRCT2-v0.4.30-Linux-trixie-x86_64.tar.gz
7fc05459dcc836ee1bd1cc5a2bc18bf8718014e4ce2a8a09177e8dd6c8df20a9 OpenRCT2-v0.4.30-android-arm.apk
ecd25d44c552710b1ec9ab0432decf10b98dcebc445494850024aa81b52f2ae7 OpenRCT2-v0.4.30-linux-x86_64.AppImage
7f5b675e3b8d2f019f6d8630127b2aa8f07dca8c92b00892a7d38fa7f2a938d1 OpenRCT2-v0.4.30-macos-universal.zip
5673b31c7c98cdbaec84772857d4f2acc48801d0cedb020d83870b3c3ec59566 OpenRCT2-v0.4.30-windows-installer-arm64.exe
86564fddf3d22b9a3a1763153dfa7a01c46199f6ba89a44ab1b87cf8481816d9 OpenRCT2-v0.4.30-windows-installer-win32.exe
52ebdd0790c06758beeb7a970df00428bb8916530a5d89851880d162ea4957e5 OpenRCT2-v0.4.30-windows-installer-x64.exe
c4ba766a60b7d6d33895aa9314f290534e356c95ce0258a853594152829320bb OpenRCT2-v0.4.30-windows-portable-arm64.zip
f3f0caa4061763f7e1c6d7b2864f116411345907cacb0a5117b4cddb80db52a3 OpenRCT2-v0.4.30-windows-portable-win32.zip
c7188b127c0c71c6ed8b14126edf3b17e078ce3e62af912b8179f7ce8be101a9 OpenRCT2-v0.4.30-windows-portable-x64.zip
77e8ae77e7c65044f2e418ca1efaefc58693ee1ff1aa4f3c0ac3fb35dbaa6c8c OpenRCT2-v0.4.30-windows-symbols-arm64.zip
2699a3351df11d245a510ae81496a5f70ff4560fc63b8b5c5281e0566d7bb8d9 OpenRCT2-v0.4.30-windows-symbols-win32.zip
d9214e252d4839356fd10cec2d262ec8e55429eab1de6a3d0bf4f9faf45ff3a7 OpenRCT2-v0.4.30-windows-symbols-x64.zip
Release created in https://github.com/OpenRCT2/OpenRCT2/actions/runs/19598770655
SHA256 checksums:
1e96d5fd5b059ca728d7e94510a875ee60ce6029bc597d68ccea5e193bb07de3 OpenRCT2-v0.4.29-Linux-bookworm-x86_64.tar.gz
44e7ff226ae4f0d9c55c20ee33ba9d87a84e62ccaa0b557ddb183e34a3248c0c OpenRCT2-v0.4.29-Linux-noble-x86_64.tar.gz
900118e5ff6660ecb38682bd93e0ac302bf36257fba9b9707e7dab5bb4ad1a16 OpenRCT2-v0.4.29-Linux-trixie-x86_64.tar.gz
057a91dada850ec5f2fe269aed800852be8eb47d1c8f2f6de0651181fda7e9b0 OpenRCT2-v0.4.29-android-arm.apk
90f48ef3d09e00ccd7309ac6bf3a07726448458b9f54a98608eac2c7caae070b OpenRCT2-v0.4.29-linux-x86_64.AppImage
e1164b9e44e5841ee2ee8a1d24690090f47a7966be9f86c81552cae1d6287d14 OpenRCT2-v0.4.29-macos-universal.zip
5730debd05ae2d9ce5a731ca1b09b7870a72624bab1fff6d1bd989bb461a9dac OpenRCT2-v0.4.29-windows-installer-arm64.exe
099806513c8e12a94f13bb647c2a7445737a0a69976a582488b79daf2aa8f515 OpenRCT2-v0.4.29-windows-installer-win32.exe
ce8fdafeb95bc4b33bb4966bd39e0dd5428f52f4bda5ca337d483e74b7df53ce OpenRCT2-v0.4.29-windows-installer-x64.exe
92497dc4cfd5e1e8d3e55926c31eed9d91b3ac4d914afff7d956a174e78b8d28 OpenRCT2-v0.4.29-windows-portable-arm64.zip
571e119e28e0075029ea07439b062b4bb4fa3fdca9807060b0f625902fe3db59 OpenRCT2-v0.4.29-windows-portable-win32.zip
ce7fa84788029b3b800bbcbf0ecec18cb42ba99a711acf80f60b93ea845477c1 OpenRCT2-v0.4.29-windows-portable-x64.zip
9ce2a04fe450473dd13450d68a88e128320e96460b7c6653274f1024fa4a2e91 OpenRCT2-v0.4.29-windows-symbols-arm64.zip
c197f5a2825111a9c80e075784b3a99d797f0eaa1e6181ce549ad9a1ae57ac82 OpenRCT2-v0.4.29-windows-symbols-win32.zip
c6e5a8787834a04f19d8425618c1f45809b07126210fc1349415ff333ed5076d OpenRCT2-v0.4.29-windows-symbols-x64.zip
load_object console command now allows loading JSON objects.Release created in https://github.com/OpenRCT2/OpenRCT2/actions/runs/18994946403
SHA256 checksums:
82b3ee0b0e73cf7a907113458d2e4b8dbbf40a165034fc30221dcbb1056a64c5 OpenRCT2-v0.4.28-Linux-bookworm-x86_64.tar.gz
de8776ee584c568d64468829c3a1fdbe9bbbb6870741e80735367cf12ed4a2ec OpenRCT2-v0.4.28-Linux-noble-x86_64.tar.gz
f6bdb24d6c904439427592a5638c631bef2f57868e4244548480df242040fae4 OpenRCT2-v0.4.28-Linux-trixie-x86_64.tar.gz
74bb5cecddc53e12b89240abf343cb7963d48c64fe350f9de45cf9824ffda64a OpenRCT2-v0.4.28-android-arm.apk
9be5cb39a10bbb2547b5e575c4d1e4a8687142ec8e9bdfec4d11eecd72839646 OpenRCT2-v0.4.28-linux-x86_64.AppImage
465349824751bf2e6a5c16985cc974e21ebac55e2ad06e36c851799ffecb9f17 OpenRCT2-v0.4.28-macos-universal.zip
d1b9239f38e84cb55e501afa37eb5196901eeb41459fb2c79da461fed628dd89 OpenRCT2-v0.4.28-windows-installer-arm64.exe
01d6fa583bb884abf01fa9b07b600f80806249aeab573444f20be7ea457ca152 OpenRCT2-v0.4.28-windows-installer-win32.exe
4c259b8b490bf2d71e6409046c091552c989a4457401435cd2f35e02a85fc20a OpenRCT2-v0.4.28-windows-installer-x64.exe
60ea3745d5863fc962c12eeaa0e2fa49c466dc74d3f1a26da66364d348092209 OpenRCT2-v0.4.28-windows-portable-arm64.zip
c427c3bfbb35f0cc733772db17dcde6fab18313d14ffe43ae09690696def870e OpenRCT2-v0.4.28-windows-portable-win32.zip
faa0e2fe68e7a4cba1ab7bdc763fe4b6571e528356f2e5d2b85d29465ab0c76e OpenRCT2-v0.4.28-windows-portable-x64.zip
066be8430324d5a7a99e7ee71f09071dbfbd66ae8e38452bad7c5bebca0b4e2a OpenRCT2-v0.4.28-windows-symbols-arm64.zip
f24b7c1de08d7dbaf88904caaaf830c9603675f2df65c11c3b8ab532075e1d33 OpenRCT2-v0.4.28-windows-symbols-win32.zip
517bec5ce44271b7a4b6296eebab84bd333ed319219940c9ea8b5763b44b687a OpenRCT2-v0.4.28-windows-symbols-x64.zip
sprite exportobject command, which allows extracting images from an object.sprite exportalldat, replaced with sprite exportobject.Release created in https://github.com/OpenRCT2/OpenRCT2/actions/runs/18242150802
SHA256 checksums:
2e85c5aa1abc4b09dd5fa3f7c9e34a01030d837d3b9e710dbec356f0d2175272 OpenRCT2-v0.4.27-Linux-bookworm-x86_64.tar.gz
c46470b9cc60bf7148ca564b53172b30f98248fd5fcb8c84cac65a2ffe1feab4 OpenRCT2-v0.4.27-Linux-noble-x86_64.tar.gz
f2b2803702436596557128bfdd455bd83853749a3c20ff19e5874c210dcd1bd3 OpenRCT2-v0.4.27-Linux-trixie-x86_64.tar.gz
71f235036e6f51694ba02210c56ab07f6d9dd49c5a942fc6585f5f1997edde6a OpenRCT2-v0.4.27-android-arm.apk
4b531b06d687c9fa1dfe7b191898e352ca107902225b891cabdf53794e9b1a76 OpenRCT2-v0.4.27-linux-x86_64.AppImage
ac28db92779a5d0ae8448a7b265b6deb20528a9647335f5288d813a1e4f8675f OpenRCT2-v0.4.27-macos-universal.zip
a84a5c1d7c6f0cabe5cfc3093a44163871e176ae0374630ff054be375565af9f OpenRCT2-v0.4.27-windows-installer-arm64.exe
bbd07083c0268ec1a17cf75e6c303d9154d9058d95b57426673c05e6d6950c0e OpenRCT2-v0.4.27-windows-installer-win32.exe
7ff597501cf3998f2f64b99c3358aa30b3b9a5165b5a0ff7f1b588a477f7cc21 OpenRCT2-v0.4.27-windows-installer-x64.exe
7e115a9e2bb460b3146e5d0a98131da1699a52ab9b84a428f627f07c2b63a2a8 OpenRCT2-v0.4.27-windows-portable-arm64.zip
544ed1bfda2e93d2252bddf2453c8b6eafe3cc35a10b50fdc9ccb16e95a0be3f OpenRCT2-v0.4.27-windows-portable-win32.zip
9e8329c865c1f2668363468fd3bb6f51e453338aeb5cb8768ce6b631e48eb3d0 OpenRCT2-v0.4.27-windows-portable-x64.zip
aeba0b9ee25a3907521218f0c01722c58aae0dfdcb44fcf47187d2c82c5add03 OpenRCT2-v0.4.27-windows-symbols-arm64.zip
9d300edce4692c2b2822fd9610034e63cf6124f6a4c8e1e908d9fe69d9107c32 OpenRCT2-v0.4.27-windows-symbols-win32.zip
e2a3024e3f723d5fcbaf98475fe623afd7487c051bfc7e55bfea7a93f001d700 OpenRCT2-v0.4.27-windows-symbols-x64.zip
Release created in https://github.com/OpenRCT2/OpenRCT2/actions/runs/17517611221
SHA256 checksums:
a79d2bd6276a8d78c593eee09a9a7fcf762794b8486d1d45efc6ceac9de0f85c OpenRCT2-v0.4.26-Linux-bookworm-x86_64.tar.gz
7e20b25ae3364ef35e0e81d1b8e43b87c5e8ca782c48ca14cbea3e9c24333d4f OpenRCT2-v0.4.26-Linux-noble-x86_64.tar.gz
023403ff00f4b67fdcfc52ee6c00c3214ce0ac6c0e19cb4f1d673977c83aa42a OpenRCT2-v0.4.26-Linux-trixie-x86_64.tar.gz
73717ad7620865b3562ea9a5de8ce2b182060504ac8242c9ce5939fffbb93f68 OpenRCT2-v0.4.26-android-arm.apk
577ef49eba5d3b8883bcf30d24494e0f0c498d697e0e1acc8d74d1d2297f0298 OpenRCT2-v0.4.26-linux-x86_64.AppImage
159c2005aa93d18fcf8955002f3908bbcbf123b9b3d6b5531d211dcd632fd71c OpenRCT2-v0.4.26-macos-universal.zip
02e5783f2579e222676e7776b484d72dd590e6cc48eac0a1a8899f8140c7a891 OpenRCT2-v0.4.26-windows-installer-arm64.exe
8320d3e282d1a504594f0c1c6e15f921bebe299151b59ace5cdd675ce20b6dc7 OpenRCT2-v0.4.26-windows-installer-win32.exe
b18417aa0f7650b5e027ae56be153f7f5371ef9231ab6b9a70f1679a24aac809 OpenRCT2-v0.4.26-windows-installer-x64.exe
f699c1430763ca10a94948181704d848f7a6d02752db6e285145791cc879702f OpenRCT2-v0.4.26-windows-portable-arm64.zip
e8477deeedd7ab8346708717ec2449291d2e3a3ff4f97d3719e87a6eb86ca7e8 OpenRCT2-v0.4.26-windows-portable-win32.zip
9126bfe9913ebd85da69a46d082a6d66d2a30540294b61f87b3e5b4826e9dd5c OpenRCT2-v0.4.26-windows-portable-x64.zip
4a068fb3640fa4df565d493f85ce698c254b5771c1183a7ed5e739324e7ce1e6 OpenRCT2-v0.4.26-windows-symbols-arm64.zip
05d048a823b3aa6226649f0ebabd44497cad8caff469fad614df5552404ddee9 OpenRCT2-v0.4.26-windows-symbols-win32.zip
7d034992f1c93762695f3d2fac67bfbb365b0c7b27e1be78858cbf5a1c088c37 OpenRCT2-v0.4.26-windows-symbols-x64.zip
Release created in https://github.com/OpenRCT2/OpenRCT2/actions/runs/16703760042
SHA256 checksums:
8ec697e92896f57433d411894f81ab0a771859dc1c898ab5052ecd3e71dff120 OpenRCT2-v0.4.25-Linux-bookworm-x86_64.tar.gz
429ce876281f7888fcfa0b75e29a89126829cd75a3bf46090e36e2b4fd07c403 OpenRCT2-v0.4.25-Linux-noble-x86_64.tar.gz
df37790a5a28faf18cda6aa6cd42a5acfbd292a01ade616e114f916612d6fef2 OpenRCT2-v0.4.25-android-arm.apk
240608c53883611ff402500acbe10ebc2e1b51896bb847a36c98c36b531a6b79 OpenRCT2-v0.4.25-linux-x86_64.AppImage
40400126c95e7eec263b71e843d1b8043fd2071a82172ae2ba424bf3d01e0557 OpenRCT2-v0.4.25-macos-universal.zip
5cd6e6488a876baa3711d9c00a034ae87725d532ddea96bb557619a03be3af54 OpenRCT2-v0.4.25-windows-installer-arm64.exe
b022b6a007b9b7dfcf2946f377a175e878245386e823108602dd206eb798b045 OpenRCT2-v0.4.25-windows-installer-win32.exe
3bb8280c5989b1719f593bc7714de8c3a1cc4f5efc11020b1b17f9ddd15f1f11 OpenRCT2-v0.4.25-windows-installer-x64.exe
74c2dc234b08dfe3465b1ee5c3b35b54893af29a8fe6664515ac08cd510f16e9 OpenRCT2-v0.4.25-windows-portable-arm64.zip
72c4fde86e82fac0fa0b1f61660d9a3998959ef2e95c15e3d39663dc170ae320 OpenRCT2-v0.4.25-windows-portable-win32.zip
a0a23b25581c1bf27b74c8113b0e83cee3215ee7df676f1c5fde5af225689b2b OpenRCT2-v0.4.25-windows-portable-x64.zip
dbb2b2fc2d4d7b1e4cdb5b1c021910b38266fc736cfcfd733518098697cd8202 OpenRCT2-v0.4.25-windows-symbols-arm64.zip
79ecafc5765cce33b5c61e8e99bb2740a7e93695f3e8083a384036754ee1e44f OpenRCT2-v0.4.25-windows-symbols-win32.zip
d46b13c3c9e3ceebf5b6cbeccf9f0158c00f24abf018d7936bf4ccf182d8400c OpenRCT2-v0.4.25-windows-symbols-x64.zip
convert console command always crashes with a segmentation fault.convert console command rejects files with an SV7 extension.Release created in https://github.com/OpenRCT2/OpenRCT2/actions/runs/16089989812
SHA1 checksums:
75fc221885edae385063d68d758a899c1657d0c6 OpenRCT2-v0.4.24-Linux-bookworm-x86_64.tar.gz
075de1c4a7995c73c6945b89278706f350707eae OpenRCT2-v0.4.24-Linux-noble-x86_64.tar.gz
4bfb4c8e0cdcd46c5900f940e7d3e76867099b65 OpenRCT2-v0.4.24-android-arm.apk
852d0cfac113b8f9f884bfbf235ec614ebaeeb0a OpenRCT2-v0.4.24-linux-x86_64.AppImage
823d43e59c7ca78f96b44a6ad939a23b782d962a OpenRCT2-v0.4.24-macos-universal.zip
630ad56f7c91b9a96d50a9c00038498aa01a4da9 OpenRCT2-v0.4.24-windows-installer-arm64.exe
410be2b6597d0b9eba2ddd5fd5a2778339823f10 OpenRCT2-v0.4.24-windows-installer-win32.exe
7d5ce0dfcb686a5b87f5f2ac729b4a9125958142 OpenRCT2-v0.4.24-windows-installer-x64.exe
7d10420a4daace225d098c4101675a280fbe0f54 OpenRCT2-v0.4.24-windows-portable-arm64.zip
966417380610e1d813a9fafd67111f4bebd81418 OpenRCT2-v0.4.24-windows-portable-win32.zip
1dcc8f3c4e3845f2cdf3202212f5017118ed321e OpenRCT2-v0.4.24-windows-portable-x64.zip
743f88cc127bc6a50e57cc2931f827a18525fdf6 OpenRCT2-v0.4.24-windows-symbols-arm64.zip
a3095b008714092b501b2bad76fe8caa7c567891 OpenRCT2-v0.4.24-windows-symbols-win32.zip
3694b548ae4cccaaec60bd0a011df2248382ea19 OpenRCT2-v0.4.24-windows-symbols-x64.zip
set commands in the in-game console.Release created in https://github.com/OpenRCT2/OpenRCT2/actions/runs/15506208339
SHA1 checksums:
1a63ba7f776675862e34517259802614573db48b OpenRCT2-v0.4.23-Linux-bookworm-x86_64.tar.gz
204ca845a476aae0bcd69ea6cf6b2c126a7b3fd1 OpenRCT2-v0.4.23-Linux-noble-x86_64.tar.gz
cd5481912832f5dd8629fba07a6452b8515009ed OpenRCT2-v0.4.23-android-arm.apk
09b414e972e64cd0652b4d6172bade970ab91494 OpenRCT2-v0.4.23-linux-x86_64.AppImage
862cfc9ca029250bfb5783166a00c59f39696038 OpenRCT2-v0.4.23-macos-universal.zip
01457e88dafc732f7b26aa09e4020330f2c96a13 OpenRCT2-v0.4.23-windows-installer-arm64.exe
9aed09a54a82a883dd44e5134de381e40679b989 OpenRCT2-v0.4.23-windows-installer-win32.exe
ecba112b24fc939cb90c05bbadd65ef6fe49ddca OpenRCT2-v0.4.23-windows-installer-x64.exe
f0d753eadc8c34e8a61e006dc51c2b9450c2f99c OpenRCT2-v0.4.23-windows-portable-arm64.zip
95e5abd3ebf8fd49e07e54297393357f6f54531b OpenRCT2-v0.4.23-windows-portable-win32.zip
7fcff94e4208b3c063e0d0e7cfb54a8351193425 OpenRCT2-v0.4.23-windows-portable-x64.zip
a420699a6edcc6c9e1e1d6f5af748bbdef3637e2 OpenRCT2-v0.4.23-windows-symbols-arm64.zip
4f3c42594762b765ec41613086b163b765fcb2ca OpenRCT2-v0.4.23-windows-symbols-win32.zip
793ce14f12644c3fd6695d870c175859bdf5993e OpenRCT2-v0.4.23-windows-symbols-x64.zip
Release created in https://github.com/OpenRCT2/OpenRCT2/actions/runs/14823522563
SHA1 checksums:
7e49c16c045ef4beb0b04918cb837832a859d9f4 OpenRCT2-v0.4.22-Linux-bookworm-x86_64.tar.gz
d8597d152bb89fa5931e55b6e843250c4c3cb2f9 OpenRCT2-v0.4.22-Linux-noble-x86_64.tar.gz
a88e18d1b24d68c1f880c2eb82193714e3fd68f4 OpenRCT2-v0.4.22-android-arm.apk
db7a6d8a1543c11104ab76b5e673c7fe11985ce0 OpenRCT2-v0.4.22-linux-x86_64.AppImage
976e409b0fac7779d268de1c4dd0523dbf623468 OpenRCT2-v0.4.22-macos-universal.zip
d8f02a2dbf08e4647efebd58097eec6c8ea9f757 OpenRCT2-v0.4.22-windows-installer-arm64.exe
92ea1b225fa228cb00ddb03fca3fc5d2772130cb OpenRCT2-v0.4.22-windows-installer-win32.exe
e9b6724b5f0bab9a1b687564f950235286374537 OpenRCT2-v0.4.22-windows-installer-x64.exe
3ed272eeff0dc36716618b8a977ae51762cab734 OpenRCT2-v0.4.22-windows-portable-arm64.zip
af093d951b39272a4a4e52c3d0443a3b21d980f7 OpenRCT2-v0.4.22-windows-portable-win32.zip
3197358185e70115bf04d2a37b0195e62deba700 OpenRCT2-v0.4.22-windows-portable-x64.zip
950eaf97a0b1c0d13fac6bdea112bea7a6281306 OpenRCT2-v0.4.22-windows-symbols-arm64.zip
1b65d27a8b5f2faf97cff1c6e76ba4b77712d3ee OpenRCT2-v0.4.22-windows-symbols-win32.zip
abd3580963bf3874eaeb1586dbeda136aee836e1 OpenRCT2-v0.4.22-windows-symbols-x64.zip
OBS-Studio-32.1.0-rc2-Sources.tar.gz: f902971f0b5db75d653bfc6dbc9fdf565c09ceed085a3d165c33f07b2783882e
OBS-Studio-32.1.0-rc2-Ubuntu-24.04-x86_64-dbsym.ddeb: e6baa52a8808511b4336fac64d3a787ef7077e3006393d1814eefef6db458fe6
OBS-Studio-32.1.0-rc2-Ubuntu-24.04-x86_64.deb: 55f265693738c51954f8d0c8d649887cbbe05feeb35c3d62f1518d23f07982c4
OBS-Studio-32.1.0-rc2-Windows-arm64-PDBs.zip: c337d6d663ce1a7b08fa469ba3a679b21fd6c1e1cd866e2dd44d7e4bf4afafd9
OBS-Studio-32.1.0-rc2-Windows-arm64.zip: 6a57c8aecfc08ee14fc774ce7dfda66767e799b6240fc39ceea0ce7b5206191b
OBS-Studio-32.1.0-rc2-Windows-x64-Installer.exe: d3f7260a282faff214940e91bd0e4d27423740db4ad5676a1f46e19bcb7a9fd3
OBS-Studio-32.1.0-rc2-Windows-x64-PDBs.zip: 5bcfcb3a06ad1d8ca2bae6c416a499a3252c7ced6d831d21d62a11a0c36f89a7
OBS-Studio-32.1.0-rc2-Windows-x64.zip: e496718987f48680fde82470bd993984f8d16b7ff2599026d641a3dd6b47b8c0
OBS-Studio-32.1.0-rc2-macOS-Apple-dSYMs.tar.xz: 7a21fec182ad916e8bfc71037746285d6d33386f0e5540d1a8e0ed16db953632
OBS-Studio-32.1.0-rc2-macOS-Apple.dmg: 8f3c50f39ed58f8b203573227a4320cec1de5081331b05f2f9bceaa7c554e571
OBS-Studio-32.1.0-rc2-macOS-Intel-dSYMs.tar.xz: 1a6120ce3a73a77df940b1a1bd795eb35cb503a0165ead0a06de4989fec0513f
OBS-Studio-32.1.0-rc2-macOS-Intel.dmg: 26f53d088569ae6cb165870918f1bde849bc1d51dacbd0cd2fac98c50606c04e
Windows Installer
Windows No Installer (zip)
macOS - Universal
Linux - deb, AppImage or rpm
Windows intel x32 releases are marked -ia32-
ChangeLog:
Windows Installer
Windows No Installer (zip)
macOS - Universal
Linux - deb, AppImage or rpm
Windows intel x32 releases are marked -ia32-
ChangeLog:
The OpenWrt community is proud to announce the fifth 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:
This is not the final version, this is a test version. Please report problems and bugs in our issue tracker.
OpenWrt 25.12.0-rc5 incorporates over 4600 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-rc5 for the full changelog.
The hardware requirements did not change significantly, most devices supported by OpenWrt 24.10 should also work with OpenWrt 25.12.
OpenWrt has transitioned from the traditional opkg package manager to apk (Alpine Package Keeper).
This change brings several advantages:
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.
The attended sysupgrade LuCI application is now installed by default.
ASU allows devices to:
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 command history is now preserved across sessions by storing it in a RAM-backed filesystem.
Benefits:
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.
The OpenWrt video feed with Qt5 and UI applications is integrated by default.
The wifi scripts were rewritten in ucode.
OpenWrt 25.12 supports over 2240 devices. Support for over 220 new devices was added in addition to the device support by OpenWrt 24.10.
Core components have the following versions in 25.12.0-rc5:
In addition to the listed applications, many others were also updated.
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.
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 (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:
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.
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.
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.
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.
eth1 to wan.Full release notes and upgrade instructions are available at
https://openwrt.org/releases/25.12/notes-25.12.0-rc5
In particular, make sure to read the regressions and known issues before upgrading:
https://openwrt.org/releases/25.12/notes-25.12.0-rc5#known_issues
For a detailed list of all changes since 25.12.0-rc4, refer to
https://openwrt.org/releases/25.12/changelog-25.12.0-rc5
To download the 25.12.0-rc5 images, navigate to:
https://downloads.openwrt.org/releases/25.12.0-rc5/targets/
Use OpenWrt Firmware Selector to download:
https://firmware-selector.openwrt.org?version=25.12.0-rc5
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:
a low-volume mailing list for important announcements:
https://lists.openwrt.org/mailman/listinfo/openwrt-announce
a dedicated "announcements" section in the forum:
https://forum.openwrt.org/c/announcements/14
other announcement channels (such as RSS feeds) might be added in the
future, they will be listed at https://openwrt.org/contact
@directus/app@15.4.0@directus/api@33.3.1
group (#26626 by @dstockton)@directus/app@15.3.0@directus/api@33.3.0@directus/composables@11.2.13@directus/constants@14.1.0create-directus-extension@11.0.29@directus/env@5.5.3@directus/extensions@3.0.19@directus/extensions-registry@3.0.19@directus/extensions-sdk@17.0.9@directus/memory@3.1.2@directus/pressure@3.0.17@directus/schema-builder@0.0.14@directus/storage-driver-azure@12.0.17@directus/storage-driver-cloudinary@12.0.17@directus/storage-driver-gcs@12.0.17@directus/storage-driver-s3@12.1.3@directus/storage-driver-supabase@3.0.17@directus/themes@1.2.4@directus/types@14.2.1@directus/utils@13.2.2@directus/validation@2.0.17
Note
If someone is asking you to pay money for access to UpSnap binaries, source code, or licenses, you are being scammed.
The official and only trusted source for UpSnap is this repository (and its linked releases).
Do not pay third parties for something that is provided here for free.
withoutEnlargement with focal point and dimensions larger than the original image. Target dimensions are now clamped to the original image dimensions. (#26608 by @wotan-allfather)node:assert usage from shared utils (#26614 by @ComfortablyCoding)@directus/app@15.2.0@directus/api@33.2.0@directus/composables@11.2.12create-directus-extension@11.0.28@directus/env@5.5.2@directus/extensions@3.0.18@directus/extensions-registry@3.0.18@directus/extensions-sdk@17.0.8@directus/memory@3.1.1@directus/pressure@3.0.16@directus/schema-builder@0.0.13@directus/storage-driver-azure@12.0.16@directus/storage-driver-cloudinary@12.0.16@directus/storage-driver-gcs@12.0.16@directus/storage-driver-s3@12.1.2@directus/storage-driver-supabase@3.0.16@directus/themes@1.2.3@directus/types@14.2.0@directus/utils@13.2.1@directus/validation@2.0.16
@directus/app@15.1.1@directus/api@33.1.1@directus/composables@11.2.11create-directus-extension@11.0.27@directus/env@5.5.1@directus/extensions-sdk@17.0.7
OBS-Studio-32.1.0-rc1-Sources.tar.gz: 17b44f973a0e98c4c322c2aca10d8b662c19fbbe50879c30ac805b0702e827dd
OBS-Studio-32.1.0-rc1-Ubuntu-24.04-x86_64-dbsym.ddeb: b65518cfda519d30217a432117c46e0ca89eedfa69fe38e8a2ce6b579b3da0ee
OBS-Studio-32.1.0-rc1-Ubuntu-24.04-x86_64.deb: 30ba97ae4686e1581f4c13db16de1881ab5ee1263cd32423597ff4d928258a82
OBS-Studio-32.1.0-rc1-Windows-arm64-PDBs.zip: 41bafd1870f707fc30462e48adcbffc154955775499f45331ac744e4e480cb61
OBS-Studio-32.1.0-rc1-Windows-arm64.zip: 0e34115c817b972b3df7a76db5f1451bc6c534f66ceae334c0a48230768260ad
OBS-Studio-32.1.0-rc1-Windows-x64-Installer.exe: 4160354cb8c3a38fdaad1b82909918321ef9e4fb733de5659a96d87e3750836e
OBS-Studio-32.1.0-rc1-Windows-x64-PDBs.zip: 5954283574169c2a6685b69cf4831d32b6c18b9c7f7a22fb3c7fe14e6a44b5b1
OBS-Studio-32.1.0-rc1-Windows-x64.zip: ca0a529ecd59f1e19df12b12bdae2ce4930369ec73ede9b5d9ac82fe9690c685
OBS-Studio-32.1.0-rc1-macOS-Apple-dSYMs.tar.xz: 722d7cdb170a368193830309281f2fb157ec42bea01397e1a0c47d2f132c9e28
OBS-Studio-32.1.0-rc1-macOS-Apple.dmg: e9c6b844d5ed0d3b6bc849bc6bc8ac512022854e29b7d9a6cbc1bc3f31f36a96
OBS-Studio-32.1.0-rc1-macOS-Intel-dSYMs.tar.xz: dd1d9f62b2e05b04302cdee64ac01a6f242fabd38dab6ace2cf1dcd9ff663307
OBS-Studio-32.1.0-rc1-macOS-Intel.dmg: d06d0798324c7960fede58683a9f6fc5ec1d8c4602d3cd042667231f3e67c1bc
Attached prompts, content items, and visual editor elements to AI Assistant Context (#26512 by @bryantgillespie)
To use this feature, update @directus/visual-editing to v1.2.0+ on your website.
Disabled interfaces are not interactive anymore, which includes opening disabled read-only fields in a drawer (#26470 by @formfcw)
@directus/ai package. (#26481 by @bryantgillespie)@directus/ai package. (#26481 by @bryantgillespie)@directus/ai package. (#26481 by @bryantgillespie)@directus/ai package. (#26481 by @bryantgillespie)ldapjs with ldapts (#26363 by @dstockton)v-template-input when typing or updating content. (#26520 by @mustafaazad03)@directus/ai package. (#26481 by @bryantgillespie)@directus/app@15.1.0@directus/api@33.1.0@directus/ai@1.1.0@directus/composables@11.2.10create-directus-extension@11.0.26@directus/env@5.5.0@directus/errors@2.2.0@directus/extensions@3.0.17@directus/extensions-registry@3.0.17@directus/extensions-sdk@17.0.6@directus/memory@3.1.0@directus/pressure@3.0.15@directus/schema-builder@0.0.12@directus/storage-driver-azure@12.0.15@directus/storage-driver-cloudinary@12.0.15@directus/storage-driver-gcs@12.0.15@directus/storage-driver-s3@12.1.1@directus/storage-driver-supabase@3.0.15@directus/system-data@4.1.0@directus/themes@1.2.2@directus/types@14.1.0@directus/utils@13.2.0@directus/validation@2.0.15@directus/sdk@21.1.0
lazbuild - (c9c6be0).exe extension!!! - (35d2ebd).deb - (e95aca8)Package variable - (13c55ce)v4 of git-cliff-action - (81d613b)build-* - (16a54a5)tx-push recipe - (d293d64).ini files on run-* - (c513e53)run-gtk2, run-qt5 - (04650d9)tx-push to Makefile - (3ceed39)secrets.mk - (123a2e7)Note
For a list of all the changes up to date, please read CHANGELOG.md.
Hi,
The OpenWrt community is proud to announce the fourth 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:
This is not the final version, this is a test version. Please report problems and bugs in our issue tracker.
OpenWrt 25.12.0-rc4 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-rc4 for the full changelog.
The hardware requirements did not change significantly, most devices supported by OpenWrt 24.10 should also work with OpenWrt 25.12.
OpenWrt has transitioned from the traditional opkg package manager to apk (Alpine Package Keeper).
This change brings several advantages:
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.
The attended sysupgrade LuCI application is now installed by default.
ASU allows devices to:
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 command history is now preserved across sessions by storing it in a RAM-backed filesystem.
Benefits:
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.
The OpenWrt video feed with Qt5 and UI applications is integrated by default.
The wifi scripts were rewritten in ucode.
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 have the following versions in 25.12.0-rc4:
In addition to the listed applications, many others were also updated.
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.
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 (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:
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.
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.
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.
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.
eth1 to wan.Full release notes and upgrade instructions are available at
https://openwrt.org/releases/25.12/notes-25.12.0-rc4
In particular, make sure to read the regressions and known issues before upgrading:
https://openwrt.org/releases/25.12/notes-25.12.0-rc4#known_issues
For a detailed list of all changes since 25.12.0-rc3, refer to
https://openwrt.org/releases/25.12/changelog-25.12.0-rc4
To download the 25.12.0-rc4 images, navigate to:
https://downloads.openwrt.org/releases/25.12.0-rc4/targets/
Use OpenWrt Firmware Selector to download:
https://firmware-selector.openwrt.org?version=25.12.0-rc4
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:
a low-volume mailing list for important announcements:
https://lists.openwrt.org/mailman/listinfo/openwrt-announce
a dedicated "announcements" section in the forum:
https://forum.openwrt.org/c/announcements/14
other announcement channels (such as RSS feeds) might be added in the
future, they will be listed at https://openwrt.org/contact
Windows Installer
Windows No Installer (zip)
macOS - Universal
Linux - deb, AppImage or rpm
Windows intel x32 releases are marked -ia32-
ChangeLog: