Skip to content

v3.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 30 Aug 22:26
· 4 commits to main since this release
  • Major release with substantial changes under the hood. Despite being a 0.0 version, I hope the new bugs aren't a deal-breaker.
  • 96 comic titles in total, or 91 if we only count the unique ones (a few are retrieved from 2 or 3 sources).
  • Comics Kingdom removed Animal Crackers. GoComics still has it.
  • Mother Goose and Grimm is now also retrieved from grimmy.com. This extends its first day of availability from 2002-11-25 back to 1994-01-01.
  • Shoe now has 3 sources: GoComics, Comics Kingdom, and ShoeComics. The latter extends availability slightly back to 2001-01-01.
  • 16 new comic titles: Arctic Circle, The Barn, Break of Day, Edge City, Goomer, Loose Parts, Mutt & Jeff, Never Been Deader, Pooch Café, Safe Havens, Sam and Silo, Savage Chickens, Scary Gary, Take it from the Tinkersons, Tiger, Zack Hill.
  • The GUI has been slightly modernized.
  • Keyboard navigation has been extended, and the shortcuts are printed on the screen (PgUp/PgDn: Previous/Next title; Left/Right: Previous/Next date; Home: Earliest date; End: Today). This should make mouse-free navigation possible.
  • Upon public request, CLI-only operation support has been added. See README.md for details. The main request was to be able to download to the cache folder all the comics for today (or for yesterday). Now that PgUp/PgDn navigates in the list of comics, this makes even more sense than when it was requested.
  • Image auto-scaling logic has been slightly adjusted to accommodate comics of various sizes better.
  • python3 comic_titles.py generates COMIC_TITLES.md with more detail than the list in README.md.
  • Basic information for developers and agents can now be found in ARCHITECTURE.md.
  • Added helpers for AI-assisted development: an AGENTS.md suggestion, a PLAN.md template, and LLM_HOWTO.md.