Releases: ChristopherDavenport/unblink
Release list
v0.22.0
What's Changed
- feat(js): resource-based JS budgets + concurrent module-graph warming by @ChristopherDavenport in #40
- feat(webext): WebExtensions runtime — load uBlock Origin at runtime (Phases 1–5) by @ChristopherDavenport in #41
- docs: refresh README/CLAUDE/docs + manifests for v0.22.0 by @ChristopherDavenport in #42
Full Changelog: v0.21.0...v0.22.0
Docker: docker run -i --rm ghcr.io/christopherdavenport/unblink:0.22.0
Full details in CHANGELOG.md.
v0.21.0
What's Changed
- feat(mcp): add extract tool (CSS-schema extraction) by @ChristopherDavenport in #37
- feat(browse): auto-detect repeating collections + propose extract schemas by @ChristopherDavenport in #39
Full Changelog: v0.20.0...v0.21.0
Docker: docker run -i --rm ghcr.io/christopherdavenport/unblink:0.21.0
Full details in CHANGELOG.md.
v0.20.0
What's Changed
- Charlotte-inspired structured representation (regions, ARIA state, hash IDs, metadata, outline) by @ChristopherDavenport in #34
- Configurable tool exposure: presets + capability auto-gating by @ChristopherDavenport in #35
- Add requests, console, and cookies inspection tools by @ChristopherDavenport in #36
Full Changelog: v0.19.0...v0.20.0
Docker: docker run -i --rm ghcr.io/christopherdavenport/unblink:0.20.0
Full details in CHANGELOG.md.
v0.19.0
What's Changed
- chore: drop deprecated --js from the plugin manifest by @ChristopherDavenport in #32
- feat(js): broad Web API surface (Web API tiers 1–3 + crypto.subtle) — v0.19.0 by @ChristopherDavenport in #33
Full Changelog: v0.18.0...v0.19.0
Docker: docker run -i --rm ghcr.io/christopherdavenport/unblink:0.19.0
Full details in CHANGELOG.md.
v0.18.0
What's Changed
- Bump docker/setup-buildx-action from 3 to 4 by @dependabot[bot] in #18
- Bump actions/checkout from 4 to 7 by @dependabot[bot] in #20
- Bump goreleaser/goreleaser-action from 6 to 7 by @dependabot[bot] in #22
- Adopt golangci-lint; drop retired Go Report Card badge by @ChristopherDavenport in #24
- Cross-tool benchmark harness: measured footprint, latency, and token cost for all five tools by @ChristopherDavenport in #26
- Bump actions/setup-go from 5 to 6 by @dependabot[bot] in #25
- reduce: strip off-screen hidden text in the default article read by @ChristopherDavenport in #27
- docs: reconcile content-boundary table after off-screen strip fix (#27) by @ChristopherDavenport in #28
- Throughput: provable-idle settle, script prefetch, content-keyed caches, markdown memo, honest crossbench by @ChristopherDavenport in #29
- browser: make the per-host politeness rate limiter opt-in (default off) by @ChristopherDavenport in #30
- Composed Shadow DOM (Phase 23) + JavaScript on by default by @ChristopherDavenport in #31
New Contributors
- @dependabot[bot] made their first contribution in #18
Full Changelog: v0.17.1...v0.18.0
Docker: docker run -i --rm ghcr.io/christopherdavenport/unblink:0.18.0
Full details in CHANGELOG.md.
v0.17.1
What's Changed
- Fix go install: vendored pdf by in-repo path (v0.17.1) by @ChristopherDavenport in #23
Full Changelog: v0.17.0...v0.17.1
Docker: docker run -i --rm ghcr.io/christopherdavenport/unblink:0.17.1 --js
Full details in CHANGELOG.md.
v0.17.0
What's Changed
- Phase 17: make failure modes visible to the agent by @ChristopherDavenport in #1
- Phase 18: resource hygiene + engine robustness by @ChristopherDavenport in #2
- Phase 19: conditional requests, multipart upload, map progress, eval hardening by @ChristopherDavenport in #3
- Phase 20: fuzz targets, credential tests, vendored PDF fix, ADRs, scaffolding cleanup by @ChristopherDavenport in #4
- Suppress duplicate nav blocks in full mode; reject unknown read enums by @ChristopherDavenport in #5
- JS engine: SPA render fixes, saturation diagnostics, programmatic forms by @ChristopherDavenport in #6
- Performance improvements by @ChristopherDavenport in #7
- Honest Comparison Doc by @ChristopherDavenport in #8
- Phase 21a: browser API tier-1 — encoding, fetch classes, truthful viewport, Intl shim by @ChristopherDavenport in #9
- Phase 21f: render-speed comparison vs headless Chromium by @ChristopherDavenport in #14
- Phase 21e docs by @ChristopherDavenport in #16
- Publishing posture: ghcr images, MCP registry, plugin manifest, repo hygiene by @ChristopherDavenport in #17
Full Changelog: v0.16.0...v0.17.0
Docker: docker run -i --rm ghcr.io/christopherdavenport/unblink:0.17.0 --js
Full details in CHANGELOG.md.