Skip to content

Releases: spreadpaper/SpreadPaper

v1.10.1

Choose a tag to compare

@github-actions github-actions released this 14 Sep 20:03
d559d1b

1.10.1 (2026-09-14)

Bug Fixes

  • show what the editor canvas will crop and make display names readable (#153) (a59246d)

v1.10.0

Choose a tag to compare

@github-actions github-actions released this 14 Sep 15:08
5b1891a

1.10.0 (2026-09-14)

Features

  • rebuild the marketing site on drawn monitor rigs (#147) (7d09a11)

Bug Fixes

  • collect renders and folders no display or preset can reach (#145) (3bfc875)

Miscellaneous Chores

  • deps: move GitHub Actions to current majors (c8b1b6a)
  • move the marketing site to its own repository (491e97a)
  • move the marketing site to its own repository (#149) (55d5364)
  • show chore commits in the changelog (#150) (b182258)
  • site: serve the website from spreadpaper.app (6097a33)

v1.9.1

Choose a tag to compare

@github-actions github-actions released this 14 Sep 01:41
f2e133f

1.9.1 (2026-09-14)

Bug Fixes

  • keep Try again from stacking thumbnail passes (#141) (b9f8edd)
  • name icon buttons, scale text and make every string localizable (#143) (b50fa79)

v1.9.0

Choose a tag to compare

@github-actions github-actions released this 13 Sep 22:10
7e86dae

1.9.0 (2026-09-13)

Features

  • crossfade day and night photos in the Light & Dark hero (#121) (f785c1f)
  • cycle the Dynamic hero through a day of photographs (#124) (33d0367)
  • import wallpapers saved by earlier versions (#113) (0894dd8)
  • new app icon (#99) (a4ba884)
  • rebuild Settings as a native macOS settings window (#71) (c6f1e2a)

Bug Fixes

  • close the blind spots in the user-facing copy guard (#127) (a4225bb)
  • fill the gallery in as thumbnails arrive (#135) (a59a3db)
  • focus and select the save dialog name without AppKit responder tricks (#92) (fc4a33b)
  • harden the update checker against HTTP errors, odd tags and prereleases (#96) (0db734d)
  • keep the renders other desktops still point at (#136) (6ee6e4b)
  • make drag and drop work in the wizard and editor (#77) (b757c00)
  • pick a schedule start time from short hour and minute menus (#130) (a1944c3)
  • request read-only access to user-selected files (#104) (ddaeb91), closes #98
  • restore hover on the editor header and canvas HUD buttons (#133) (b85273c)
  • restore the New Wallpaper heading (#128) (75d03e9)
  • show one image spread across the hero monitors (#119) (1d80dfd)
  • stop the skeleton shimmer leaking into the search field (#68) (9424209)
  • tighten the onboarding copy and its wrapping (#125) (56e7dd9)
  • tint Phosphor glyphs by template rendering so icons draw (#117) (0a6e92b)
  • write dynamic HEIC files straight to disk and report count mismatches (#91) (6c230c2)
  • write dynamic wallpapers to a new file per apply so macOS reloads them (#105) (864c0db)

Performance Improvements

  • build gallery thumbnails with ImageIO downsampling (#79) (1c48c7f)

v1.8.0

Choose a tag to compare

@github-actions github-actions released this 12 Sep 03:31
679eedb

1.8.0 (2026-09-12)

Features

Bug Fixes

  • key per-display wallpaper files on CGDirectDisplayID (#56) (f7d91c5)
  • quarantine corrupt presets file instead of overwriting it (#54) (8bf9289)
  • render and encode wallpapers off the main actor (#60) (8c81d2f)
  • use pixel dimensions for wallpaper images (#45) (8ea3306)

v1.7.0

Choose a tag to compare

@github-actions github-actions released this 07 May 13:29
de6ba29

1.7.0 (2026-05-07)

Features

  • model: persist isAppearanceBased flag on SavedPreset (cdfd04f)

Bug Fixes

  • editor: tighten header and replace Menu-based Type picker (12b3656)

Performance Improvements

  • gallery: render thumbnails off the main actor (f35b22f)

v1.6.0

Choose a tag to compare

@github-actions github-actions released this 07 May 01:56
5b23e1d

1.6.0 (2026-05-07)

Features

  • add CoolDark reusable components — segmented control, slider, text field, tooltip (b026a99)
  • add CoolDarkTheme with color tokens, button styles, view modifiers (53ab913)
  • add CreationModal — type picker with Standard / Dynamic / Light-Dark (4948055)
  • add dynamic wallpaper save and apply to WallpaperManager (88df552)
  • add DynamicEditorView with canvas + timeline integration (e820cad)
  • add DynamicWallpaperGenerator for HEIC dynamic desktop creation (8d757c4)
  • add EditorView with canvas, right panel, all three wallpaper modes (5cb06e3)
  • add GalleryCardView — image-forward card with overlay info (8d3b0ce)
  • add GalleryView — image-forward grid with filter tabs and empty state (64f3f7c)
  • add navigation model, wizard flag, wallpaper type display (11dda06)
  • add RangeBarView — AppKit custom draggable range bar with snap-to-10min (c1138fd)
  • add ScheduleView — per-row range bars with drag handles and auto-names (0949580)
  • add time editing popover for dynamic wallpaper variants (403249b)
  • add TimelineView with time scrubber and thumbnail strip (1425086)
  • add TimeVariant model and extend SavedPreset for dynamic desktops (b045d86)
  • add WizardView — 2-step welcome flow with display detection (3aae823)
  • context-aware gallery thumbnails (2425c06)
  • editor: unified sidebar with live type switching and SaveDialog (6381a05)
  • filenames: preserve original image names in stored files (984aded)
  • inline time editor, Light/Dark mode, and appearance-based HEIC (f8ca5a9)
  • rewire app entry point with Cool Dark navigation (23a24d1)
  • split into Preview and Save & Apply buttons (8854a59)
  • theme: add WallpaperTypeToggle and ToastView components (3104cdb)
  • upgrade file access entitlement to read-write (7a7d1b0)
  • wire sidebar and content view for dynamic preset routing (0b21323)

Bug Fixes

  • bigger filter buttons with full-row click target (8114cdd)
  • bigger fonts, more padding across all UI components (1c21f68)
  • clean up timeline UI, sort thumbnails by time (d5fb918)
  • clicking empty Dark card opens file picker instead of doing nothing (47e7960)
  • consolidate timeline into DynamicEditorView, fix broken layout (2644cb5)
  • correct dark index wrap-around and add input validation (6996958)
  • default times to natural day phases instead of starting at midnight (c0c0a27)
  • editor top bar hidden behind traffic lights, add top padding (a288932)
  • Fit/Flip buttons with icons, canvas edge snapping, drag-to-reorder (ebb603a)
  • hide static toolbar in dynamic mode, auto-fit on variant switch (8940aed)
  • keep Apply button inside right panel, remove safeAreaInset (e811fc5)
  • load all variant images correctly when reopening preset (0cafeda)
  • pass actual previewScale to wallpaper rendering instead of 1.0 (64ae7f0)
  • per-variant position in wallpaper rendering (5bb2fb3)
  • per-variant position state, save/restore on switch (9bdeb98)
  • register XMP namespace on correct metadata instance (9655e74)
  • remove focus ring from filter buttons (71ac7af)
  • select newly added image, don't reset position of existing images (9fe2790)
  • sort light/dark variants correctly on load (light=0, dark=1) (2f6c145)
  • update existing preset on Save & Apply instead of creating duplicate (0da9e34)
  • use focusEffectDisabled instead of focusable(false) (a1bd26c)
  • use opaque bitmap context for wallpaper rendering (dd79e7c)
  • use openSettings environment action instead of deprecated sendAction (1ef838a)
  • wider sidebar, cleaner schedule rows, editable name in modal (d2c1f75)
  • wizard allows multiple images, bolder typography (3449b40)
  • wizard: swap system icon for PhosphorSwift equivalent (fd9edfd)

v1.5.2

Choose a tag to compare

@github-actions github-actions released this 21 Feb 16:03
73acf6c

1.5.2 (2026-02-21)

Bug Fixes

  • docs: update quarantine removal instructions in README (632b6e7), closes #36

v1.5.1

Choose a tag to compare

@github-actions github-actions released this 21 Feb 15:54
5132a37

1.5.1 (2026-02-21)

Bug Fixes

  • wrap macOS 26 glassEffect API in compiler check for Xcode 16 CI (7c0d9ef)

v1.5.0

Choose a tag to compare

@github-actions github-actions released this 21 Feb 15:40
645b2f7

1.5.0 (2026-02-21)

Features

  • add Liquid Glass UI support for macOS 26 (c4e3335)
  • add native toolbar with fit button and stable layout (89d54a7)
  • clip image to rounded monitor shapes (de4e7e9)
  • improve rendering pipeline (22951e2)

Bug Fixes

  • remove aggressive window customization for native macOS 26 styling (ccae57d)