Releases: slint-ui/slint
1.14.1
Slint 1.14.1 is a patch release that fixes several bugs and crashes. For a complete list of changes, check out the ChangeLog.
Upgrading to Slint 1.14.1:
- Rust: Run
cargo update. - C++: If you're using
FetchContentwith CMake, update the GIT_TAG entry in CMakeLists.txt tov1.14.1orrelease/1.14for automatic tracking of 1.14.x releases. - Node.js: Run
npm update slint-uito bring yourpackage.jsonup-to-date. - ESP-IDF developers: Run
idf.py update-dependenciesto bring your idf_component.yml up-to-date. - Python: Run
uv lock --upgrade-package slintto update your uv lock file to the latest version.
Assets
C++ SDK
For C++ developers, this release contains the following pre-packed builds of Slint:
| Desktop Operating System | Compiler | Architecture | Download |
|---|---|---|---|
| Linux | gcc | x86-64 | Slint-cpp-1.14.1-Linux-x86_64.tar.gz |
| Linux | gcc | arm64 | Slint-cpp-1.14.1-Linux-arm64.tar.gz |
| Linux | gcc | armhf | Slint-cpp-1.14.1-Linux-armhf.tar.gz |
| Windows | MSVC | x86-64 | Slint-cpp-1.14.1-win64-MSVC-AMD64.exe |
| Windows | MSVC | arm64 | Slint-cpp-1.14.1-win64-MSVC-ARM64.exe |
| Templates for Microcontroller Evaluation Board | Download |
|---|---|
| STM32H747I-DISCO: Dual-core Arm M7/M4 MCU with 4” touch LCD display module | slint-cpp-template-stm32h747i-disco.zip |
| STM32H735G-DK: Arm M7 MCU with 4” touch LCD display module | slint-cpp-template-stm32h735g-dk.zip |
Tool Binaries
| Add-on | Linux x86-64 | Windows (x86-64) | Windows (aarch64) | macOS (universal) | Linux aarch64 | Linux armv7 |
|---|---|---|---|---|---|---|
| slint-lsp | slint-lsp-linux.tar.gz | slint-lsp-windows-x86_64.zip | slint-lsp-windows-arm64.zip | slint-lsp-macos.tar.gz | slint-lsp-aarch64-unknown-linux-gnu.tar.gz | slint-lsp-armv7-unknown-linux-gnueabihf.tar.gz |
| slint-viewer | slint-viewer-linux.tar.gz | slint-viewer-windows-x86_64.zip | slint-viewer-windows-arm64.zip | slint-viewer-macos.tar.gz | slint-viewer-aarch64-unknown-linux-gnu.tar.gz | slint-viewer-armv7-unknown-linux-gnueabihf.tar.gz |
1.14.0
For a complete list of changes, check out the ChangeLog.
Upgrading to Slint 1.14.0:
- Rust: Run
cargo update. - C++: If you're using
FetchContentwith CMake, update the GIT_TAG entry in CMakeLists.txt tov1.14.0orrelease/1.14for automatic tracking of 1.14.x releases. - Node.js: Run
npm update slint-uito bring yourpackage.jsonup-to-date. - ESP-IDF developers: Run
idf.py update-dependenciesto bring your idf_component.yml up-to-date. - Python: Run
uv lock --upgrade-package slintto update your uv lock file to the latest version.
Assets
C++ SDK
For C++ developers, this release contains the following pre-packed builds of Slint:
| Desktop Operating System | Compiler | Architecture | Download |
|---|---|---|---|
| Linux | gcc | x86-64 | Slint-cpp-1.14.0-Linux-x86_64.tar.gz |
| Linux | gcc | arm64 | Slint-cpp-1.14.0-Linux-arm64.tar.gz |
| Linux | gcc | armhf | Slint-cpp-1.14.0-Linux-armhf.tar.gz |
| Windows | MSVC | x86-64 | Slint-cpp-1.14.0-win64-MSVC-AMD64.exe |
| Windows | MSVC | arm64 | Slint-cpp-1.14.0-win64-MSVC-ARM64.exe |
| Templates for Microcontroller Evaluation Board | Download |
|---|---|
| STM32H747I-DISCO: Dual-core Arm M7/M4 MCU with 4” touch LCD display module | slint-cpp-template-stm32h747i-disco.zip |
| STM32H735G-DK: Arm M7 MCU with 4” touch LCD display module | slint-cpp-template-stm32h735g-dk.zip |
Tool Binaries
| Add-on | Linux x86-64 | Windows (x86-64) | Windows (aarch64) | macOS (universal) | Linux aarch64 | Linux armv7 |
|---|---|---|---|---|---|---|
| slint-lsp | slint-lsp-linux.tar.gz | slint-lsp-windows-x86_64.zip | slint-lsp-windows-arm64.zip | slint-lsp-macos.tar.gz | slint-lsp-aarch64-unknown-linux-gnu.tar.gz | slint-lsp-armv7-unknown-linux-gnueabihf.tar.gz |
| slint-viewer | slint-viewer-linux.tar.gz | slint-viewer-windows-x86_64.zip | slint-viewer-windows-arm64.zip | slint-viewer-macos.tar.gz | slint-viewer-aarch64-unknown-linux-gnu.tar.gz | slint-viewer-armv7-unknown-linux-gnueabihf.tar.gz |
1.13.1
Slint 1.13.1 is a patch release that fixes several bugs and crashes. For a complete list of changes, check out the ChangeLog.
Upgrading to Slint 1.13.1:
- Rust: Run
cargo update. - C++: If you're using
FetchContentwith CMake, update the GIT_TAG entry in CMakeLists.txt tov1.13.1orrelease/1.13for automatic tracking of 1.13.x releases. - Node.js: Run
npm update slint-uito bring yourpackage.jsonup-to-date. - ESP-IDF developers: Run
idf.py update-dependenciesto bring your idf_component.yml up-to-date. - Python: Run
uv lock --upgrade-package slintto update your uv lock file to the latest version.
Assets
C++ SDK
For C++ developers, this release contains the following pre-packed builds of Slint:
| Desktop Operating System | Compiler | Architecture | Download |
|---|---|---|---|
| Linux | gcc | x86-64 | Slint-cpp-1.13.1-Linux-x86_64.tar.gz |
| Linux | gcc | arm64 | Slint-cpp-1.13.1-Linux-arm64.tar.gz |
| Linux | gcc | armhf | Slint-cpp-1.13.1-Linux-armhf.tar.gz |
| Windows | MSVC | x86-64 | Slint-cpp-1.13.1-win64-MSVC-AMD64.exe |
| Windows | MSVC | arm64 | Slint-cpp-1.13.1-win64-MSVC-ARM64.exe |
| Templates for Microcontroller Evaluation Board | Download |
|---|---|
| STM32H747I-DISCO: Dual-core Arm M7/M4 MCU with 4” touch LCD display module | slint-cpp-template-stm32h747i-disco.zip |
| STM32H735G-DK: Arm M7 MCU with 4” touch LCD display module | slint-cpp-template-stm32h735g-dk.zip |
Tool Binaries
| Add-on | Linux x86-64 | Windows (x86-64) | Windows (aarch64) | macOS (universal) | Linux aarch64 | Linux armv7 |
|---|---|---|---|---|---|---|
| slint-lsp | slint-lsp-linux.tar.gz | slint-lsp-windows-x86_64.zip | slint-lsp-windows-arm64.zip | slint-lsp-macos.tar.gz | slint-lsp-aarch64-unknown-linux-gnu.tar.gz | slint-lsp-armv7-unknown-linux-gnueabihf.tar.gz |
| slint-viewer | slint-viewer-linux.tar.gz | slint-viewer-windows-x86_64.zip | slint-viewer-windows-arm64.zip | slint-viewer-macos.tar.gz | slint-viewer-aarch64-unknown-linux-gnu.tar.gz | slint-viewer-armv7-unknown-linux-gnueabihf.tar.gz |
1.13.0
Blog: Slint 1.13 Released with Live-Preview for Rust and C++
For a complete list of changes, check out the ChangeLog.
Upgrading to Slint 1.13.0:
- Rust: Run
cargo update. - C++: If you're using
FetchContentwith CMake, update the GIT_TAG entry in CMakeLists.txt tov1.13.0orrelease/1.13for automatic tracking of 1.13.x releases. - Node.js: Run
npm update slint-uito bring yourpackage.jsonup-to-date. - ESP-IDF developers: Run
idf.py update-dependenciesto bring your idf_component.yml up-to-date. - Python: Run
uv lock --upgrade-package slintto update your uv lock file to the latest version.
Assets
C++ SDK
For C++ developers, this release contains the following pre-packed builds of Slint:
| Desktop Operating System | Compiler | Architecture | Download |
|---|---|---|---|
| Linux | gcc | x86-64 | Slint-cpp-1.13.0-Linux-x86_64.tar.gz |
| Linux | gcc | arm64 | Slint-cpp-1.13.0-Linux-arm64.tar.gz |
| Linux | gcc | armhf | Slint-cpp-1.13.0-Linux-armhf.tar.gz |
| Windows | MSVC | x86-64 | Slint-cpp-1.13.0-win64-MSVC-AMD64.exe |
| Windows | MSVC | arm64 | Slint-cpp-1.13.0-win64-MSVC-ARM64.exe |
| Templates for Microcontroller Evaluation Board | Download |
|---|---|
| STM32H747I-DISCO: Dual-core Arm M7/M4 MCU with 4” touch LCD display module | slint-cpp-template-stm32h747i-disco.zip |
| STM32H735G-DK: Arm M7 MCU with 4” touch LCD display module | slint-cpp-template-stm32h735g-dk.zip |
Tool Binaries
| Add-on | Linux x86-64 | Windows (x86-64) | Windows (aarch64) | macOS (universal) | Linux aarch64 | Linux armv7 |
|---|---|---|---|---|---|---|
| slint-lsp | slint-lsp-linux.tar.gz | slint-lsp-windows-x86_64.zip | slint-lsp-windows-arm64.zip | slint-lsp-macos.tar.gz | slint-lsp-aarch64-unknown-linux-gnu.tar.gz | slint-lsp-armv7-unknown-linux-gnueabihf.tar.gz |
| slint-viewer | slint-viewer-linux.tar.gz | slint-viewer-windows-x86_64.zip | slint-viewer-windows-arm64.zip | slint-viewer-macos.tar.gz | slint-viewer-aarch64-unknown-linux-gnu.tar.gz | slint-viewer-armv7-unknown-linux-gnueabihf.tar.gz |
1.12.1
Slint 1.12.1 is a patch release that fixes several bugs and crashes. For a complete list of changes, check out the ChangeLog.
Upgrading to Slint 1.12.1:
- Rust: Run
cargo update. - C++: If you're using
FetchContentwith CMake, update the GIT_TAG entry in CMakeLists.txt tov1.12.1orrelease/1.12for automatic tracking of 1.12.x releases. - Node.js: Run
npm update slint-uito bring yourpackage.jsonup-to-date. - ESP-IDF developers: Run
idf.py update-dependenciesto bring your idf_component.yml up-to-date. - Python: Run
uv lock --upgrade-package slintto update your uv lock file to the latest version.
Assets
C++ SDK
For C++ developers, this release contains the following pre-packed builds of Slint:
| Desktop Operating System | Compiler | Architecture | Download |
|---|---|---|---|
| Linux | gcc | x86-64 | Slint-cpp-1.12.1-Linux-x86_64.tar.gz |
| Linux | gcc | arm64 | Slint-cpp-1.12.1-Linux-arm64.tar.gz |
| Linux | gcc | armhf | Slint-cpp-1.12.1-Linux-armhf.tar.gz |
| Windows | MSVC | x86-64 | Slint-cpp-1.12.1-win64-MSVC-AMD64.exe |
| Windows | MSVC | arm64 | Slint-cpp-1.12.1-win64-MSVC-ARM64.exe |
| Templates for Microcontroller Evaluation Board | Download |
|---|---|
| STM32H747I-DISCO: Dual-core Arm M7/M4 MCU with 4” touch LCD display module | slint-cpp-template-stm32h747i-disco.zip |
| STM32H735G-DK: Arm M7 MCU with 4” touch LCD display module | slint-cpp-template-stm32h735g-dk.zip |
Tool Binaries
| Add-on | Linux x86-64 | Windows (x86-64) | macOS (universal) | Linux aarch64 | Linux armv7 |
|---|---|---|---|---|---|
| slint-lsp | slint-lsp-linux.tar.gz | slint-lsp-windows-x86_64.zip | slint-lsp-macos.tar.gz | slint-lsp-aarch64-unknown-linux-gnu.tar.gz | slint-lsp-armv7-unknown-linux-gnueabihf.tar.gz |
| slint-viewer | slint-viewer-linux.tar.gz | slint-viewer-windows-x86_64.zip | slint-viewer-macos.tar.gz | slint-viewer-aarch64-unknown-linux-gnu.tar.gz | slint-viewer-armv7-unknown-linux-gnueabihf.tar.gz |
1.12.0
Blog: Slint 1.12 Released with WGPU Support, iOS Port, and Figma Variables Integration
Check out the ChangeLog.
Upgrading to Slint 1.12.0:
- Rust: Run
cargo update. - C++: If you're using
FetchContentwith CMake, update the GIT_TAG entry in CMakeLists.txt tov1.12.0orrelease/1.12for automatic tracking of 1.12.x releases. - Node.js: Run
npm update slint-uito bring yourpackage.jsonup-to-date. - ESP-IDF developers: Run
idf.py update-dependenciesto bring your idf_component.yml up-to-date. - Python: Run
uv lock --upgrade-package slintto update your uv lock file to the latest version.
Assets
C++ SDK
For C++ developers, this release contains the following pre-packed builds of Slint:
| Desktop Operating System | Compiler | Architecture | Download |
|---|---|---|---|
| Linux | gcc | x86-64 | Slint-cpp-1.12.0-Linux-x86_64.tar.gz |
| Linux | gcc | arm64 | Slint-cpp-1.12.0-Linux-arm64.tar.gz |
| Linux | gcc | armhf | Slint-cpp-1.12.0-Linux-armhf.tar.gz |
| Windows | MSVC | x86-64 | Slint-cpp-1.12.0-win64-MSVC.exe |
| Templates for Microcontroller Evaluation Board | Download |
|---|---|
| STM32H747I-DISCO: Dual-core Arm M7/M4 MCU with 4” touch LCD display module | slint-cpp-template-stm32h747i-disco.zip |
| STM32H735G-DK: Arm M7 MCU with 4” touch LCD display module | slint-cpp-template-stm32h735g-dk.zip |
Tool Binaries
| Add-on | Linux x86-64 | Windows (x86-64) | macOS (universal) | Linux aarch64 | Linux armv7 |
|---|---|---|---|---|---|
| slint-lsp | slint-lsp-linux.tar.gz | slint-lsp-windows.zip | slint-lsp-macos.tar.gz | slint-lsp-aarch64-unknown-linux-gnu.tar.gz | slint-lsp-armv7-unknown-linux-gnueabihf.tar.gz |
| slint-viewer | slint-viewer-linux.tar.gz | slint-viewer-windows.zip | slint-viewer-macos.tar.gz | slint-viewer-aarch64-unknown-linux-gnu.tar.gz | slint-viewer-armv7-unknown-linux-gnueabihf.tar.gz |
1.11.0
For a complete list of changes, check out the ChangeLog.
Upgrading to Slint 1.11.0:
- Rust: Run
cargo update. - C++: If you're using
FetchContentwith CMake, update the GIT_TAG entry in CMakeLists.txt tov1.11.0orrelease/1.11for automatic tracking of 1.11.x releases. - Node.js: Run
npm update slint-uito bring yourpackage.jsonup-to-date. - ESP-IDF developers: Run
idf.py update-dependenciesto bring your idf_component.yml up-to-date.
Assets
C++ SDK
For C++ developers, this release contains the following pre-packed builds of Slint:
| Desktop Operating System | Compiler | Architecture | Download |
|---|---|---|---|
| Linux | gcc | x86-64 | Slint-cpp-1.11.0-Linux-x86_64.tar.gz |
| Linux | gcc | arm64 | Slint-cpp-1.11.0-Linux-arm64.tar.gz |
| Linux | gcc | armhf | Slint-cpp-1.11.0-Linux-armhf.tar.gz |
| Windows | MSVC | x86-64 | Slint-cpp-1.11.0-win64-MSVC.exe |
| Templates for Microcontroller Evaluation Board | Download |
|---|---|
| STM32H747I-DISCO: Dual-core Arm M7/M4 MCU with 4” touch LCD display module | slint-cpp-template-stm32h747i-disco.zip |
| STM32H735G-DK: Arm M7 MCU with 4” touch LCD display module | slint-cpp-template-stm32h735g-dk.zip |
Tool Binaries
| Add-on | Linux x86-64 | Windows (x86-64) | macOS (universal) | Linux aarch64 | Linux armv7 |
|---|---|---|---|---|---|
| slint-lsp | slint-lsp-linux.tar.gz | slint-lsp-windows.zip | slint-lsp-macos.tar.gz | slint-lsp-aarch64-unknown-linux-gnu.tar.gz | slint-lsp-armv7-unknown-linux-gnueabihf.tar.gz |
| slint-viewer | slint-viewer-linux.tar.gz | slint-viewer-windows.zip | slint-viewer-macos.tar.gz | slint-viewer-aarch64-unknown-linux-gnu.tar.gz | slint-viewer-armv7-unknown-linux-gnueabihf.tar.gz |
1.10.0
For a complete list of changes, check out the ChangeLog.
Upgrading to Slint 1.10.0:
- Rust: Run
cargo update. - C++: If you're using
FetchContentwith CMake, update the GIT_TAG entry in CMakeLists.txt tov1.10.0orrelease/1.10for automatic tracking of 1.10.x releases. - Node.js: Run
npm update slint-uito bring yourpackage.jsonup-to-date. - ESP-IDF developers: Run
idf.py update-dependenciesto bring your idf_component.yml up-to-date.
Assets
C++ SDK
For C++ developers, this release contains the following pre-packed builds of Slint:
| Desktop Operating System | Compiler | Architecture | Download |
|---|---|---|---|
| Linux | gcc | x86-64 | Slint-cpp-1.10.0-Linux-x86_64.tar.gz |
| Linux | gcc | arm64 | Slint-cpp-1.10.0-Linux-arm64.tar.gz |
| Linux | gcc | armhf | Slint-cpp-1.10.0-Linux-armhf.tar.gz |
| Windows | MSVC | x86-64 | Slint-cpp-1.10.0-win64-MSVC.exe |
| Templates for Microcontroller Evaluation Board | Download |
|---|---|
| STM32H747I-DISCO: Dual-core Arm M7/M4 MCU with 4” touch LCD display module | slint-cpp-template-stm32h747i-disco.zip |
| STM32H735G-DK: Arm M7 MCU with 4” touch LCD display module | slint-cpp-template-stm32h735g-dk.zip |
Tool Binaries
| Add-on | Linux x86-64 | Windows | macOS |
|---|---|---|---|
| slint-lsp | slint-lsp-linux.tar.gz | slint-lsp-windows.zip | slint-lsp-macos.tar.gz |
| slint-viewer | slint-viewer-linux.tar.gz | slint-viewer-windows.zip | slint-viewer-macos.tar.gz |
1.9.2
Slint 1.9.2 is a patch release that fixes several bugs and crashes. For a complete list of changes, check out the ChangeLog.
Upgrading to Slint 1.9.2:
- Rust: Run
cargo update. - C++: If you're using
FetchContentwith CMake, update the GIT_TAG entry in CMakeLists.txt tov1.9.2orrelease/1.9for automatic tracking of 1.9.x releases. - Node.js: Run
npm update slint-uito bring yourpackage.jsonup-to-date. - ESP-IDF developers: Run
idf.py update-dependenciesto bring your idf_component.yml up-to-date.
Assets
C++ SDK
For C++ developers, this release contains the following pre-packed builds of Slint:
| Desktop Operating System | Compiler | Architecture | Download |
|---|---|---|---|
| Linux | gcc | x86-64 | Slint-cpp-1.9.2-Linux-x86_64.tar.gz |
| Linux | gcc | arm64 | Slint-cpp-1.9.2-Linux-arm64.tar.gz |
| Linux | gcc | armhf | Slint-cpp-1.9.2-Linux-armhf.tar.gz |
| Windows | MSVC | x86-64 | Slint-cpp-1.9.2-win64-MSVC.exe |
| Templates for Microcontroller Evaluation Board | Download |
|---|---|
| STM32H747I-DISCO: Dual-core Arm M7/M4 MCU with 4” touch LCD display module | slint-cpp-template-stm32h747i-disco.zip |
| STM32H735G-DK: Arm M7 MCU with 4” touch LCD display module | slint-cpp-template-stm32h735g-dk.zip |
Tool Binaries
| Add-on | Linux x86-64 | Windows | macOS |
|---|---|---|---|
| slint-lsp | slint-lsp-linux.tar.gz | slint-lsp-windows.zip | slint-lsp-macos.tar.gz |
| slint-viewer | slint-viewer-linux.tar.gz | slint-viewer-windows.zip | slint-viewer-macos.tar.gz |
1.9.1
Slint 1.9.1 is a patch release that fixes several bugs and crashes. For a complete list of changes, check out the ChangeLog.
Upgrading to Slint 1.9.1:
- Rust: Run
cargo update. - C++: If you're using
FetchContentwith CMake, update the GIT_TAG entry in CMakeLists.txt tov1.9.1orrelease/1.9for automatic tracking of 1.9.x releases. - Node.js: Run
npm update slint-uito bring yourpackage.jsonup-to-date. - ESP-IDF developers: Run
idf.py update-dependenciesto bring your idf_component.yml up-to-date.
Assets
C++ SDK
For C++ developers, this release contains the following pre-packed builds of Slint:
| Desktop Operating System | Compiler | Architecture | Download |
|---|---|---|---|
| Linux | gcc | x86-64 | Slint-cpp-v1.9.1-Linux-x86_64.tar.gz |
| Windows | MSVC | x86-64 | Slint-cpp-v1.9.1-win64-MSVC.exe |
| Templates for Microcontroller Evaluation Board | Download |
|---|---|
| STM32H747I-DISCO: Dual-core Arm M7/M4 MCU with 4” touch LCD display module | slint-cpp-template-stm32h747i-disco.zip |
| STM32H735G-DK: Arm M7 MCU with 4” touch LCD display module | slint-cpp-template-stm32h735g-dk.zip |
Tool Binaries
| Add-on | Linux x86-64 | Windows | macOS |
|---|---|---|---|
| slint-lsp | slint-lsp-linux.tar.gz | slint-lsp-windows.zip | slint-lsp-macos.tar.gz |
| slint-viewer | slint-viewer-linux.tar.gz | slint-viewer-windows.zip | slint-viewer-macos.tar.gz |