chore: release v9.6.0 (#10713)

This commit is contained in:
André Costa
2026-09-16 16:42:02 +02:00
committed by GitHub
parent be722419a6
commit 80ca777e37
10 changed files with 1791 additions and 906 deletions
Binary file not shown.

Before

Width:  |  Height:  |  Size: 783 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 281 KiB

File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -1,3 +1,3 @@
{
"pages": ["CHANGELOG", "migration-v9-6", "migration-v10"]
"pages": ["CHANGELOG", "migration-v9-6", "CHANGELOG_v9.5.0", "migration-v10"]
}
+3 -4
View File
@@ -1,5 +1,5 @@
---
title: Migrating from v9 to v10
title: Migrating from v9 to v10-dev
description: How to update your LVGL v9 project to v10, covering all breaking changes and deprecations introduced across the v9.x series.
---
@@ -15,9 +15,8 @@ description: How to update your LVGL v9 project to v10, covering all breaking ch
- Entries: a short bullet per changed symbol, with before/after code if helpful.
*/}
<Callout type="info" title="v9.6 will be the last v9 release">
LVGL v9.6 is the final release in the v9 series. All symbols marked
`LV_DEPRECATED` are removed in v10.0.
<Callout type="info" title="v10.0.0">
LVGL v10.0.0 is currently in development and not yet released.
</Callout>
---
+1 -1
View File
@@ -1,7 +1,7 @@
set(LVGL_VERSION_MAJOR "9")
set(LVGL_VERSION_MINOR "6")
set(LVGL_VERSION_PATCH "0")
set(LVGL_VERSION_INFO "dev")
set(LVGL_VERSION_INFO "")
set(LVGL_VERSION ${LVGL_VERSION_MAJOR}.${LVGL_VERSION_MINOR}.${LVGL_VERSION_PATCH}) # This is a CMake variable
set(ENV{LVGL_VERSION} ${LVGL_VERSION}) # This is exported Environmental variable
+420 -420
View File
File diff suppressed because it is too large Load Diff
+1 -1
View File
@@ -153,7 +153,7 @@ def render(version, when, sections, repo_url, previous_tag):
f"description: Summary of the changes of LVGL {version}",
"---",
"",
f"## {version} {when}",
f"## {version} ({when})",
"",
]
+3 -5
View File
@@ -206,11 +206,9 @@ def verify_generated(version: Version):
expected = {
'lv_conf_template.h': f"Configuration file for v{version.without_info}",
os.path.join('sbom', 'lvgl.spdx.json'): f'"software_packageVersion": "{version}"',
'Kconfig': (
f"config LVGL_VERSION_MAJOR\n\tint\n\tdefault {version.major}\n"
f"config LVGL_VERSION_MINOR\n\tint\n\tdefault {version.minor}\n"
f"config LVGL_VERSION_PATCH\n\tint\n\tdefault {version.patch}",
),
'Kconfig': f"config LVGL_VERSION_MAJOR\n\tint\n\tdefault {version.major}",
'Kconfig': f"config LVGL_VERSION_MINOR\n\tint\n\tdefault {version.minor}",
'Kconfig': f"config LVGL_VERSION_PATCH\n\tint\n\tdefault {version.patch}",
}
for path_relative, needle in expected.items():