v3.9.0

mvanhorn/last30days-skillv3.9.0Jul 3, 2026by github-actions[bot]

AI Summary

A major feature release adding several new data sources (LinkedIn, arXiv, Techmeme, Trustpilot, StockTwits) and improving Python version support and CI coverage.

Key Highlights

  • Added LinkedIn source via ScrapeCreators.
  • Added arXiv + Techmeme (default-on) and Trustpilot (opt-in) sources.
  • Added StockTwits as a source, gated to ticker/crypto topics.
  • Added pytest coverage gate at 60%.

New Features

  • LinkedIn source
  • arXiv source
  • Techmeme source
  • Trustpilot source
  • StockTwits source

Full Release Notes

## What's Changed
* ci: add pytest coverage gate at 60% floor (#254) by @gourab5139014 in https://github.com/mvanhorn/last30days-skill/pull/697
* fix: prune unsupported Codex auth provider path by @tmchow in https://github.com/mvanhorn/last30days-skill/pull/698
* Add LinkedIn source via ScrapeCreators by @ravstr in https://github.com/mvanhorn/last30days-skill/pull/702
* fix(diagnose): report X as available-pending when FROM_BROWSER will authenticate it by @mvanhorn in https://github.com/mvanhorn/last30days-skill/pull/729
* feat: Add arXiv + Techmeme (default-on) and Trustpilot (opt-in) sources by @mvanhorn in https://github.com/mvanhorn/last30days-skill/pull/709
* test: tighten Hermes skillignore regression coverage by @SyntaxSawdust in https://github.com/mvanhorn/last30days-skill/pull/739
* fix(setup-wizard): display pp_sources (arXiv/Techmeme) install status in setup summary by @23241a6749 in https://github.com/mvanhorn/last30days-skill/pull/741
* Preflight: auto-provision Python 3.12 via uv before failing the version gate by @buntysomroy in https://github.com/mvanhorn/last30days-skill/pull/738
* feat: add StockTwits as a source, gated to ticker/crypto topics by @wtiwana in https://github.com/mvanhorn/last30days-skill/pull/658

## New Contributors
* @gourab5139014 made their first contribution in https://github.com/mvanhorn/last30days-skill/pull/697
* @ravstr made their first contribution in https://github.com/mvanhorn/last30days-skill/pull/702
* @SyntaxSawdust made their first contribution in https://github.com/mvanhorn/last30days-skill/pull/739
* @buntysomroy made their first contribution in https://github.com/mvanhorn/last30days-skill/pull/738
* @wtiwana made their first contribution in https://github.com/mvanhorn/last30days-skill/pull/658

**Full Changelog**: https://github.com/mvanhorn/last30days-skill/compare/v3.8.3...v3.9.0