Releases: Webreaper/Damselfly
Release v4.5.3 - Finally!
After a long hiatus I've finally had time to get a release out of Damselfly.
This release includes:
- .Net 10 upgrade
- Various other dependency upgrades
- New UI for the date range selection in advanced search
- A few changes/fixes and performance improvements.
Docker: docker pull webreaper/damselfly:4.5.3
Release v4.3.0
Docker: docker pull webreaper/damselfly:4.3.0
Release v4.2.3
Docker: docker pull webreaper/damselfly:4.2.3
Release v4.2.2
- 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
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
Maintenance release with a few fixes etc.
- Upgrade to .Net 9
- Upgrade various other dependencies
- Fixes for user-specific settings
- Support
promptmetadata 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
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