1.1.0 (2026-09-30)
Bug Fixes
- ai: check res.ok on image downloads (#60) (43f5874), closes #46
- ai: embed Recraft SVG as an
instead of regex-sanitizing it (#61) (8c9e35f), closes #45
- ai: read the logo's image type from its bytes (#67) (dfb3c5e), closes #65
- decide render staleness by input hash, not mtime (#35) (f80bcdb)
- detect the README banner by its markers, not any banner.png mention (#59) (1ccf84a)
- fall back from macOS-only fonts in brand templates (#20) (8fcc155), closes #6
- refresh stale docs-site copies and warn in doctor (#34) (dc9a9d0)
- release: install conventional-changelog-conventionalcommits (#64) (df103b7)
- render.sh mirrors brand-kit render (favicon.ico, docs copies) (#24) (c365edb)
- repoint only root-level banner paths in README (#22) (4663c0a), closes #4
Features
- --ai generates the logo and a canvas background with Higgsfield, OpenAI or Gemini (#29) (ace04d2)
- --light flag writes light-theme banners for the README picture (#36) (46f2279)
- --social canvases for Instagram, stories, X, LinkedIn, YouTube and Facebook (#17) (40611ba), closes #16
- add --version (#19) (c392608), closes #14
- ai: add Cloudflare Workers AI as an --ai provider (#63) (b1b7691), closes #62
- ai: add Recraft as an --ai provider with a native SVG logo (#43) (0b4b588), closes #37
- doctor --strict exits 1 on warnings (#21) (7249172), closes #12
- doctor: warn when a generated source drifts from the current brand meta (#32) (5dac50a)
- Leonardo.ai as an --ai provider (#42) (496b122), closes #38
Every entry above is generated by semantic-release and published to GitHub Releases. Anything older than the first GitHub Release is recorded in CHANGELOG.md.