Skip to content

Releases: Webreaper/Damselfly

Release v2.8.0 - Geolocation, Maps and RAW formats

23 Nov 22:00
Compare
Choose a tag to compare

Changes/Enhancements

  • Added GeoLocation metadata scanning.
    • Please refresh/rescan your photos to pick up the new metadata
    • New maps in the Image view page, showing the location of the photo (if geolocation data is available)
    • More map/geolocation functionality coming soon
  • Added support for .NEF and .ORF files.
  • Other bugs and fixes

Docker:

docker pull webreaper/damselfly:2.8.0-beta

Release v2.7.0

15 Nov 19:07
Compare
Choose a tag to compare
Release v2.7.0 Pre-release
Pre-release

Changes/Fixes:

  • New feature: per-user recently added Keyword tags (5 most recent keywords displayed as quick-add buttons)
  • A few changes to background processing priorities to make then work faster/better
  • Various fixes
  • Enabled Profile Guided Optimisation (PGO) - a new feature in .Net that gives a 5-15% performance boost.
  • Built with EFCore 6.0.

Docker:

docker pull webreaper/damselfly:2.7.0-beta

Release v2.6.0 - The .Net 6.0 Official Release

08 Nov 17:06
Compare
Choose a tag to compare

Changes/Features:

  • New 'Face Manager' to quickly find and name faces that Damselfly has recognised
  • Massive performance increases for metadata scanning and other background jobs
  • Built on .Net 6 Final release

Docker:

docker pull webreaper/damselfly:2.6.0-beta

Release v2.5.2 - patch release

02 Nov 22:25
Compare
Choose a tag to compare
Pre-release

Changes:

  • Fixed a couple of critical bugs for v2.5.0
  • Some UI improvements

Docker:

docker pull webreaper/damselfly:2.5.2-beta

Release v2.5.0 - The Meta Release

28 Oct 21:48
Compare
Choose a tag to compare
Pre-release

Changes

  • Major rewrite of the background processing model
    • Ability to set CPU levels in the settings, including 'peak' and 'off-peak' processing level
    • This will allow me to have Damselfly processing thumbnails/AI/etc without killing my server and stopping me watching TV on Plex!! 😁
  • Enabling User logins and roles will now auto-prompt you to create an Admin user the first time you go to the settings screen after restarting.
  • Some other tweaks and fixes

Docker:

docker pull webreaper/damselfly:2.5.0-beta

Release v2.4.0

13 Oct 21:30
Compare
Choose a tag to compare
Release v2.4.0 Pre-release
Pre-release

New Features:

  • Search for 'visually similar image'.
    • Re-index images to have the perceptual hash generated
    • Right-click an image and choose "Find similar issues" from the context menu
    • Images visually similar to the original will be returned by the search
    • Can be combined with other search parameters
    • Similarity threshold can be set (per user) in General Settings

Fixes/Improvements:

  • Moved 'Advanced Search' to an expanding panel, as the dialog box was not user-friendly.
  • UI refreshed to give a cleaner, simpler and more modern look
  • Improved Date range selection

Technical Improvements:

  • More performance tweaks
  • Reduced verbosity of console logging once startup is initialised to minimise size growth of docker containers
  • .Net 6 RC2 + EFCore 6 RC2

NOTE: This version makes a couple of major database schema changes. These should happen automatically and upgrade your existing DB at startup, but if you see an error about Migrations failing, you may need to rebuild the database from scratch. Sorry!

Docker:

docker pull webreaper/damselfly:2.4.0-beta

Release v2.3.0 - New Search UI and Big Performance Improvements

30 Sep 21:09
Compare
Choose a tag to compare

Features/Changes

  • New caching layer and search optimisation gives big search performance increases
  • Full-text search on new metadata fields (captions, copyright, credits, description, names)
  • New re-worked search UI and enhanced search options, including:
    • Search for images with no keywords
    • Search for images with faces, no faces, unidentified faces or identified faces
    • Orientation (Landscape/Portrait/Any)
  • Lots of other fixes and performance tweaks.

Docker:

   docker pull webreaper/damselfly:2.3.0-beta

Release v2.2.3

22 Sep 16:30
Compare
Choose a tag to compare
Release v2.2.3 Pre-release
Pre-release

Fixes (for bugs found in v2.2.2):

  • Fix the Desktop app which got broken by changes inElectron 14.0 (note to self: test before releasing next time. 🤦‍♂️)
  • Fix so that users aren't logged out when the app is upgraded to a new verison
  • Fix some tiny UI bugs on the tag lists/favourites
  • A few other fixes and enhancements (as always)

Docker:

docker pull webreaper/damselfly:2.2.3-beta

Release v2.2.2

17 Sep 21:28
Compare
Choose a tag to compare
Release v2.2.2 Pre-release
Pre-release

Changes:

  • .Net Core 6 RC1
  • Electron 14.0
  • Add new metadata fields for Credits/Copyright
  • Include Caption, description, copyright and credits in free-text search
  • A few other fixes and enhancements

Docker:

docker pull webreaper/damselfly:2.2.2-beta

Release v2.2.1

08 Sep 07:31
Compare
Choose a tag to compare
Release v2.2.1 Pre-release
Pre-release

Small bugfix release for 2.0.0...

Fixes/Features

  • Fixed creation of duplicate 'default' baskets
  • Fixed Timezone exception that caused the Search bar not to appear
  • Started work on deep linking (e.g., http://damselfly:6363/?tag=cat will now populate search results for 'cat')
  • Fixed log viewer (accessed from the Info page) so it loads async (and faster).
  • Added the ability to create new users from within the User Management settings page
  • Added ability to disable registration from the public login page

Note: for the duplicate 'default' basket issue, to clean up now it's fixed, either do it via the UI (click the 'Edit Basket' icon, and 'delete'), or if there's too many to do that, ssh to the folder mounted as the /config folder, and in the 'db' folder, do sqlite3 damselfly.db, and then execute delete from baskets where name = 'default';. A new default basket will be created next time you start Damselfly.

Docker:

docker pull webreaper/damselfly:2.2.1-beta