Repository navigation
Changelog
James Conway edited this page Nov 4, 2026
·
1 revision
There's been no release yet. Parsec 0.1.0 will be the first, once milestones M1 to M4 are done (#32); Roadmap says what that takes. Until then, this page records what has landed on main, so you can see what a git dependency gets you. Every release from 0.1.0 on will be recorded here, newest first, with what changed and what you might need to change in your own code.
PR #1, merged on 4 November 2026. Before it, the repository held a licence and a one-line README. It brought in:
- The parser core,
crates/parsec. The package isparsec-htmland the library isparsec. It's Netweir'scrates/netweir-html, copied byscripts/sync-from-netweir.shwith its crate names changed, andNETWEIR_COMMITrecords the commit it came from. Everything marked ✅ on Home arrived here. - Its tests, as Netweir runs them: the html5lib tokenizer tests from a submodule, the web-platform-tests tree-construction cases pinned in
crates/parsec/tests/tree-construction, the selector and editing tests, and the fuzz target. Conformance has the counts. - CI: fmt, clippy, cargo-deny and
cargo teston Linux, macOS and Windows; the drift check against Netweir; nightly fuzzing, OpenSSF Scorecard and a CLA check. - The project files: the README, ROADMAP, CONTRIBUTING, the CLA, the Code of Conduct, SECURITY, GOVERNANCE, SUPPORT, NOTICE, issue and pull request templates, Dependabot and
deny.toml.
- Roadmap, for what comes next and in what order.
- Getting started, to pin the commit you depend on.
Parsec is Apache-2.0 and not yet released; these pages describe main. Found something wrong here? Open an issue or ask in Discussions.
Repository · Issues · Discussions · Roadmap · Security policy · Licence