Commit00cf9f93Recorded11 Jun 2026Repositorysigil-socket
Release 0.17.0: require Sigil ^0.17 for async DNS
Message
The async-DNS wrapper depends on the resolver natives that shipped in the Sigil 0.17.0 runtime (%resolve-start, %resolve-take, %resolve-cancel, %tcp-connect-ip), so the compatibility floor moves to ^0.17. Lockfile re-pinned against the released v0.17.0 tag; build and 27/27 tests pass with the released 0.17.0 binary.
Changed
package.sgl | 4 ++--
sigil.lock | 7 ++++---
2 files changed, 6 insertions(+), 5 deletions(-)Diff
package.sglmodified
@@ -4,8 +4,8 @@
4
5
(package 6
name: "sigil-socket"−7
version: "0.16.0"−8
sigil: "^0.16"+7
version: "0.17.0"+8
sigil: "^0.17" 9
description: "TCP/UDP socket operations for Sigil" 10
url: "https://codeberg.org/sigil/sigil-socket" 11
license: "BSD-3-Clause"sigil.lockmodified
@@ -2,7 +2,8 @@
2
(lock 3
(package name: "sigil-stdlib" 4
url: "codeberg:sigil/sigil"−5
ref: "^0.16"−6
sha: "ec4a2f494af469c89dacf45a3553c5b46cfec6ca"−7
package-selector: "sigil-stdlib")+5
ref: "^0.17"+6
sha: "3431a600a8ac2d6d91c2f0c8cbf2e296e10c16df"+7
package-selector: "sigil-stdlib"+8
version: "0.17.0") 9
)