Skip to content

Releases: Webreaper/Damselfly

Release v4.2.2

31 Dec 10:45
Compare
Choose a tag to compare
  • Performance Optimisations for the image list search and rendering.
  • Docker image size optimisations: size reduced from 1.21GB to 720MB. Thanks @Izumiko !

Docker: docker pull webreaper/damselfly:4.2.2

Release v4.2.1

30 Dec 09:32
Compare
Choose a tag to compare

Maintenance release with a few fixes etc.

  • Upgrade to .Net 9
  • Upgrade various other dependencies
  • Fixes for user-specific settings
  • UI Improvements for tagging faces
  • Support prompt metadata ingestion for PNGs created by ChatGPT etc
  • Various other fixes and improvements
  • Fixes an issue in v4.2.0 with migrations that cause the DB creation to fail for new installations

Docker: 'docker pull webreaper/damselfly:4.2.1'

Maintenance Release v4.2.0

29 Dec 21:41
Compare
Choose a tag to compare

Maintenance release with a few fixes etc.

  • Upgrade to .Net 9
  • Upgrade various other dependencies
  • Fixes for user-specific settings
  • Support prompt metadata ingestion for PNGs created by ChatGPT etc
  • Various other fixes and improvements

Docker: docker pull webreaper/damselfly:4.2.0

Release v4.1.3 - Upgrade LibRaw to properly support CR3

15 Mar 09:34
Compare
Choose a tag to compare

Turns out the version of libraw in apt is out of date, and so I now compile the latest in https://github.com/Webreaper/Damselfly-Base-Image. This means Damselfly now properly supports CR3 images.

Docker:

  • docker pull webreaper/damselfly:4.1.3

Release v4.1.2

14 Mar 07:46
Compare
Choose a tag to compare

Some more metadata and face/object detection fixes.

Docker:

  • docker pull webreaper/damselfly:4.1.2

Release v4.1.1

13 Mar 00:15
Compare
Choose a tag to compare

Quick patch release to fix a couple of small bugs.

Docker:

  • docker pull webreaper/damselfly:4.1.1

Release v4.1.0 - With Added Face Recognition

10 Mar 21:22
Compare
Choose a tag to compare

It's been a long time coming, but I've finally found time to get a new release out, with a lot of fixes and improvements.

The headline feature is that support for Microsoft's now-defunct Azure Face Service is now gone, and replaced with a locally-run built-in facial detection and recognition engine. The downside of this is that the face data from previous versions of Damselfly is no longer supported; a migration assistant dialog will pop up at startup if you have any Azure Face data, and you'll be prompted to clear it and rescan either all photos, or photos which have previously been determined to contain faces. This may take some time and CPU if you have a large collection of images - but the CPU throttling logic has also been improved so Damselfly won't hog the CPU any more and kill your server!!

There's been a lot of change in this version - if you find any bugs or problems, please raise an issue.

Changes and fixes:

  • Add new face detection and recognition engine
    • Faces are now detected locally, without needing to be submitted to any cloud services
    • People can be merged so their recognition will improve
    • Improved performance and name tagging workflow on the faces page
    • Migration assistant at startup will remove Azure Face service created faces, and flag images for AI rescanning
  • Lots of fixes to metadata ingestion to fix missing fields support more image and EXIF formats
    • Support Canon CR3 RAW images
    • Support Sony ARW RAW images
    • Fix for HEIC images
    • XMP Data ingestion fixes
  • Various UI improvements and fixes
    • Filter chips to make adjusting the filters easier
  • Switch to generating thumbs on-demand instead of the the background
    • This improves performance and means images are available to browse immediately
    • Reduces disk space
    • Background thumbnail generation can be enabled in the settings
  • DB performance improvements
  • Upgrade ImageMagick and Exiftool Versions
  • CPU throttling should now work properly - no more 100% CPU crashing your OSes!!
  • Smaller base image (300MB size reduction!)
  • Memory and performance improvements for perceptual hashes (thanks Kevin Jones!)
  • Use the new target size decoder in ImageSharp 3.0 for performance
  • Dependency updates (including a fix for the ImageSharp CVE)
  • Remove support for Azure Face Service
  • Fix for black text when using grey/white theme
  • Fixes to rescan flagging
  • Upgrade to .Net 8

Docker:

  • docker pull webreaper/damselfly:4.1.0

Release v4.0.8

07 Oct 12:19
00e424f
Compare
Choose a tag to compare

Docker: docker pull webreaper/damselfly:4.0.8

Patch release with two fixes:

  • Fixed build for ImageMagick and Exiftool, so HEIC images are now supported again
  • Patch for Canon DNG date/time metadata

Release v4.0.7

23 Jul 10:31
18e2180
Compare
Choose a tag to compare

Add ONDEMAND_THUMBS=true docker option to disable background thumbnail generation, and only generate thumbs on-demand as they need to be displayed.

Docker: docker pull webreaper/damselfly:4.0.7

Release v4.0.6

21 Jul 08:22
f976555
Compare
Choose a tag to compare

Small fix for the 'month' filter in advanced search.

Docker: docker pull webreaper/damselfly:4.0.6