Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Changelog

## 0.1.5 — 2026-10-27

Corrections to 0.1.4's documentation; no behaviour change.

- **`init --help` and README:** the API key is checked first, the plan is made and confirmed, the client files are written, and the key is saved only after the changes are applied; a refused or declined plan saves nothing. 0.1.4's help said the key was saved before any client file was written.
- **README and DESIGN:** piped output is JSON mode, so an empty list still prints its empty collection (`{"batches": []}`); the empty-result message on stderr applies in human mode on a terminal. Ctrl-C prints "interrupted" in human mode only.
- **Tests:** a data race in the request-recording test helper used by the `logs --watch` tests is fixed (test code only).

## 0.1.4 — 2026-10-27

Set up every coding agent from one prompt (`init --all --yes --api-key`, `status` repairs), live full-screen views (`logs --watch`, `batch watch`), a polished terminal UI with live progress, tier names instead of engine names, and bug fixes from a review of 0.1.3. The behaviour changes are marked.
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ A Homebrew tap is planned but not live. Use one of the channels above.
### Check the install

```sh
spicrawl version # spicrawl 0.1.4 (go1.27.1, linux/amd64)
spicrawl version # spicrawl 0.1.5 (go1.27.1, linux/amd64)
```

`spicrawl version --json` prints the same as `{version, go, os, arch}`. If the npm launcher says there is no prebuilt binary, your OS or CPU is not one of the 6 targets: use `go install`, or point `SPICRAWL_BINARY` at a binary you already have.
Expand Down
2 changes: 1 addition & 1 deletion install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ command -v tar >/dev/null 2>&1 || die "need tar"
download() {
fetch "$1" "$2" || die "download failed: $1
The server was unreachable or has no such file (HTTP 404 means this release or platform does not exist).
Check your network, SPICRAWL_VERSION (a published tag such as v0.1.4), SPICRAWL_REPO and SPICRAWL_DOWNLOAD_URL,
Check your network, SPICRAWL_VERSION (a published tag such as v0.1.5), SPICRAWL_REPO and SPICRAWL_DOWNLOAD_URL,
or pick a release from https://github.com/${SPICRAWL_REPO}/releases"
}

Expand Down
2 changes: 1 addition & 1 deletion npm/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@spicrawl/cli",
"version": "0.1.4",
"version": "0.1.5",
"description": "The Spicrawl CLI is a command-line web scraper that turns any URL into Markdown, HTML, text or JSON, batch-scrapes up to 10,000 URLs per job, and connects Claude Code, Cursor, Codex and VS Code to Spicrawl over MCP, with JSON output and 13 stable exit codes for shell scripts, CI and AI agents.",
"keywords": [
"spicrawl",
Expand Down
Loading