Skip to content

Releases: nextcloud/recognize

v3.6.1

07 Mar 07:15
Compare
Choose a tag to compare

Fixed

  • Add missing composer.json to build bundle

v3.6.0

06 Mar 13:47
Compare
Choose a tag to compare

New

  • Listen to ignore file changes

Fixed

  • Copy face detections to sharees on ShareCreated; Delete them on ShareDeleted
  • Add face detections for all users that can see the file
  • Implement code paths for moving files
  • limit ffmpeg CPU core usage according to settings
  • Utilize mozart to avoid dependency hell
  • Update translations from Transifex
  • Add note about 1-core policy for WASM
  • Allow downloading node builds for arm64 musl

v3.5.0

09 Feb 12:58
Compare
Choose a tag to compare

New

  • Clustering: Cap clustering batch size at 10k
  • Implement new face clustering algorithm (HDBSCAN) thanks to @MB-Finski
  • Add command: recognize:reset-face-clusters

v3.4.0

03 Feb 16:00
Compare
Choose a tag to compare

New

  • Implement cluster-faces command
  • Update tfjs

Fixed

  • Classifier: Log real file names
  • InstallDeps: Avoid chmod error by checking if file exists
  • Add another catch handler for previewProvider#getPreview
  • Classifier: Suppress getimagesize errors
  • Classifier: Clean up tmp files after classification

v3.3.6

16 Jan 11:28
Compare
Choose a tag to compare

Fixed

  • Fix Installation routine
  • StorageService: Don't throw if root is not found

v3.3.5

14 Jan 09:25
Compare
Choose a tag to compare

Fixed

  • Add Migration step: Add index for detections#file_id column
  • Run custom ffmpeg install in InstallDeps (Support musicnn,movinet on ARM)
  • MusicnnClassifier: Increase WASM timeout
  • ClusteringFaceClassifier: Filter out non-straight faces
  • Set max execution time for classifier cron job
  • ViewAdmin: Don't mark "models still need to be downloaded" as success
  • Don't rerun InstallDeps when node binary exists already

v3.3.4

27 Dec 14:40
Compare
Choose a tag to compare

Fixed

  • increase install nodejs download timeout to 300s
  • Implement incremental clustering Marcel Klehr
  • FaceClusterAnalyzer: Increase cluster density
  • FaceClusterAnalyzer: Filter out too small faces
  • ClusteringFaceClassifier: Increase face recognition score

v3.3.3

14 Dec 15:02
Compare
Choose a tag to compare

Fixed

  • Fix bundle size

v3.3.2

14 Dec 14:54
Compare
Choose a tag to compare

Fixed

  • Don't allow setting cluster title to the same value as the ID of a cluster without a title
  • Classifier#getConvertedFilePath: Don't throw if $preview is false
  • Classifier: Don't let images larger than 1024x1024 into the classifier
  • Classify command: Only add items to queue if model is enabled
  • FaceClusterAnalyzer: Ignore clusters that are larger than what could possibly be the same face (Fixes the mega-cluster issue; make sure to delete mega-clusters after the update)

v3.3.1

10 Dec 19:33
Compare
Choose a tag to compare

Fixed

  • Add localizations to the build