Repository navigation
Wildbook 10.13: Quality of Life Improvements and Bug Fixes
Wildbook 10.13 is a bug-fix and polish release focused on the Match Results page and data integrity. It improves image review and match confirmation, corrects individual and encounter details, and prevents problems when several encounters share a photograph.
Match Results page
-
Match images now use higher-resolution versions when available, with zoom limits based on the image’s resolution. Previews automatically centre and zoom to the marked animal when opened or when you select another candidate; you can still zoom out to the whole photograph. (#1737)
-
Fixed a misleading success message that non-admin users could see when a permissions check prevented a match from being saved. Failed confirmations now show the reason and keep your selection, and an uncertain save asks you to reload and check rather than retry. The same fix removes duplicate “Added to” comments and duplicate notification emails after a confirmation. (#1745)
-
For photographs containing several marked animals, Match Results links now open results for the relevant annotation, the box marking an animal in the image. Confirmation and individual creation follow the selected annotation’s encounter, while selections spanning different encounters are blocked to prevent assigning an identity to the wrong animal. (#1746, fixes #1744)
-
Individual ID suggestions are restored when creating an individual, including encounters without a location and locations without a configured naming prefix when a user-based suggestion is available. Suggestions refresh each time the dialog opens. (#1753, fixes #1724)
-
Identified encounters keep a link back to the encounter alongside a separate link to the individual. You can return to the sighting record after identification without losing that navigation option. (#1754, fixes #1707)
Encounter and image display
- Edit and delete buttons remain visible when an annotation box extends beyond an image edge, including rotated boxes. The buttons move to a visible position so you can still adjust or remove the annotation. (#1564, fixes #1534)
Individuals and relationships
-
Social relationships can again be edited and deleted from the individual page. Failed changes now report an error instead of making the page appear to have completed the action. (#1730, fixes #1731)
-
The co-occurrence table now shows each individual’s own sex and locations, with “Unknown” for missing sex and all distinct recorded locations listed. Sorting by sex and location now uses those corrected values. (#1736, fixes #1703)
Data integrity and imports
-
Manually marking an animal in a photograph shared by several encounters no longer removes another encounter’s connection to that image. Previously this could make images vanish from the other encounters and leave a bulk import stuck below 100% complete. (#1723)
-
Fixed a database error that made identification requests with a location filter fail and retry until they gave up. Those matches now run normally. (#1732)
-
Submitting an encounter now preserves the full scientific name, including subspecies, on both the encounter and its image annotations. Previously, submission silently dropped the subspecies portion. (#1735)
Tools for AI agents
Wildbook 10.13 is a bug-fix and polish release focused on the Match Results page and data integrity. It improves image review and match confirmation, corrects individual and encounter details, and prevents problems when several encounters share a photograph.
Match Results page
-
Match images now use higher-resolution versions when available, with zoom limits based on the image’s resolution. Previews automatically centre and zoom to the marked animal when opened or when you select another candidate; you can still zoom out to the whole photograph. (#1737)
-
Fixed a misleading success message that non-admin users could see when a permissions check prevented a match from being saved. Failed confirmations now show the reason and keep your selection, and an uncertain save asks you to reload and check rather than retry. The same fix removes duplicate “Added to” comments and duplicate notification emails after a confirmation. (#1745)
-
For photographs containing several marked animals, Match Results links now open results for the relevant annotation, the box marking an animal in the image. Confion follow the selected annotation’sencounter, while selections spanning different encounters are blocked to prevent assigning an identity to the wrong
animal. (#1746, fixes #1744) -
Individual ID suggestions are restored wheluding encounters without a location andlocations without a configured naming prefix when a user-based suggestion is available. Suggestions refresh each time
the dialog opens. (#1753, fixes #1724) -
Identified encounters keep a link back to arate link to the individual. You can returnto the sighting record after identification without losing that navigation option. (#1754, fixes #1707)
Encounter and image display
- Edit and delete buttons remain visible when an annotation box extends beyond an image edge, including rotated boxes.
The buttons move to a visible position so yothe annotation. (#1564, fixes #1534)
Individuals and relationships
-
Social relationships can again be edited al page. Failed changes now report an errorinstead of making the page appear to have completed the action. (#1730, fixes #1731)
-
The co-occurrence table now shows each individual’s own sex and locations, with “Unknown” for missing sex and all
distinct recorded locations listed. Sorting those corrected values. (#1736, fixes #1703)
Data integrity and imports
-
Manually marking an animal in a photograph no longer removes another encounter’sconnection to that image. Previously this could make images vanish from the other encounters and leave a bulk import stuck below 100% complete. (#1723)
-
Fixed a database error that made identificn filter fail and retry until they gave up.Those matches now run normally. (#1732)
-
Submitting an encounter now preserves the full scientific name, including subspecies, on both the encounter and its image annotations. Previously, submission si portion. (#1735)
Tools for AI agents
- Added instructions for AI assistants to help download recent iNaturalist sightings, curate them, and prepare files for Wildbook bulk import. Researchers upload the prepared files through the Bulk Import interface; the instructions do not submit records automatically. (#1694)
For administrators
-
No ml-service upgrade is required for 10.13. There is no database schema change.
-
PairX, which visualises image comparisons, now follows
extract_model_id, the configured choice of image-matching model, instead of a fixed model name. Installations already setting that value need no configuration change. (#1738) -
Two new settings are optional in the
_mlservice_confblock ofIA.json:pairx_model_idoverrides the model used for PairX, andpairx_layer_keyselects the internal part of that model used to build the visualisation. (#1738) -
Installations offering subspecies should ensure each subspecies has an
IA.jsonentry or redirect to the appropriate species configuration so detection and identification can start. (#1735) -
Optional, not required by 10.13: the separate ml-service hygiene fix returns a clear error for unknown or unsupported PairX models instead of a server error that Wildbook retries indefinitely. (ml-service PR #40)
Thanks to @erinz2020, @JasonWildMe, @naknomum, and @shreyashsri79.
Full changelog: Wildbook 10.13 milestone