Skip to content

Releases: slint-ui/slint

1.14.1

23 Oct 10:51

Choose a tag to compare

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 FetchContent with CMake, update the GIT_TAG entry in CMakeLists.txt to v1.14.1 or release/1.14 for automatic tracking of 1.14.x releases.
  • Node.js: Run npm update slint-ui to bring your package.json up-to-date.
  • ESP-IDF developers: Run idf.py update-dependencies to bring your idf_component.yml up-to-date.
  • Python: Run uv lock --upgrade-package slint to 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

21 Oct 13:22
0caf3b8

Choose a tag to compare

Release Blog

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 FetchContent with CMake, update the GIT_TAG entry in CMakeLists.txt to v1.14.0 or release/1.14 for automatic tracking of 1.14.x releases.
  • Node.js: Run npm update slint-ui to bring your package.json up-to-date.
  • ESP-IDF developers: Run idf.py update-dependencies to bring your idf_component.yml up-to-date.
  • Python: Run uv lock --upgrade-package slint to 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

11 Sep 08:21

Choose a tag to compare

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 FetchContent with CMake, update the GIT_TAG entry in CMakeLists.txt to v1.13.1 or release/1.13 for automatic tracking of 1.13.x releases.
  • Node.js: Run npm update slint-ui to bring your package.json up-to-date.
  • ESP-IDF developers: Run idf.py update-dependencies to bring your idf_component.yml up-to-date.
  • Python: Run uv lock --upgrade-package slint to 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

03 Sep 14:33

Choose a tag to compare

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 FetchContent with CMake, update the GIT_TAG entry in CMakeLists.txt to v1.13.0 or release/1.13 for automatic tracking of 1.13.x releases.
  • Node.js: Run npm update slint-ui to bring your package.json up-to-date.
  • ESP-IDF developers: Run idf.py update-dependencies to bring your idf_component.yml up-to-date.
  • Python: Run uv lock --upgrade-package slint to 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

25 Jun 15:29

Choose a tag to compare

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 FetchContent with CMake, update the GIT_TAG entry in CMakeLists.txt to v1.12.1 or release/1.12 for automatic tracking of 1.12.x releases.
  • Node.js: Run npm update slint-ui to bring your package.json up-to-date.
  • ESP-IDF developers: Run idf.py update-dependencies to bring your idf_component.yml up-to-date.
  • Python: Run uv lock --upgrade-package slint to 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

16 Jun 13:13

Choose a tag to compare

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 FetchContent with CMake, update the GIT_TAG entry in CMakeLists.txt to v1.12.0 or release/1.12 for automatic tracking of 1.12.x releases.
  • Node.js: Run npm update slint-ui to bring your package.json up-to-date.
  • ESP-IDF developers: Run idf.py update-dependencies to bring your idf_component.yml up-to-date.
  • Python: Run uv lock --upgrade-package slint to 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

23 Apr 10:34

Choose a tag to compare

Release Blog Post

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 FetchContent with CMake, update the GIT_TAG entry in CMakeLists.txt to v1.11.0 or release/1.11 for automatic tracking of 1.11.x releases.
  • Node.js: Run npm update slint-ui to bring your package.json up-to-date.
  • ESP-IDF developers: Run idf.py update-dependencies to 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

28 Feb 14:08

Choose a tag to compare

Blog Post

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 FetchContent with CMake, update the GIT_TAG entry in CMakeLists.txt to v1.10.0 or release/1.10 for automatic tracking of 1.10.x releases.
  • Node.js: Run npm update slint-ui to bring your package.json up-to-date.
  • ESP-IDF developers: Run idf.py update-dependencies to 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

13 Jan 10:58

Choose a tag to compare

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 FetchContent with CMake, update the GIT_TAG entry in CMakeLists.txt to v1.9.2 or release/1.9 for automatic tracking of 1.9.x releases.
  • Node.js: Run npm update slint-ui to bring your package.json up-to-date.
  • ESP-IDF developers: Run idf.py update-dependencies to 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

21 Dec 16:58
cde60bd

Choose a tag to compare

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 FetchContent with CMake, update the GIT_TAG entry in CMakeLists.txt to v1.9.1 or release/1.9 for automatic tracking of 1.9.x releases.
  • Node.js: Run npm update slint-ui to bring your package.json up-to-date.
  • ESP-IDF developers: Run idf.py update-dependencies to 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