Commit260bb79dRecorded25 Jun 2026Repositorysigil-graphics
v0.11.0: bump to Sigil 0.17 toolchain
Message
Move sigil: ^0.15 -> ^0.17 and the sigil-app dependency ^0.8.2 -> ^0.9.0 so the native stack derives the 0.17-line sigil-lib (the native codegen runtime). Sigil 0.17 makes the package-level sigil: field mandatory and ties sigil-lib to it. Minor bump because consumers caret-pinning sigil-graphics must move to the 0.17 line.
NOTE: sigil.lock not regenerated here -- sigil-app 0.9.0 is unpublished at commit time, so the lock must be refreshed (sigil deps update) after sigil-app v0.9.0 is tagged. Verified at release via a local sigil-app redirect.
Changed
CHANGELOG.md | 18 ++++++++++++++++++
package.sgl | 6 +++---
2 files changed, 21 insertions(+), 3 deletions(-)Diff
CHANGELOG.mdmodified
@@ -5,6 +5,24 @@ All notable changes to this project will be documented in this file.
5
The format is based on [Keep a Changelog](https://keepachangelog.com/), 6
and this project adheres to [Semantic Versioning](https://semver.org/). 7
+8
## [0.11.0] - 2026-06-25+9
+10
### Changed+11
+12
- Raised the toolchain requirement to Sigil 0.17. The package now+13
declares `sigil: "^0.17"` (was `^0.15`). Sigil 0.17 makes the+14
package-level `sigil:` field mandatory and derives the native codegen+15
runtime (`sigil-lib`) from it, so building under the 0.17 compiler+16
requires this bump. This is a minor release because consumers+17
caret-pinning sigil-graphics must move to the 0.17 line.+18
- Bumped the `sigil-app` dependency to `^0.9.0` (the 0.17-line release+19
of sigil-app), since the whole native stack must derive the same+20
0.17 `sigil-lib`.+21
+22
### Requires+23
+24
- Sigil 0.17+ and sigil-app 0.9.0+.+25
26
## [0.9.3] - 2026-04-24 27
28
### Fixedpackage.sglmodified
@@ -5,8 +5,8 @@
5
6
(package 7
name: "sigil-graphics"−8
version: "0.10.1"−9
sigil: "^0.15"+8
version: "0.11.0"+9
sigil: "^0.17" 10
description: "2D graphics, image loading, and font rendering for Sigil" 11
url: "https://codeberg.org/sigil/sigil-graphics" 12
license: "BSD-3-Clause"@@ -38,7 +38,7 @@
38
features: '(release cross windows))) 39
40
dependencies: (list−41
(from-git url: "codeberg:sigil/sigil-app" version: "^0.8.2"))+41
(from-git url: "codeberg:sigil/sigil-app" version: "^0.9.0")) 42
43
libraries: (list 44
(library