From 042e99d16da010fdc80a77f32b8a20d28654958a Mon Sep 17 00:00:00 2001 From: Sterling Hanenkamp Date: Wed, 5 Aug 2026 15:29:38 -0500 Subject: [PATCH] chore: releng Set the 1.1.0 changelog date. cmd/version.txt was already bumped to 1.1.0 in #92, so only the heading needed finishing. Co-Authored-By: Claude Opus 5 --- Changes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Changes.md b/Changes.md index 126e1b7..6ddc5e2 100644 --- a/Changes.md +++ b/Changes.md @@ -1,4 +1,4 @@ -## 1.1.0 TBD +## 1.1.0 2026-08-05 * :sparkles: `photo.Descriptor` now carries `ImageURL` and `DownloadLocation`, and the Unsplash source fills them in from the photo it already fetches. `ImageURL` is the hotlink to display the photo from, taken from the API's `urls` (preferring `raw`, which carries no size preset, and falling back to `full` then `regular`). `DownloadLocation` is the endpoint to call when the photo is actually used. Unsplash's API guidelines require consumers to display photos from these URLs rather than from a self-hosted copy, and to trigger a download only on use; keeping the two apart lets a consumer do each at the right moment. Both fields are omitted from the serialized form when empty, so existing photo metadata still loads unchanged.