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
### Fixed
package.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