Sigil 0.6.0

release

This release brings Sigil much closer to full R7RS compliance, adds a complete web development workflow with live browser reloading, and introduces three new packages: a PEG parsing library, an Org Mode parser, and an XMPP client. Developer tooling improves significantly with rich error diagnostics, an enhanced MCP server, and watch mode for incremental builds.

Download 0.6.0Get started

R7RS Compliance

The biggest area of work in this release. Sigil now supports nearly all of R7RS Small:

Web Development

A full live-development workflow for web applications:

New Packages

PackageDescription
sigil-pegParsing Expression Grammars with S-expression DSL, backtracking, and captures
sigil-orgOrg Mode parser producing SXML (headlines, metadata, source blocks, tables, lists)
sigil-xmppXMPP client with STARTTLS, SASL (SCRAM-SHA-1/PLAIN), roster, presence, and MUC

Supporting packages: sigil-crypto gains HMAC-SHA1 and PBKDF2-SHA1, sigil-tls adds tls-upgrade for STARTTLS.

Developer Tooling

Performance

Library Improvements

Bug Fixes