1.3.3 (2026-03-02)
Documentation
- changelog: regenerate from scratch (af70a45)
Chores
- assets: track og-image and whitelist it from gitignore (ed74f81)
- cache: migrate from @vercel/kv to @upstash/redis (d5ad750)
- deps: update astro and adapters (b60cbe9)
- deps: update astro monorepo (#1) (089396f)
- deps: update node.js to v24 (fd6b8c4)
- gitignore: ignore .vercel directory (d628045)
- readme: update GitHub and author URLs (cbf2a02)
Code Refactoring
- layout: extract shared head, nav and footer into Layout component (fbaa5ee)
1.3.2 (2026-03-02)
Documentation
- changelog: regenerate from scratch (50c98c5)
Chores
- deps: update astro and adapters (cd5611d)
- readme: update GitHub and author URLs (a26c616)
Code Refactoring
- layout: extract shared head, nav and footer into Layout component (d2163b0)
1.3.1 (2026-03-02)
Chores
- assets: track og-image and whitelist it from gitignore (ed74f81)
1.3.0 (2026-03-02)
Features
- seo: add OG and Twitter Card meta tags to all pages (d03ac4b)
Chores
- favicon: replace root favicon with updated assets version (1b939a2)
1.2.0 (2026-03-01)
Features
- lastfm: add LASTFM_ENABLED env var to toggle provider (e36d698)
- patchwork: enforce LASTFM_ENABLED check, set listenbrainz as default, normalize username to lowercase (b7828cb)
- ui: conditionally render provider fieldset based on LASTFM_ENABLED (8f351fd)
1.1.0 (2026-02-28)
Features
- integrations: add file-downloader to serve local scripts at build (5cdf321)
- matomo: add server-side page view tracking helper (a6fe94d)
- matomo: configure opt-in analytics integration with env vars (3bd3d1a)
- patchwork: track image generation as matomo page view (30ecec5)
Documentation
- matomo: document analytics env vars in readme and env.example (a734a8b)
- readme: add Vercel deployment section (bf0cd2c)
Chores
- deps: add astro-matomo dependency (f349bc1)
- renovate: enable platform automerge and switch to pr type (25513ca)
1.0.0 (2026-02-28)
Features
- changelog: add changelog page (77bca4d)
- listenbrainz: add this_week, this_month, this_year period support (6ff2ba0)
- ui: add nav link styles and changelog footer link (00b182d)
- ui: show dynamic period options for ListenBrainz (3d0fd93)
Bug Fixes
- display cached patchwork by removing X-Image Header (7e7fc04)
Styles
- footer: replace fork button with subtle link (272fa6b)
Chores
- changelog: add conventional-changelog tooling (22aa0cd)
- renovate: add renovate.json config (51fb829)
Build System
- pnpm: fix approved build scripts (3109cfe)
- Set default adapter to node (3e640b6)