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