Releases: Blockether/spel
Releases · Blockether/spel
Release list
v0.9.11
Immutable
release. Only release title and notes can be modified.
What's Changed
- chore: bump SPEL_VERSION to 0.9.11 for release (7dc4997)
- feat(bridge): refined light popup — header/subtitle, live status dot, layered shadow (6096eb5)
- fix(bridge): solid green popup button + soft outer panel, drop gradient (89c0025)
- feat(bridge): gold gradient popup button (bookmarklet feel), no sparkle glyphs (5952932)
- fix(bridge): drop popup sparkles, solid green button (440fd53)
- feat(bridge): sexy gold gradient popup button + sparkle accents (light theme) (c63c17d)
- fix(bridge): polish popup + force light with color-scheme:light only (66151fb)
- fix(bridge): light-theme-only extension popup (48e5248)
Full Changelog: v0.9.10...v0.9.11
v0.9.9
Immutable
release. Only release title and notes can be modified.
What's Changed
- fix(win): normalize CRLF in templates + CLI output so Windows CI is green (36003d3)
- test(init-agents): cover --loop=agents parsing + e2e scaffolding (d979c0d)
- feat(init-agents): add tool-agnostic --loop=agents flavour (#108) (3df5fc2)
- feat(ios): automate native apps and hybrid webviews (9ce04b3)
- docs(changelog): fold phantom v0.9.9 section back into Unreleased (caef7b4)
- feat(report): pimp the alternative HTML report to the Blockether brand (db8e6b4)
- feat(bridge): ship a Manifest V3 browser extension + stable token + per-tab profiles (cc85318)
- build(driver): resolve Playwright driver via tools.deps, not a hand-rolled Maven/CDN fetch (0a5580f)
- fix(video): stop matching Playwright's exact English text (46212e2)
- fix(video): treat non-recording page video-path as nil (91eca9d)
- build(playwright): bump to 1.61.0 and source driver from Maven artifacts\n\nReplace the dead Playwright driver CDN flow with assembly from\nPlaywright Java's official Maven artifacts, and bump the project\nversion/caches/docs to 1.61.0. (eaef849)
- fix(native): resolve GraalVM reflection warnings in fetch-latest-release (4d18d69)
- chore(release): format source + promote CHANGELOG to v0.9.9 (2891a0f)
- feat(annotate,report): unify Java overlay + alt report on Blockether brand (42f8c95)
- feat(bridge): reveal overlay — label every ref at once (v0.14.0) (5be00d9)
- feat(bridge): restyle overlay to the Blockether brand, drop animations (v0.13.0) (0cbf7d3)
- feat(bridge): clipboard-copy on pick + light-theme overlay (v0.12.0) (518b7db)
- feat(bridge): branded connect modal for the Ctrl+Shift+K server chooser (a56cade)
- fix(bridge): Local Network Access support for the ejected loader (d4fc284)
- feat(bridge): service worker (spel-sw.js) for passive-subresource capture (a5fc8bf)
- feat(bridge): cross-validate CDP-only limits — add network_har, emulate, screenshot (v0.8.0) (139619c)
- docs(bridge): document CDP-only limits upfront (capture, emulation, HAR) (5c3c9d7)
- feat(bridge): Playwright-style locator composition in spel.js (v0.7.0) (239111c)
- feat(bridge): close real Playwright-parity gaps in spel.js (v0.6.0) (92054aa)
- feat(bridge): brand the overlay picker in spel's theatrical style (61d36a7)
- feat(bridge): token auth, re-inject across navigation, port fallback (69990dd)
- docs(bridge): document the CDP-free bridge across skill + README (4f8e8ad)
- feat(bridge): --eject --bookmarklet / --console loader generators (3361f11)
- feat(bridge): in-page network capture (fetch/XHR/resources) (8fd165b)
- feat(bridge): route regular spel commands through the bridge via a saved target (f6c9300)
- refactor(cli): fold browser-js into
spel bridge --eject(1ed1667) - fix(bridge): bound pending map + clean SSE shutdown (b5b78b4)
- feat(browser): embeddable spel.js engine + loopback bridge, shipped in native image (dcce06d)
- fix(report): drop duplicated awesome/ sub-report + cap PR report retention (8c40782)
- chore(ci): cap Allure report retention MAX_REPORTS 15 -> 5 (1b0188b)
- release: update version files for v0.9.8, bump to next dev version (920bac5)
Full Changelog: v0.9.8...v0.9.9
v0.9.8
Immutable
release. Only release title and notes can be modified.
What's Changed
- build: add to POM so Clojars links the GitHub repo (03195c8)
- Update Clojure library version to 0.9.7 (fbe67d5)
- Rename Video Recording to Test Reporting in README (0b3547a)
Full Changelog: v0.9.7...v0.9.8
v0.9.7
Immutable
release. Only release title and notes can be modified.
What's Changed
- bump: 0.9.6 → 0.9.7 (55175f7)
- Fix failing verify suite and align helper tests (b9fc222)
- docs(agent): add reference-routing guidance by task needs (fef2083)
- test/docs: fix Claude skill-path assertions and keep agent template loop-agnostic (e7873f0)
- test(init-agents): align Claude skill path and reference assertions (8cc563e)
- docs: remove agent scaffolding refs, drop evals, and fix Claude skills path (f96424c)
- Update docs: remove audit/dashboard references from skills and templates (8e3a30c)
- Remove dashboard and audit commands (52997d6)
- feat(snapshot): expose :raw-tree from capture-snapshot (closes #107) (3e98dfb)
- Add audit report, e2e tests, and related changes (8bc2034)
- Remove auditor references, foldable HTTP cards, matching trace buttons (6c68fa0)
- feat(alt-report): dedupe duplicate traces + warn on distinct ones (1d59a74)
- feat(allure): re-export around-each + defhook from lazytest 2.0 (211ea81)
- chore(deps): bump sci, lazytest, slim :build alias, add :antq (85a912b)
- release: update version files for v0.9.5, bump to next dev version (e0a2e1d)
Full Changelog: v0.9.5...v0.9.7
v0.9.5
Immutable
release. Only release title and notes can be modified.
What's Changed
- feat(alt-report): markdown + HTML attachments, merged HTTP step, assertion polish (146eab9)
- feat(cdp): scan 9223 alongside 9222/9229, extract to platform/common-cdp-ports (a95144c)
- feat(alt-report): merge HTTP step + body, live iframe for HTML attachments (a9a2db0)
- release: update version files for v0.9.4, bump to next dev version (89f1720)
Full Changelog: v0.9.4...v0.9.5
v0.9.4
Immutable
release. Only release title and notes can be modified.
What's Changed
- refactor(alt-report): soften green for passed — outline only, no bg tint (577f2be)
- feat(alt-report): tighten failure UX — full trace, per-step errors, no dupe (e682bcc)
- release: update version files for v0.9.3, bump to next dev version (4a5b34b)
Full Changelog: v0.9.3...v0.9.4
v0.9.3
Immutable
release. Only release title and notes can be modified.
What's Changed
- test(alt-report): add second result in toolbar tests to leave single mode (5a52da6)
- feat(alt-report): polish single-test mode + rich-headers showcase test (580ef30)
- release: update version files for v0.9.2, bump to next dev version (906b5e4)
Full Changelog: v0.9.2...v0.9.3
v0.9.2
Immutable
release. Only release title and notes can be modified.
What's Changed
- fix(test): normalize CRLF in sci_eval stdout assertions for Windows (8af00b4)
- feat(sci): full math class surface — Math, StrictMath, MathContext, RoundingMode, Random family (7628b58)
- test(sci_eval): pin println + result contract (issue #106) (796f1ce)
- release: update version files for v0.9.1, bump to next dev version (8b3ed02)
Full Changelog: v0.9.1...v0.9.2
v0.9.1
Immutable
release. Only release title and notes can be modified.
What's Changed
- refactor(report): rename "block" alternative report to "alternative" (d8ffab9)
- release: update version files for v0.9.0, bump to next dev version (399eb6a)
Full Changelog: v0.9.0...v0.9.1
v0.9.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- feat(page,sci): evaluate-file, add-init-script!, new-cdp-session (e34cbea)
- fix(sci): restore pprint/pp/clojure.pprint — all backed by zprint (aa2377b)
- refactor(sci): drop clojure.pprint alias + dead fork-sci-ctx (75a729f)
- release: update version files for v0.8.0, bump to next dev version (782474c)
Full Changelog: v0.8.0...v0.9.0