Skip to content

Releases

1.1.1

Choose a tag to compare

@Majkey25 Majkey25 released this 22 Oct 10:44
564a183

Security fixes for CLI image downloads, attachment recovery, and browser exports.

  • Reject private, loopback, link-local, and other non-public image destinations, including redirects. Connect to validated addresses and keep TLS hostname verification and redirect credential stripping.
  • Limit image bytes, download count, elapsed work, browser API data, rows, and ZIP input. Downloads connect directly without proxy settings.
  • Validate issue numbers and output paths. Refresh generated images and remove obsolete assets for re-exported items.
  • Process attachment recovery in batches of 1,000 pending rows, removing successful rows atomically while retaining failures and unprocessed rows.

Python 3.10 and 3.12 CI, Ruff, Pyright, 13 Python regressions, 6 browser regressions, package builds, and an installed-wheel CLI smoke check passed. Private browser-authenticated attachment recovery was not exercised against a real private repository.

Items absent from the raw input remain in an existing export tree. Use a fresh output directory when sharing only current items; see README for exact budgets and recovery limits.

1.1

1.1

Choose a tag to compare

@Majkey25 Majkey25 released this 20 May 13:11

What's new

  • Adds a functional GitHub Pages browser exporter: paste a GitHub repository URL or OWNER/REPO and download issues/PRs as a ZIP.
  • Includes optional in-tab GitHub token support for private repositories or higher API limits.
  • Adds GitHub Pages deployment, Python CI, Pyright/Ruff checks, Dependabot, and Python package metadata.
  • Uploads Python package artifacts from CI.

Verification

  • Live Pages exporter tested with githubtraining/hellogitworld: 13 issues, 161 PRs, ZIP download OK.
  • Ruff, Pyright, compileall, and package build passed.

1.0

1.0

Choose a tag to compare

@Majkey25 Majkey25 released this 05 Feb 12:51
docs: improve README structure and add project badges

Add status badges, table of contents, clearer section headings,
and contributing guidance to make documentation more navigable.docs: improve README structure and add project badges

Add status badges, table of contents, clearer section headings,
and contributing guidance to make documentation more navigable.