sorug 0.6.0

Ultra-high-performance, zero-copy, WHATWG-compliant URL parser
Documentation
# 1.0 freeze gate

Do **not** cut `1.0.0` until every item below holds for a **sustained** low-churn
period. Product work continues on 0.x; there is no rush. See also
[README §1.0 freeze checklist](../README.md#10-freeze-checklist) and
[api-audit.md](api-audit.md).

## Already locked (do not reopen without a breaking minor in 0.x)

- [x] Public surface audit signed off ([api-audit.md]api-audit.md, 2026-08-07)
- [x] rust-url migration notes in [cookbook.md]cookbook.md

## Still required at freeze time

- [ ] WPT parser + setters green on **current** fixtures (badge counts match tree)
- [ ] Fuzz smoke (daily) and long fuzz (weekly) green; no open freshness failures
- [ ] No unresolved `wpt-freshness` / differential allowlist debt that contradicts WPT
- [ ] CHANGELOG + docs.rs + Trusted Publishing verified for the freeze tag
- [ ] FFI remains `publish = false`; consumers pin GitHub Release tags
- [ ] Sustained low API churn (no pending breaking changes)

## Explicit non-goals for 1.0

- Quirk parity with non-WHATWG parsers
- `unsafe` in the main crate for micro-wins
- ICU / `idna` crates
- Richer `ParseError` variants
- Hiding `Backing` or renaming host getters

## Cut procedure (when ready)

1. Confirm checklist above on `main`.
2. Bump to `1.0.0`, CHANGELOG entry, README semver note (“breaking only in major”).
3. Tag `v1.0.0` → Trusted Publishing + FFI release workflows.
4. Announce migration: 0.5+/cookbook is the upgrade path from rust-url.