Releases: Webreaper/Damselfly
Release v4.1.3 - Upgrade LibRaw to properly support CR3
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
Some more metadata and face/object detection fixes.
Docker:
docker pull webreaper/damselfly:4.1.2
Release v4.1.1
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
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
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
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
Small fix for the 'month' filter in advanced search.
Docker: docker pull webreaper/damselfly:4.0.6
Release v4.0.5
Quick update as I haven't done a release for a while.
- Move/copy/delete function for organising photos. Multi-select some images, and then right-click a folder to move or copy the images to that folder.
- Right click images to delete them. Note that the files will not actually be deleted - they will be moved to a folder
DamselflyTrashcan
. You can then delete manually. In future I plan to a) make this folder name configurable and b) provide options to really really delete the files (with plenty of "on your own head be it" warnings!).
Docker: docker pull webreaper/damselfly:4.0.5
Release v4.0.3
Fixes:
- Fix for 'Add User' dialog exception
- Tiny improvement for mobile view (more coming soon!)
Docker:
docker pull webreaper/damselfly:4.0.3
Release v4.0.2
Fixes
- Fix exception for users with deeply nested folder structures
Docker:
docker pull webreaper/damselfly:4.0.2