Skip to content

v0.1.0

Latest

Choose a tag to compare

@ishikawa-h ishikawa-h released this 06 Sep 22:53
· 1 commit to main since this release
f148861

v0.1.0 Release Notes

This release marks the local Public Source Extractor CLI contract as stable
while keeping the firecrawl-keyless provider explicitly experimental.

Highlights

  • Validate one public HTTP or HTTPS URL before provider submission.
  • Produce reviewable Markdown or Output Schema v0.1 JSON.
  • Preserve stable exit codes, one-error-object stderr, and no-overwrite output.
  • Reject private, authenticated, administrative, signed, and credential-bearing URLs.
  • Add a reproducible GitHub Changelog case study.
  • Add a portable Codex Agent Plugin with the same public-only safety boundary.

Version Mapping

  • Python package version: 0.1.0
  • Git tag: v0.1.0

Install

uvx public-source-extractor@0.1.0 --version
pipx install public-source-extractor==0.1.0

PyPI publication uses GitHub Actions Trusted Publishing. No long-lived PyPI
API token is stored in the repository.

Provider Boundary

The requested public URL is sent to Firecrawl Cloud. The
firecrawl-keyless provider remains experimental: availability, anonymous
access, limits, latency, and long-term continuity are not guaranteed. The CLI
does not automatically retry, discover credentials, or switch providers.

Extracted content is untrusted and may contain prompt injection or misleading
instructions. Verify important claims against the original source.

Out of Scope

This release does not add crawling, authenticated pages, browser automation,
multiple providers, telemetry, an MCP server, a hosted API, or a provider uptime
guarantee.