Releases: nextcloud/recognize
Releases 路 nextcloud/recognize
v4.0.1
Breaking changes
- Drop support for Nextcloud 25 and PHP 7.4
Fixed
- Fix BadFunctionCall Exception in Nextcloud 26
v3.8.0
New
- Allow admins to clear the queues and background jobs
- DAV: allow creating clusters
- DAV: replace fileId in name with detectionId
- 馃敔 Update translations from Transifex
Fixed
- Prevent null nodes in MrdBallTree
- Fix: Recognize tries to download non-existend nodejs file
- chore(README): Be more specific that the app only works in WASM mode on AIO
- Classifier: Don't override env vars with every var we set
- classifier_musicnn: Always use PUREJS variable instead of env var
v3.7.0
New
- ClusterFaces command: Add batch-size option
- enh(FaceClusterAnalyzer): Use dynamic min cluster size
- Limit max edge length and cluster separation (Thanks to @MB-Finski 馃挋)
Fixed
- fix(FaceClusterAnalyzer): If no batch size is set, remove php memory limit
- fix(TagManager): Catch exception in resetClassifications
- 馃敔 Update translations from Transifex
v3.6.3
Fixed
- Don't remove all assigned tags in resetClassifications
- Face clustering: Increase MIN_DATASET_SIZE to avoid shit clusters
- Face Clustering: Avoid OOM by not requesting all unclustered detections from db
- Increase node download timeout
- FileListener: Add caching of expensive queries and don't recurse when node is created or deleted
- 馃敔 Update translations from Transifex
v3.6.2
Fixed
- Revert "Utilize mozart to avoid dependency hell" to avoid mozart hell
v3.6.1
Fixed
- Add missing composer.json to build bundle
v3.6.0
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
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
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
Fixed
- Fix Installation routine
- StorageService: Don't throw if root is not found