v3.0.1

mvanhorn/last30days-skillv3.0.1Apr 14, 2026by github-actions[bot]

AI Summary

Maintenance release adding Hermes AI Agent support and fixing encoding/permission issues across Linux and Windows platforms.

Key Highlights

  • Hermes AI Agent support
  • UTF-8 encoding fixes for saved output

New Features

  • Hermes AI Agent integration
  • UTF-8 encoding support
  • Linux permission check fixes
  • Gemini CLI documentation
  • Packaging hygiene fixes

Full Release Notes

## What's Changed
* docs(v3): drop redundant What's New list and remove stale @steipete credit by @mvanhorn in https://github.com/mvanhorn/last30days-skill/pull/221
* fix(sync): skip OpenClaw variant branch when variants/open is absent by @mvanhorn in https://github.com/mvanhorn/last30days-skill/pull/222
* fix(bird_x): skip all-None engagement dicts by @j-sperling in https://github.com/mvanhorn/last30days-skill/pull/234
* feat: add eval_topics.json fixture for offline quality evaluation by @j-sperling in https://github.com/mvanhorn/last30days-skill/pull/233
* chore: gitignore dev artifacts (.venv, .coverage, htmlcov, .memsearch) by @j-sperling in https://github.com/mvanhorn/last30days-skill/pull/232
* fix(cli): restore --days alias compatibility by @BryanTegomoh in https://github.com/mvanhorn/last30days-skill/pull/230
* Bump SKILL.md version header from v2.9.5 to v3.0.0 by @shalomma in https://github.com/mvanhorn/last30days-skill/pull/229
* feat: add Hermes AI Agent support by @stephenmcconnachie in https://github.com/mvanhorn/last30days-skill/pull/228
* fix(cli): Write saved output using UTF-8 encoding by @Gujiassh in https://github.com/mvanhorn/last30days-skill/pull/225
* fix: use GNU stat first in check_perms (Linux false-warn) by @george231224 in https://github.com/mvanhorn/last30days-skill/pull/216
* docs: add Gemini CLI install note and workaround by @hnshah in https://github.com/mvanhorn/last30days-skill/pull/224
* fix: align v3 skill version metadata and sync target by @Gujiassh in https://github.com/mvanhorn/last30days-skill/pull/217
* fix(windows): stabilize bundled Bird X search by @Chelebii in https://github.com/mvanhorn/last30days-skill/pull/227
* refactor(reddit): migrate to http.get(params=...) helper by @iliaal in https://github.com/mvanhorn/last30days-skill/pull/207
* fix(github): reject garbage in _parse_date; consolidate date parsing by @iliaal in https://github.com/mvanhorn/last30days-skill/pull/208
* refactor: consolidate _sc_headers into http.scrapecreators_headers by @iliaal in https://github.com/mvanhorn/last30days-skill/pull/209
* fix(env): default INCLUDE_SOURCES to empty string by @hnshah in https://github.com/mvanhorn/last30days-skill/pull/223
* fix: skill upload 200-file cap + packaging hygiene (3.0.1) by @mvanhorn in https://github.com/mvanhorn/last30days-skill/pull/242
* feat: claude.ai distribution push (Units 1-4 of plan 002) by @mvanhorn in https://github.com/mvanhorn/last30days-skill/pull/244

## New Contributors
* @BryanTegomoh made their first contribution in https://github.com/mvanhorn/last30days-skill/pull/230
* @shalomma made their first contribution in https://github.com/mvanhorn/last30days-skill/pull/229
* @stephenmcconnachie made their first contribution in https://github.com/mvanhorn/last30days-skill/pull/228
* @Gujiassh made their first contribution in https://github.com/mvanhorn/last30days-skill/pull/225
* @george231224 made their first contribution in https://github.com/mvanhorn/last30days-skill/pull/216
* @Chelebii made their first contribution in https://github.com/mvanhorn/last30days-skill/pull/227

**Full Changelog**: https://github.com/mvanhorn/last30days-skill/compare/v3.0.0...v3.0.1