Recent Releases of Wildbook
Wildbook - 10.6.0
What's Changed
Release date: February 28, 2025
Functional Changes
- All filters encounter search by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/992
- Header quick search by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/998
- Manual annotation page by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/984
- Opensearch indexing annotations by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/977
- Annotation create POST api by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/980
- MatchingSet built using OpenSearch by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/993
- MarkedIndividual indexing via OpenSearch by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/1000
- Backend change to add Index Noticable Scarring field so it is searchable by @Veda-Gogineni in https://github.com/WildMeOrg/Wildbook/pull/991
- Basic api GET for MediaAssets by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/979
- Removing Twitter and Facebook share by @ZoltanNemeth9 in https://github.com/WildMeOrg/Wildbook/pull/1024
- Merge individual automation and notification fixes by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/1002
- Add MarkedIndividual.getDisplayName() to individual capture history record comment ba… by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/989
- Do not display map marker if latitude and longitude are not present on an Encounter by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/996
- Better Shepherd handling on setting Import Task Complete by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/994
- Regression: users.jsp should be accessible to orgAdmins by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/987
- Support direct measurement name import by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/1003
- Set initial Encounter.state same as EncounterForm.class by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/1019
- Encounter search tab change display issue by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/1021
- A few minor changes regarding search result display by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/1006
Dependencies
- Bump codecov/codecov-action from 3 to 5 by @dependabot in https://github.com/WildMeOrg/Wildbook/pull/899
- Bump actions/upload-artifact from 3 to 4 by @dependabot in https://github.com/WildMeOrg/Wildbook/pull/886
- Release Version Auto-Bump by @Rodhlann in https://github.com/WildMeOrg/Wildbook/pull/948
New Contributors
- @ZoltanNemeth9 made their first contribution in https://github.com/WildMeOrg/Wildbook/pull/1024
Full Changelog: https://github.com/WildMeOrg/Wildbook/compare/10.5.3...10.6.0
Biosphere - Terrestrial Wildlife
- Java
Published by vkirkl about 2 months ago

Wildbook - 10.5.3
What's Changed
Release date: January 13, 2025
Functional Changes
- Restore Encounter Search pathing while legacy Encounter Search is temporarily supported by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/964
Tech Debt
- Remove an unnecessary and functional blocker indexing line by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/966
- Fix react favIcon inconsistency issue by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/953
- Add meta description in react by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/960
- Close shepherds that were being left open by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/968
- Remove redundant database closure by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/965
- Streamline background encounter indexing so it no longer references itself by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/976
- Simplify Shepherd closures by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/969
Dependencies
- Combine bump express and dependencies by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/946
- Bump cross-spawn from 7.0.3 to 7.0.6 in /frontend by @dependabot in https://github.com/WildMeOrg/Wildbook/pull/904
- Bump rollup from 2.79.1 to 2.79.2 in /frontend by @dependabot in https://github.com/WildMeOrg/Wildbook/pull/807
- Bump nanoid from 3.3.7 to 3.3.8 in /frontend by @dependabot in https://github.com/WildMeOrg/Wildbook/pull/944
Full Changelog: https://github.com/WildMeOrg/Wildbook/compare/10.5.2...10.5.3
Biosphere - Terrestrial Wildlife
- Java
Published by TanyaStere42 4 months ago

Wildbook - 10.5.2
Release date: December 23, 2024
What's Changed
OpenSearch updates
- Replace hard-coded config values with properties settings by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/929
- Improvements on background/foreground indexing by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/930
- Improve OpenSearch permission logic by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/940
- Search result changes to allow inaccessible results by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/959
Other features
- Allow for classic encounter search to be visible and managed through configuration property by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/943
- Adding ProjectList, the new Projects Overview page by @maisie-fisher in https://github.com/WildMeOrg/Wildbook/pull/931
Bug fixes
- Don't skip admins in our creation of collab structure by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/956
- Add a missing copy by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/945
Project support
- Fix #867 ESLint Config by @Rodhlann in https://github.com/WildMeOrg/Wildbook/pull/918
- Add eslint-disable-line to prevent restricted globals error by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/933
- Remove unused jars and document local dir by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/909 and @naknomum in https://github.com/WildMeOrg/Wildbook/pull/923
- Update PR template to include NFRs by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/936
Dependency Update
- Bump javax.mail:mail from 1.4.1 to 1.4.7 by @dependabot in https://github.com/WildMeOrg/Wildbook/pull/439
Full Changelog: https://github.com/WildMeOrg/Wildbook/compare/10.5.1...10.5.2
Biosphere - Terrestrial Wildlife
- Java
Published by TanyaStere42 4 months ago

Wildbook - 10.5.1
What's Changed
Release date: November 25, 2024
App Changes
- new Admin Logs page by @PAVANA809 in https://github.com/WildMeOrg/Wildbook/pull/866
- Update bulk import filename display by @Rodhlann in https://github.com/WildMeOrg/Wildbook/pull/903
Project support
- Manual update of release number for 10.5.1 by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/905
- Add testing reference to main README page by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/907
Removed Code
- Removal of unmaintained tests by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/906
- Removal of unused youtube files by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/857
- Removal of src/jsp by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/883
- Bump docker/login-action from 2 to 3 by @dependabot in https://github.com/WildMeOrg/Wildbook/pull/888
New Contributors
- @Rodhlann made their first contribution in https://github.com/WildMeOrg/Wildbook/pull/903
Full Changelog: https://github.com/WildMeOrg/Wildbook/compare/10.5.0...10.5.1
Biosphere - Terrestrial Wildlife
- Java
Published by TanyaStere42 5 months ago

Wildbook - 10.5.0
Release date: November 18, 2024
What's Changed
New submission page: A new standardized version of the individual submission page in React. The old page is maintained for existing platforms.
- Inclusion of new Submission page into
main
by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/892 - #744 Sign In Banner Update by @PAVANA809 in https://github.com/WildMeOrg/Wildbook/pull/819
- submission image upload (frontend and backend) by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/816
- #797 species frame by @PAVANA809 in https://github.com/WildMeOrg/Wildbook/pull/824
- #750 image upload component by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/829
- #796 additional comments frame by @PAVANA809 in https://github.com/WildMeOrg/Wildbook/pull/831
- #795 information frame by @PAVANA809 in https://github.com/WildMeOrg/Wildbook/pull/830
- #793 photos frame by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/832
- Encounter submission api by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/826
- Encounter submission process by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/890
- Toggle old report an encounter page by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/894
- Fix two different options for map loaders issue by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/896
- Map use center and zoom data from
/site-settings
by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/898 - #827 added encounter submission confirmation page by @PAVANA809 in https://github.com/WildMeOrg/Wildbook/pull/847
- #749 confirmation modal by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/856
- #794 datetime frame by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/859
- location ID component by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/871
- Copy update for image component by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/820
- submission page keys supported in all languages by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/818
Other functional app changes
- Update viewpoints in alphabetical order by @Nomop in https://github.com/WildMeOrg/Wildbook/pull/885
- #809 update encounter page scroll by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/897
- annotation export: regrouped/labeled ind info, added enc info by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/864
Project support
- Unit tests run on push by @tsubramanian in https://github.com/WildMeOrg/Wildbook/pull/865
Code removal
- removal of indocet custom org work by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/882
- Codex migration removal by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/889
New Contributors
- @Nomop made their first contribution in https://github.com/WildMeOrg/Wildbook/pull/885
Full Changelog: https://github.com/WildMeOrg/Wildbook/compare/10.4.1...10.5.0
Biosphere - Terrestrial Wildlife
- Java
Published by TanyaStere42 5 months ago

Wildbook - 10.4.1
What's Changed
Release Date: November 7, 2024
Functional app changes
- Add submitters, photographers, and informOthers to keywordNormalType by @JasonWildMe in https://github.com/WildMeOrg/Wildbook/pull/860
- Shapefile export includes individual name by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/854
- Individual AddComment functionality now updates on the page without refreshing by @maisie-fisher in https://github.com/WildMeOrg/Wildbook/pull/858
- Set the appropriate OpenSearch class to support hyphens in lifeStage … by @JasonWildMe in https://github.com/WildMeOrg/Wildbook/pull/851
- opensearchIndexDeep() fix to speed up indexing on MarkedIndividuals by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/817
- Fix Encounter single submission multi-algorithm, cloneEncounter bug by @JasonWildMe in https://github.com/WildMeOrg/Wildbook/pull/853
- Resolved IAResults page load error by @holmbergius in https://github.com/WildMeOrg/Wildbook/commit/70ac02aa1ca260707a43309fa5a5e752d0a30f59 and by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/875
- Docs and email link updates by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/879
Project support
- Dockerhub image created for tagged releases and all updates to main by @tsubramanian in https://github.com/WildMeOrg/Wildbook/pull/800
- Bump http-proxy-middleware from 2.0.6 to 2.0.7 in /frontend by @dependabot in https://github.com/WildMeOrg/Wildbook/pull/845
- pom.xml fix for servers (and lock in opensearch version) by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/846
- formatting and node version requirement added to readme by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/821
- manual version update for release 10.4.1 by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/878
Code removal
- Comment cleanup by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/828
- removal of old citation jsp by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/835
New Contributors
- @maisie-fisher made their first contribution in https://github.com/WildMeOrg/Wildbook/pull/858
Full Changelog: https://github.com/WildMeOrg/Wildbook/compare/10.4.0...10.4.1
Biosphere - Terrestrial Wildlife
- Java
Published by TanyaStere42 6 months ago

Wildbook - 10.4.0
What's Changed
Functional App Changes
- Add some additional fields to search api doc/results by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/693
- Prevent login from overriding session timeout defined in web.xml by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/695
- Switch welcome.jsp to /react/login/ by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/700
- Add missing German from react update by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/703
- Upgrade Bulk Import feature from alpha to beta by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/708
- Manual annotation was failing when image was EXIF-rotated by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/724
- Citation page to react by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/729, https://github.com/WildMeOrg/Wildbook/pull/731
- Logo update by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/725
- Enabled system and specific user project access by roles by @Veda-Gogineni in https://github.com/WildMeOrg/Wildbook/pull/705
- Fix google map key issue by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/741
- Unit testing by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/716
- Encounter state api enhancement by @PAVANA809 in https://github.com/WildMeOrg/Wildbook/pull/747
- Added password visibility toggle option by @PAVANA809 in https://github.com/WildMeOrg/Wildbook/pull/746
- Fix login page responsiveness issue by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/754
- Adjust project table column width by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/755
- Improve picture book lookup, limits, and description by @JasonWildMe in https://github.com/WildMeOrg/Wildbook/pull/757
- Make sure watermark reference uses dockerized path by @JasonWildMe in https://github.com/WildMeOrg/Wildbook/pull/771
- Add three new metrics queries by @JasonWildMe in https://github.com/WildMeOrg/Wildbook/pull/777
- Session warning react by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/773
- Remove sign in button constraint by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/776
- Card component by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/789
- Improves site redirection for login by exposing redirect URL from Apache Shiro back to React by @JasonWildMe in https://github.com/WildMeOrg/Wildbook/pull/778
- Add life stage filter to encounter search by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/804
- Optimizations for URL redirection with special characters by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/805
- Email notifications go out when individual matched via iaResults by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/806
- Add version in footer by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/726
- Manual version update by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/811
- update update_url to support relative and explicit site url paths by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/812, https://github.com/WildMeOrg/Wildbook/pull/813
Project Updates
- Sequestered 10.4 code into general development branch by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/758, https://github.com/WildMeOrg/Wildbook/pull/790
- Development docker instruction rework by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/787
- Add unit test for frontend by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/753
- Install frontend dependencies before building by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/752
- Connect codecov by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/363
- Update react base path by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/775
- Migrate default config to Dockerized example by @JasonWildMe in https://github.com/WildMeOrg/Wildbook/pull/772
- Change
Master
branch tomain
by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/766, https://github.com/WildMeOrg/Wildbook/pull/765 - Add npm deploy for React build to local dev server by @carllelandtaylor in https://github.com/WildMeOrg/Wildbook/pull/745
- Standardize internationalization keys by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/739
- Login docker securely by @tsubramanian in https://github.com/WildMeOrg/Wildbook/pull/696
- Setup java v4 bugs fixed & build code cleanup by @tsubramanian in https://github.com/WildMeOrg/Wildbook/pull/740
- Fix frontend lint issues by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/712
- [react][readme] Update instruction ports to match defaults, clarify PUBLIC_URL by @carllelandtaylor in https://github.com/WildMeOrg/Wildbook/pull/718
- Add utf-8 encoding to apis by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/692
Dependency Updates
- Bump logback version by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/687
- Version change for rabbitmq lib by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/688
- (way) upgrade org.json java library by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/689
- Correct package/import to point to org.ecocean by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/727
- eslint upgrade by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/737
- Bump axios from 1.6.7 to 1.7.4 in /frontend by @dependabot in https://github.com/WildMeOrg/Wildbook/pull/678
- Bump braces from 3.0.2 to 3.0.3 in /frontend by @dependabot in https://github.com/WildMeOrg/Wildbook/pull/615
- Bump micromatch from 4.0.5 to 4.0.8 in /frontend by @dependabot in https://github.com/WildMeOrg/Wildbook/pull/714
- Bump webpack from 5.90.3 to 5.94.0 in /frontend by @dependabot in https://github.com/WildMeOrg/Wildbook/pull/713
- Bump braces from 3.0.2 to 3.0.3 by @dependabot in https://github.com/WildMeOrg/Wildbook/pull/774
Code removal
- Remove crufty .properties by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/702
- Remove youtube agent code by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/706
- Remove AcmBase (non-functional) and references by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/722
- Adoption removal by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/791
New Contributors
- @carllelandtaylor made their first contribution in https://github.com/WildMeOrg/Wildbook/pull/718
- @tsubramanian made their first contribution in https://github.com/WildMeOrg/Wildbook/pull/696
- @PAVANA809 made their first contribution in https://github.com/WildMeOrg/Wildbook/pull/747
Full Changelog: https://github.com/WildMeOrg/Wildbook/compare/10.3.0...10.4.0
Biosphere - Terrestrial Wildlife
- Java
Published by TanyaStere42 7 months ago

Wildbook - 10.3.0
Note: some user-facing features were developed across 10.2.1, 10.2.2, and 10.3.0.
What's Changed
- Move data integrity checks above admin lockdown to ensure research-le… by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/646
- Template can cause NPE by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/649
- Species-neutral copy and configuration updates by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/651, https://github.com/WildMeOrg/Wildbook/pull/650, https://github.com/WildMeOrg/Wildbook/pull/654, https://github.com/WildMeOrg/Wildbook/pull/679
- Dev-only tools for migrating Codex data into Wildbook by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/652
- Show photograherName on Encounter page by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/653
- IA.json debugging aid by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/656
- Fix subspecies search support by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/661
- Remove navBar class from gallery header by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/663
- Pass "opt" value to new requeued job by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/662
- Point to new docs site and donate by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/665
- Clarify mediaAsset restrictions in UI by @goddesswarship in https://github.com/WildMeOrg/Wildbook/pull/672
- Prevents empty target annotation lists from being requeued by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/669
- Silence high traffic I3S exception with better exception handling by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/668
- More efficient query (faster) where multiple location IDs scope the ID query by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/667
- Update login page redirects to new react page by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/671
- Reduce annot comparison time between Wildbook and WBIA by caching by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/666
- Cleanup of header and images by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/681
- Continuation of Encounter Search (using OpenSearch) by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/642
- Update/improve local install docs by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/683
- Fix dead-end for "confirm no match" button without project by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/686
- Update WB Version number for next release by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/680
Full Changelog: https://github.com/WildMeOrg/Wildbook/compare/10.2.2...10.3.0
Biosphere - Terrestrial Wildlife
- Java
Published by TanyaStere42 8 months ago

Wildbook - 10.2.2
What's Changed
- Basic OpenSearch classes/foundation, implement on Encounter by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/596
- version upgrade by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/641
Full Changelog: https://github.com/WildMeOrg/Wildbook/compare/10.2.1...10.2.2
Biosphere - Terrestrial Wildlife
- Java
Published by TanyaStere42 10 months ago

Wildbook - 10.2.1
What's Changed
- Base class for Encounter, Occurrence and Marked Individual by @NNattoji in https://github.com/WildMeOrg/Wildbook/pull/564
- Bump org.postgresql:postgresql from 42.1.4 to 42.7.3 by @dependabot in https://github.com/WildMeOrg/Wildbook/pull/571
- Bump express from 4.18.2 to 4.19.2 in /frontend by @dependabot in https://github.com/WildMeOrg/Wildbook/pull/481
- Add 2-node cluster of OpenSearch docker containers to development docker deployment by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/583
- Dynamically set Wildbook version via pom.xml Maven build by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/593
- Add Keyword edit capability to Individual gallery images in encounte… by @sufwankhalid1 in https://github.com/WildMeOrg/Wildbook/pull/588
- #578consistent header and footer by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/601
- 590 react lang selection persist by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/604
- 582 stonely widget in react header by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/605
- add quotes to variable gaId by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/606
- Missing translations updates by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/603
- project confirmation message update by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/602
- FIX: weird null behavior by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/610
- #416Enabled users to view public encounter metadata by @Veda-Gogineni in https://github.com/WildMeOrg/Wildbook/pull/600
- React table by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/614
- Responsive header footer by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/613
- sql fix for encounterMediaGallery by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/616
- Restore default locationID selection to bulk import by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/612
- Make sure we don't look up Annotations for match results by ACM ID an… by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/620
- format and cleanup; version verification by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/628
- fix broken calls to getHTMLSelector() by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/631
- manual update of wildbook version for 10.2.1 release by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/638
Full Changelog: https://github.com/WildMeOrg/Wildbook/compare/10.2.0...10.2.1
Biosphere - Terrestrial Wildlife
- Java
Published by TanyaStere42 10 months ago

Wildbook - 10.2.0
What's Changed
- Coordinates made editable at sighting level by @NNattoji in https://github.com/WildMeOrg/Wildbook/pull/501
- 397: remove archive dir by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/507
- 498: readme updates to include information about react by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/499
- #282 All viewpoints made available in manual annotation by @NNattoji in https://github.com/WildMeOrg/Wildbook/pull/508
- Display roles without context on login user page by @NNattoji in https://github.com/WildMeOrg/Wildbook/pull/513
- react component theme color provider by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/517
- Bump ejs from 3.1.9 to 3.1.10 in /frontend by @dependabot in https://github.com/WildMeOrg/Wildbook/pull/518
- Create bug-report.md by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/520
- Pass proper value for individual to fix bug by @Veda-Gogineni in https://github.com/WildMeOrg/Wildbook/pull/519
- Bump actions/checkout from 2 to 4 by @dependabot in https://github.com/WildMeOrg/Wildbook/pull/442
- Bump follow-redirects from 1.15.5 to 1.15.6 in /frontend by @dependabot in https://github.com/WildMeOrg/Wildbook/pull/479
- Bump webpack-dev-middleware from 5.3.3 to 5.3.4 in /frontend by @dependabot in https://github.com/WildMeOrg/Wildbook/pull/480
- Simplified cooccurrence diagram by @NNattoji in https://github.com/WildMeOrg/Wildbook/pull/526
- add alert banner by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/531
- update diamond card text display by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/529
- fix home page link to use username in search by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/528
- 533: fix failure case for assigning an individual on match results by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/534
- devops readme update based on contributor feedback by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/536
- fix(encounters): prevent table cells shifting on hover by @doinkythederp in https://github.com/WildMeOrg/Wildbook/pull/537
- 10.1.1 merge into master by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/539
- Bump org.apache.shiro:shiro-web from 1.2.1 to 1.13.0 by @dependabot in https://github.com/WildMeOrg/Wildbook/pull/436
- Bump the npm_and_yarn group with 2 updates by @dependabot in https://github.com/WildMeOrg/Wildbook/pull/437
- add a spinner on home page -> latest data section by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/538
- fix relationship diagram and relationship table display issue by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/546
- add lint tools by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/548
- Use more bootstrap classes by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/549
- bug where failing java (NPE) was causing encounter.jsp to end up incomplete by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/550
- Add subspecies support to analysis by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/551
- Slow heavy compute metrics collection to hourly since we do not need … by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/553
- display original user-supplied filename in various capacities by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/555
- Added encounter's audit trail when adding image by @Veda-Gogineni in https://github.com/WildMeOrg/Wildbook/pull/554
- apply uncrustify and initial ruleset to clean up java code formatting to standard by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/557
- Manual Annotation without iaClass configured by @NNattoji in https://github.com/WildMeOrg/Wildbook/pull/563
- removed commented and unused import references by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/562
- Supports species validation with subspecies by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/567
- Error pages by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/565
- add bulk import logs back to react header by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/569
- modify commit and bulid processes: add java linting using pre-commit, and build react directory during maven build by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/566
- Set Wildbook version for upcoming 10.2.0 release by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/540
- bugfix: building react needed different url value by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/570
New Contributors
- @doinkythederp made their first contribution in https://github.com/WildMeOrg/Wildbook/pull/537
- @Veda-Gogineni made their first contribution in https://github.com/WildMeOrg/Wildbook/pull/519
Full Changelog: https://github.com/WildMeOrg/Wildbook/compare/10.1.1...10.2.0
Biosphere - Terrestrial Wildlife
- Java
Published by TanyaStere42 12 months ago

Wildbook - 10.1.1
Release date: May , 2024
Note: PRs were made against branch master
and then moved over. Additional QA and testing was done after commits were cherry-picked.
What's Changed
- Addition of theme selector for react by @erinz2020 in #517
- Addition of alert banner for visual difference between react and jsp by @erinz2020 in #531
- Copy update for landing page by @erinz2020 in #529
- Update search link from landing page to leverage username for search filter by @naknomum in #528
- Resolve failed match state report that was blocking individual assignment on match page by @naknomum in #534
Biosphere - Terrestrial Wildlife
- Java
Published by TanyaStere42 12 months ago

Wildbook - Wildbook 10.1.0
What's Changed
- update to cxl copyright by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/393
- Names Cache: call onces and prevent rare lockup on restart by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/399
- remove eclipse settings by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/396
- Imports page link interactions by @NNattoji in https://github.com/WildMeOrg/Wildbook/pull/402
- Prevent unauthenticated users from opening an unneeded database conne… by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/403
- Make sure to only iterate selected location IDs for bulk import re-ID by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/406
- #365 Individuals page link interactions by @NNattoji in https://github.com/WildMeOrg/Wildbook/pull/409
- Cooccurance table link fixed by @NNattoji in https://github.com/WildMeOrg/Wildbook/pull/411
- Dependabot Reactivation by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/438
- Bulk import validation - species by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/446
- Remove unneeded wbia call by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/451
- 433: bulk import id menu multiselect with all locations by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/447
- Convert Individual Search Kinalyzer export to more functional genetics export by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/454
- re-do of the devops/ dir for current docker needs by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/460
- Genetics Export: Filter Loci to Only Those Found in the Result Set by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/465
- update english copy for picture book references by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/467
- Match results page links fixed by @NNattoji in https://github.com/WildMeOrg/Wildbook/pull/468
- copy update by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/469
- Seeking broad distribution of the recommended import template by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/470
- Makes an empty MediaAsset column a non-blocking validation. by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/466
- sign in page, landing page, header, and footer in react in by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/476
- match results: click not hover to change match image by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/483
- Fixes Missing Map Icons by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/482
- i18n for footer, login page and home page by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/485
- Match Against set to false for manual annotation by @NNattoji in https://github.com/WildMeOrg/Wildbook/pull/477
- I18n part2 by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/486
- added Export functionality, social filter and Session timeout popup by @sufwankhalid1 in https://github.com/WildMeOrg/Wildbook/pull/478
- Added use case where a second part on an image forces a cloned Encounter by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/434
- temporarily hide ToU and pravicy policy entrance from header and footer by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/491
- cleaned up sighting managment error messages by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/492
- update i18n and header style by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/493
- Pwa install icons by @erinz2020 in https://github.com/WildMeOrg/Wildbook/pull/494
- 432: multiselect match results by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/490
New Contributors
- @erinz2020 made their first contribution in https://github.com/WildMeOrg/Wildbook/pull/483
Partner Thanks
- BOEM support in the UX research that led to match result and bulk import updates
- OSU support of updates to genetics functionality
- T4C development contributions for the WildEx Image Exporter and Timeout alert features
Full Changelog: https://github.com/WildMeOrg/Wildbook/compare/10.0.0...10.1.0
Biosphere - Terrestrial Wildlife
- Java
Published by TanyaStere42 about 1 year ago

Wildbook - Wildbook 10.0.0
Release Date: February 29, 2024
Note: Semantic versioning skips to 10.0.0 in an effort to account for non-standard release names/tags. Semantic versioning will continue from 10.0.0 going forward.
What's Changed
- Fix iaresults metadata by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/301
- Tighten gps display security by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/302
- Requeueing by @JasonWildMe in https://github.com/WildMeOrg/Wildbook/pull/307
- Bulk semd project by @JasonWildMe in https://github.com/WildMeOrg/Wildbook/pull/308
- Callback tweaks by @JasonWildMe in https://github.com/WildMeOrg/Wildbook/pull/309
- Sec review by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/311
- Allow admins to force detection by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/313
- Faster individual images by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/314
- set submitterID = public by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/315
- open encounter page for public submissions by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/316
- Refine collab check by @JasonWildMe in https://github.com/WildMeOrg/Wildbook/pull/321
- Make sure we get UTF-8 support and unescaped HTML into Excel export by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/326
- Persist these annot acmID changes by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/328
- Fix 1 tighter encounter security by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/330
- Fix double semicolon by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/334
- Expose list of bad media assets by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/335
- admin can see all orgs on search by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/338
- prevent empty-string indiv ID from being used by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/340
- Handle nonblocking exception better here by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/344
- Ensure no translation of these values by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/345
- FIX: hide changelog if not logged in by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/346
- OSU fixes by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/347
- Catch edge case of num encId by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/348
- block hotspotter from fastlane to keep lane clear by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/349
- support subspecies in metrics by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/350
- Remove gps from co occurrence graph by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/351
- ident job requeue fix by @naknomum in https://github.com/WildMeOrg/Wildbook/pull/352
- Fix subspecies metrics by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/353
- switch species rewrite to IA class in send Annotations by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/358
- clean up old text add pr workflow by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/360
- Keywords sorted for alphabetical ordering on encounter page by @NNattoji in https://github.com/WildMeOrg/Wildbook/pull/359
- Help link updated in encounter properties by @NNattoji in https://github.com/WildMeOrg/Wildbook/pull/367
- Encounter state lowercase during bulk import by @NNattoji in https://github.com/WildMeOrg/Wildbook/pull/369
- drop orgadmin from adminmode for imports by @TanyaStere42 in https://github.com/WildMeOrg/Wildbook/pull/371
- Do not reply message added to new encounter submission emails by @NNattoji in https://github.com/WildMeOrg/Wildbook/pull/380
- Allow public encounters to be added to projects and more broadly viewed by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/384
- Picturebook image fix by @NNattoji in https://github.com/WildMeOrg/Wildbook/pull/385
- Org admin broader collab by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/388
- Fix order and db handling for orgAdmin automatic collabs by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/389
- Final debug of collabs by @holmbergius in https://github.com/WildMeOrg/Wildbook/pull/392
New Contributors
- @JasonWildMe made their first contribution in https://github.com/WildMeOrg/Wildbook/pull/307
- @TanyaStere42 made their first contribution in https://github.com/WildMeOrg/Wildbook/pull/360
- @NNattoji made their first contribution in https://github.com/WildMeOrg/Wildbook/pull/359
Full Changelog: https://github.com/WildMeOrg/Wildbook/compare/2023-04-01...10.0.0
Biosphere - Terrestrial Wildlife
- Java
Published by TanyaStere42 about 1 year ago

Wildbook - 2023-04-01 Release
Release notes for April 2023
Wild Me brings you support for additional species in Wildbook, new machine learning, greater stability for Wildbook Image Analysis (WBIA), and many other improvements across our products.
Wildbook Updates
-
New species added to Wildbooks:
- Southern tiger cats (Leopardus guttulus) are now supported in Whiskerbook. This experiment cross-applied ML.
- Spotted seals (Phoca largha) are now supported in Seal Codex.
- Tiger sharks (Galeocerdo cuvier) have new machine learning (ML) detection in Sharkbook.
-
New Pose Invariant Embeddings (PIE) v2 algorithm has been developed for new individual identification of these species:
-
New study sites added to Whiskerbook, GiraffeSpotter, Flukebook, GrouperSpotter, and Seal Codex.
-
Exception handling in MetricsBot is improved.
-
Page mappings are improved for greater security following a review of Wildbook security.
Wildbook Bug Fixes
- Database connection handling for ID jobs is improved for greater stability.
- Encounter and Individual Search now display matching haplotypes in the key consistently.
- When importing individuals with multiple names/IDs, name fields can now be left empty in the bulk import spreadsheet.
- Names on individual profile pages can now include special characters.
- The latest end-of-day time option is corrected to 23:59 for searching Encounters by date.
Wildbook Image Analysis (WBIA) Updates
Bug Fixes
- Synchronization of classes between Wildbook and WBIA for ML model cross-application is improved, bringing you a more stable database and more useful match results.
- Nightly builds in WBIA are uninterrupted with improved build dependencies.
- WBIA interface configuration fixes have been made in Codex, especially spatial verification for zebras and seals.
Codex Updates
- PATCH API has improved handling.
Bug Fixes
- Individuals can now only be merged with other Individuals.
Biosphere - Terrestrial Wildlife
- Java
Published by holmbergius about 2 years ago

Wildbook - 2022-11-04 Release
Release notes for September and October 2022
Hey everyone! Here are the details of the major work completed over the last few months. Codex notes are posted with each software release. Wildbook and WBIA are added at the end of the month.
Codex 1.1.0 and 1.1.1 Release Notes
- To simplify development and improve database stability, we have removed the Ecological Data Module from Codex.
- Reworked collaborations based on user feedback:
- Improved messaging in collaboration notifications.
- Added additional collaboration notifications.
- Improved user manager's ability to manage collaborations.
- Improved visibility into users available for collaboration.
- Improved visibility into collaboration state.
- "Merge complete" email sends consistently; messaging is updated.
- Improved understandability of re-run ID options for systems with more than one ID option.
- Improved legibility of traces throughout Sage-interfacing modules.
- Simplified permissions by removing data manager role; functions of role are now encompassed by admin role.
- Cluster annotations into a single animal when reporting a single animal sighting.
- Added latlong custom field support.
- Enforce mandatory Region in all new sightings.
Codex Bug Fixes
- DEX-1463: Removed hardcoded status in the AssetGroup pipeline, reducing confusion while debugging.
- DEX-1456: Improved error messages on PATCH functions.
- DEX-1448: Users prevented from deleting required time fields on submission.
- DEX-1454: Custom dropdown fields respected Required status.
- DEX-1439: User is blocked from deleting email associated with account.
- DEX-1354: In site configuration, species deletion is respected.
- DEX-1313: Extended timeout and prevented crashing for species management.
Wildbook Updates
Bulk import detections must process completely before being sent to identification, improving queue times and matching accuracy.
Individual Wildbook Updates
- New locations have been added on SeadragonSearch, Flukebook, and GiraffeSpotter.
Wildbook Bug Fixes
- WB-1956: SeadragonSearch can successfully provide Others to Inform on submission.
- WB-537: Genetic information successfully blocks submissions without all required fields.
- WB-538: Genetic information retains state when other fields are edited.
Wildbook-IA Release Notes
- Flukebook now supports fin whale identification using a trained PIE model.
- Flukebook now supports a new ID algorithm that ensembles HotSpotter and PIE results for gray whales, creating an ID prediction based on the best of each algorithm's results.
Biosphere - Terrestrial Wildlife
- Java
Published by holmbergius over 2 years ago

Wildbook - 2022-08-31 Release
Release notes for August 2022
Hey everyone! Here are the details of the major work completed over the last month. Codex notes are posted with each software release. Wildbook and WBIA are added at the end of the month.
Codex Release Notes
There are no updates to Codex this month.
All Wildbook Updates
- Researchers now have the ability to resend bulk imports to ID.
- New locations have been added on IoT and MantaMatcher.
Wildbook Bug Fixes
- WB-1989: Seadragon Search users can once again opt out of email notifications.
- WB-1976: IoT's encounter search can be successfully exported again.
Wildbook-IA Release Notes
There are no updates to WBIA this month.
Biosphere - Terrestrial Wildlife
- Java
Published by holmbergius over 2 years ago

Wildbook - 2022-07-31 Release
Release notes for July 2022
Hey everyone! Here are the details of the major work completed over the last month. Codex notes are posted with each software release. Wildbook and WBIA are added at the end of the month.
Codex Updates
- We have successfully migrated our zebra platform to zebra.wildme.org.
We have successfully migrated the WWF Norppagalleria Wildbook to Codex, now a general platform for seals. It can be seen at seals.wildme.org.
Developer changes
- Support both Wildbook and Codex style naming conventions for APIs around Sightings and Individuals during transitional effort.
- Stabilize and expand on swagger doc integration.
- Remove dependency on the progress_[stage] objects so they can be depreciated.
- Backend only - add support for autogenerated names at the species level.
Bug fixes:
- DEX-1326: User setting page is now functional when displayed.
- DEX-922: Corrected the scroll behavior in tables.
Individual Wildbook Updates
- New study sites for Amphibian-Reptile Wildbook.
- New study sites for Internet of Turtles.
- New study sites for Seadragon Search.
Wildbook Bug Fixes
- WB-1981: Encounter Search export has been restored on IOT.
- WB-1969: Metrics are more accurate for the number of users.
Wildbook-IA Release Notes
There are no updates to WBIA this month.
Biosphere - Terrestrial Wildlife
- Java
Published by holmbergius over 2 years ago

Wildbook - 2022-06-30 Release
Release notes for June 2022
Hey everyone! Here are the details of the major work completed over the last month.
Software DOIs for June release
To reference Wildbook in a publication, use the following DOIs:
Codex Updates
- We have successfully migrated our zebra platform to zebra.wildme.org.
Wildbook Updates
- ID can be re-run from bulk import.
- The WBIA job queue status is now available in Wildbook.
Individual Wildbook Updates
- New life stages are available on Amphibian.
- Amphibian Contact Us link and header image have been updated.
- New organizations are available on ACW.
- Anonymous_ is no longer displayed in the ACW encounter list.
- New species are available on GrouperSpotter.
- Sea Bass now has a pdf user agreement available.
Wildbook Bug Fixes
- WB-1971: Cloned encounters no longer get put in all projects.
- WB-1968: Metrics are more accurate for the number of tasks per user.
- WB-1962: Project links to tasks are consistent across algorithms.
- WB-1949: Cloned encounters go into the same project as the originating encounter.
Wildbook-IA Release Notes
There are no updates to WBIA this month.
Biosphere - Terrestrial Wildlife
- Java
Published by holmbergius almost 3 years ago

Wildbook - 2022-05-31 Release
Release notes for May 2022
Hey everyone! Here are the details of the major work completed over the last month.
Software DOIs for May release
To reference Wildbook in a publication, use the following DOIs:
Codex Release!
We are excited to announce that we have released our new software, Wild Me Codex. Over the coming months, we will be migrating existing Wildbook platforms over as new functionality is added and improved on.
Wildbook Updates
- African Carnivore now uses HotSpotter for face recognition of lions.
- SeadragonSearch has expanded their supported locations.
- GiraffeSpotter now leverages silo security.
- Flukebook database migration freed up storage space.
Bug Fixes
- WB-1965: Visual Matcher is more stable.
- WB-1961: Individual Search displays haplotype color codes on maps.
- WB-1930: Individual page display corrected for non-logged-in users.
- WB-1848: Bulk import is no longer interrupted if new import from same user begins.
Wildbook-IA Release Notes
There are no updates to WBIA this month.
Biosphere - Terrestrial Wildlife
- Java
Published by holmbergius almost 3 years ago

Wildbook - 2022-05-01 Release
Release notes for March and April 2022
Hey everyone! Here are the details of the major work completed over the last two months.
Wildbook community updates
- New locations have been added to Flukebook, Amphibian, and GiraffeSpotter.
- Hyenas have been added to Whiskerbook.
- Lions have been added to ACW
- Projects have been updated to reflect user feedback, including sortability and visibility of sightings.
- Bulk import now displays information about queue times.
- Start Match, from the encounter page, now shows information about the queue times.
- GiraffeSpotter has improved prefix digit padding.
Bug fixes
- WB-1959: Restored the ability to set individual ID on unmatched Encounters.
- WB-1947: Links to match results from projects now go to the correct matches.
- WB-1941: Project links to matching results now tied to the appropriate encounter rather than the associated bulk import.
- WB-1933: Sharkbook is now more stable.
- WB-1910: Recaptcha has been restored on Lynx Wildbook.
*WB-1909: Bugs have been addressed in the SOCPROG and CAPTURE export formats.
Wildbook-IA Release Notes
The following updates were made to WBIA last month:
- SAGE-444: Added PIE V2 support for lion faces, allowing automated matching for baseline comparisons.
- SAGE-503: Investigate train/validation split correctness with the PIE V2 algorithm.
- SAGE-489: Publish all WBIA plugins on PyPI.
- SAGE-432: All Azure-based ML APIs have been migrated to on-premises hardware.
Biosphere - Terrestrial Wildlife
- Java
Published by holmbergius almost 3 years ago

Wildbook - 2022-02-28 Release Note
Release notes for February 2022
Hey everyone! Here are the details of the major work completed over the last month.
Zebra updates
- Measurements cascaded from the VM to the repo.
Giraffespotter updates
- Added new location IDs.
Amphibian and reptile updates
- Added new location IDs.
- Added new species, yellow bellied toads.
Flukebook updates
- Humpback co-occurences linked appropriately.
- Add gray whale populations as social units.
Bug Fixes
- WB-1929: Resolved exceptions that cause leaks from the logs associated with iaResults.
- WB-1928: Bulk imports now lists the correct number of media assets in each task.
- WB-1925: Query cache is turned on for amphibian wildbook.
- WB-1923: Viewpoints are available for manual annotaiton for amphibian wildbook.
- WB-1922: Bulk import page is now sorting the entire table by date.
- WB-1917: Social display is now accounting for all co-occurrences.
- WB-1916: Bulk imports no longer faling randomly.
- WB-1912: iaResults is now filtering by project correctly on Flukebook.
- WB-1799: Sighting export no longer breaking with an error on ACW.
- WB-1780: Prevent error from displaying with old match candidates.
Full Changelog: https://github.com/WildMeOrg/Wildbook/compare/5.4.0...2022-02-28_Release
Biosphere - Terrestrial Wildlife
- Java
Published by holmbergius about 3 years ago

Wildbook - 2022-01-31 Release
Release notes for January 2022
Hey everyone! Here are the details of the major work completed over the last month.
Wildbook DOI for January release
To reference Wildbook in a publication, use the following DOIs:
- Wildbook DOI:
- WBIA DOI:
For all Wildbooks
Projects list is now returned alphabetically to improve readability.
Sharkbook updates
- Added new location IDs.
- Added support for leopard sharks, basking sharks, and nursehound sharks.
Giraffespotter updates
- Added new location IDs.
- Giraffespotter has been migrated to mailchimp for automated email services.
Flukebook updates
Added new location IDs.
GrouperSpotter updates
Improved bicolor mapping for match results.
Bug Fixes
- WB-1911: Bulk import displays match results again.
- WB-1899: Encounter upload no longer blocked with a 500 error.
Biosphere - Terrestrial Wildlife
- Java
Published by holmbergius about 3 years ago

Wildbook - 2021-12-31 Release
Release notes for December 2021
Hey everyone! Here are the details of the major work completed over the last month.
Wildbook DOI for December release
For all Wildbooks
- Improved security for all Wildbooks with refreshed security keys.
- Audit logs show name changes for encounters and individuals.
- Bulk import improvements to better indicate the status of processing.
- Bulk import log has been upgraded to a better searching format, allowing the ability to search historical tasks quickly.
Sharkbook updates
- New encounter submissions now include species in email updates.
- WB-1898: Hotspotter support added for leopard (a.k.a. zebra) sharks
ACW updates
- About Us logos have been resized.
Flukebook updates
- Increased the picture book maximum from 10 to 250 individuals.
- New location IDs.
Seadragon Search updates
- Custom text removed from the submission page.
Bug Fixes
- WB-1897: Encounter excel export is created accurately with measurements.
- WB-1894: Errors are handled during scan comparisons for spot mapping.
- WB-1872: Seadragon Search encounters had detection re-run.
- WB-1859: Non-admin users can edit their email addresses on their profile.
- WB-1701: Project filter restored on iaResults and encounter submission.
Wildbook-IA Release Notes
The following updates were made to WBIA last month:
- SAGE-484: Release of Wildbook IA Version 4.0 on GitHub, PyPI, and Docker Hub, with updated documentation on ReadTheDocs. The WBIA project has been modernized in how it builds for multiple platforms (e.g., Homebrew on macOS, Docker Buildx for multi-arch containers, removing pypkg-build on GitHub CI Actions). Furthermore, old detection and ID plug-ins have been removed from the standard build process and archived on GitHub. [also SAGE-483, SAGE-467]
- SAGE-406: Upgraded C++ pyastar implementation to pyastar2d by Weideman in the CurvRank V2 plug-in. [also SAGE-493]
- SAGE-480: Added formal support for Elephant ear contour ID with CurvRank V2.
Bug Fixes
- SAGE-473: HotSpotter match rendering failures due to dependency library version update, fixed all known failures, and added monitoring for future silent errors. [also SAGE-481, SAGE-491]
- SAGE-479: PyTorch DataLoader resizing error in the WBIA orientation plug-in.
- SAGE-495: Added support for camel case dependency cache (depc) tables names when using SQLAlchemy with PostgreSQL.
- SAGE-490: Fixed FLANN memory leak and added automatic failure disk clean-up on container start. [also SAGE-482]
- SAGE-492: Fixed empty image UUID API failures with the background job engine.
Biosphere - Terrestrial Wildlife
- Java
Published by holmbergius over 3 years ago

Wildbook - 2021-11-30 Release
Release notes for November 2021
Hey everyone! Here are the details of the major work completed over the last month.
For all Wildbooks
Updated the picturebook keywords to reflect keywords general to the community.
IOT welcomes new species from the land!
We have added a few new species, Southern Vietnamese box turtle (Cuora picturata) and Bourret's box turtle (Cuora bouretti), to the Internet of Turtles.
Flukebook updates
- Increased the picture book maximum from 10 to 250 individuals.
- New location IDs.
Seadragon Search updates
- New location IDs.
** Spot-A-Shark USA updates**
- New location IDs.
GrouperSpotter updates
- Configuration updates and management.
Bug Fixes
- WB-1878: Norppagalleria email configuration resolved.
- WB-1871: SAS USA submitted encounters emails now getting to users.
- WB-1870: SAS USA users can see their own submitted encounters once more.
- WB-1868: Resolve SAS AUS locations in sharkbook.ai.
- WB-1865: SAS USA has no duplicate life stages.
- WB-1864: GiraffeSpotter IA pipeline issues resolved.
- WB-1862: Encounter tables on individual pages showing correct cooccurrence.
- WB-1860: Spot-mapping spots saving correctly on Sharkbook.ai.
- WB-1857: Collaborations issues resolved.
- WB-1851: Encounter page is now centered on the actual encounter GPS.
- WB-1845: IOT data now processes apostrophes in locationID correctly.
- WB-1786: SAD USA encounter image now working.
- WB-1739: Import tasks no longer causing a key violation.
- WB-1621: Projects now set ID when using the Confirm No Match button.
- WB-1565: SAS USA grid pages now show individual links instead of UUIDs.
Biosphere - Terrestrial Wildlife
- Java
Published by holmbergius over 3 years ago

Wildbook - 2021-10-28 Release
Release notes for October 2021
Hey everyone! Here are the details of the major work completed over the last month.
For all Wildbooks
- Spot mapping has been refined to only match patterns from the same species.
- Data integrity checks now include a check for viewpoint = null.
- Bulk import now handles and displays progress of acmID registration of uploaded images.
- Bulk import review page improvements have been made.
- Social relationships and co-occurrences now load faster.
Whaleshark.org is now Sharkbook.ai
- New species and locations have been added to the platform.
- The platform has been generalized to reference sharks broadly.
- The domain has been updated.
- SAS AUS, Leopard shark, and Sevengill databases have all been consolidated into the Sharkbook platform.
GrouperSpotter updates
Configuration updates have been managed.
Seadragon Search updates
New locations have been added.
ACW updates
New behaviors and life stages have been added.
IOT updates
New location and related region role have been added.
Bug Fixes
- WB-1854: Encounter Search mark-recapture search includes capture sessions that occur on the same day as the session end time.
- WB-1808: The "Add to existing individual ID" function no longer has an unneeded dependency on the ShowTaxonomy configuration option.
- WB-1795: Script developed to ensure all unique emails are hashed correctly.
- WB-1785: Project matching has improved user feedback regarding IA status.
- WB-1574: IA tasks are no longer causing recursive references.
- WB-1480: SAS USA is now filtering to USA sharks only.
- WB-1093: An exception in the social relationships no longer occurs.
Biosphere - Terrestrial Wildlife
- Java
Published by holmbergius over 3 years ago

Wildbook - 2021-09-30 Release
Release notes for September 2021
Hey everyone! Here are the details of the major work completed over the last month.
Wildbook DOI for September release
For all Wildbooks
- Established a default setting for new Wildbook users to not receive email alerts.
- Measurements are available for standard export.
- Collaborations expanded to include public data for non-silo communities.
- Org admins can add managing researchers to encounters.
Spot A Shark Australia updates
- New location IDs.
Bug Fixes
- WB-1798: Removed an assertion error that was impacting IA matching on various platforms.
- WB-1784: Resolved email issues for SAS AUS.
- WB-1781: User can now self-edit email addresses.
- WB-1779: Resolved email signature issue for SAS USA.
- WB-1777: Valid email checks account for wider range of valid emails.
- WB-1773: Platform crossover of whale styling removed.
- WB-1770: Lynx HotSpotter configuration restored.
- WB-1761: MantaMatcher client_max_body_size default is now greater than 1MB.
- WB-1759: SAS AUS grid admin page is now working.
- WB-1757: Anonymous_* users are now hidden and names are alphabetized.
- WB-1740: Dates on images in match results now reflect user-provided dates rather than exif.
- WB-1736: Improved stability of IOT.
- WB-1549: Org admin functionality stabilized.
- WB-1535: Decoupled Spot-A-Shark platforms to improve accuracy and usability. [Also WB-1768]
- WB-1479: Scroll wheel actions work with encounter search results.
- WB-1364: MantaMatcher data drive expanded.
Wildbook-IA Release Notes
The following updates were made to WBIA last month:
- SAGE-375: Release of WBIA version 3.7.1, avaiable on GitHub, PyPI, and Docker Hub.
- SAGE-374: Add image import tracking to Promethus activity metrics.
- SAGE-345: New API to add images and immediately run detection, support for Codex development.
- SAGE-346: Upgraded API response for ID callbacks to include compute status of the background engine job.
- SAGE-200: New PIE model for wild horse faces, including report.
- SAGE-353: New data annotation for asian turtles, including training of researchers. [also SAGE-350, SAGE-349]
- SAGE-342: New data annotation for whale sharks, including training of researchers. [also SAGE-354]
- SAGE-338: Updated detection model for beluga whales to support calf detection, updated report.
- SAGE-337: New sperm whale fluke detector and related detection pipeline models, including orientation network support.
- SAGE-356: Paper draft review for SDRP on CurvRank V2 and finFindR results.
Bug Fixes
- SAGE-373:Rremove all deprecated links from WBIA review web interface that linked to old pages.
- SAGE-333: Duplicate sea dragon detections from WBIA. [also SAGE-341]
Biosphere - Terrestrial Wildlife
- Java
Published by holmbergius over 3 years ago

Wildbook - 2021-09-01 release
Release notes for August 2021
Hey everyone! Here are the details of the major work completed over the last month.
Wildbook DOI for August release
For all Wildbooks
- Sighting/Occurrence search sorts user alphabetically.
- Improved Sighting/Occurence comment behavior from bulk import.
- IAResults correctly displays images that have been corrected with an orientation network.
- Added additional metadata reports for bulk imports.
- New locations for GiraffeSpotter and Spot-A-Shark USA.
- New species for GiraffeSpotter and Leopard Shark.
GiraffeSpotter updates
Updated the GiraffeSpotter contact information.
Bug fixes
- WB-1772: Corrected thumbnail orientation, which was impacted bounding boxes on encounters.
- WB-1753: ACW - Country dropdown is alphabetized.
- WB-1741: Collaboriations were causing database connections to leak, impacting memory.
- WB-1731: IOT - Mixed species classes misassignment resolved to be properly mapped, improving match results returns.
- WB-1730: Sequential naming for marked individuals made more robust for large catalogs.
- WB-1727: Multiple attributes can be edited on an individual and encounter.
- WB-1585: MantaMatcher - ID is preserved when re-drawing a candidate region.
- WB-1560: Amphibian - Individual gallery has been restored.
- WB-1538: Bulk import functionality restored on post-import validation screen.
- WB-1536: Button UX improved when managing the identity metadata on an encounter.
- WB-1456: Merged names displaying as appropriate.
- WB-1274: Skunkbook - Encounter pages have been restored.
- WB-605: Search results highlight in red when you need to request access to the object.
Biosphere - Terrestrial Wildlife
- Java
Published by holmbergius over 3 years ago

Wildbook - 2021-08-01 Release
Release notes for July 2021
Hey everyone! Here are the details of the major work completed over the last month.
For all Wildbooks
- Added new species for potato groupers and tiger sharks.
- Added new study site to Whiskerbook.
Flukebook updates
- North Atlantic Right Whale additions made for the Tweet-a-whale functionality.
- Added fluke matching support for gray whales.
Spot-A-Shark USA updates
Adoptions updated to be a single payment instead of subscription model.
Seadragon Search updates
Deployed an orientation network to improve matching of sea dragons.
Bug Fixes
- WB-1734: ACW ID no longer fails for import tasks
- WB-1747: Match sets are correctly determined on Whiskerbook.
- WB-1738: Developer tool: Obrowse.jsp reloads on refresh.
- WB-1729: GrouperSpotter maps load.
- WB-1685: Sightings search returns valid results.
- WB-1528: Region numbering incrementation processes correctly.
- WB-1526: Images added to encounter after creation recognize location restriction when sent to ID.
Wildbook-IA Release Notes
The following updates were made to WBIA last month.
- SAGE-64: Investigated reports of body-part assignments on African Carnivore Wildbook.
- SAGE-196: Spotted Hyena ID report and new ID support added with PIE V2 [also SAGE-197].
- SAGE-321: Exported evaluation results for Humpback dolphins for dorsal fin matching.
- SAGE-331: New dataset annotation work for livestock camera traps in Argentina and Kenya.
- SAGE-288: New dataset export for orca whales for training with PIE V2.
Biosphere - Terrestrial Wildlife
- Java
Published by holmbergius over 3 years ago

Wildbook - 2021-07-01 Release
Release notes for June 2021
Hey everyone! Here are the details of the major work completed over the last month.
Wildbook DOI for June release
New Wildbooks
- Amphibians and reptiles are now being supported at amphibian-reptile.wildbook.org.
- Groupers are now being supported at grouperspotter.org.
For all Wildbooks
- We have changed to a new adoption subscription manager. If you would like to allow adoptions on your platform to help cover costs, contact [email protected] for more information.
- New locations have been added to IOT, Whiskerbook, and Amphibian & Reptile Wildbook.
- Platforms leveraging spotmapping scans are now restricted to 50 spots per scan.
African Carnivore updates
- Brown hyenas are now available and support matching.
- New organizations have joined the community and have been added to the platform.
Flukebook updates
- IndoCet custom import form has been updated.
Seadragon Search updates
- Submissions now require confirmation of terms of use.
MantaMatcher updates
- MantaMatcher has been shifted to a standardized VM, reducing support overhead.
Bug Fixes
- WB-1696: EXIF rotation in IA results is now more consistent.
- WB-1691: Job tasks are now correctly associating with annotations.
- WB-1690: Individual reference numbers are associating correctly.
- WB-1687: Manual annotations species are getting the needed reference IDs for MediaAssets and Annotations for the catalog to build correctly.
- WB-1686: MantaMatcher encounter pages are displaying assets correctly.
- WB-1684: Whaleshark.org successfully allows encounter submission after projects-related database error was resolved.
- WB-1680: Individual thumbnails no longer duplicating in the gallery.
- WB-1672: Bulk imports can be deleted.
- WB-1665: Users are informed of query with no match-against set before running the job.
- WB-1661: Lynx encounters pages are now displaying assets correctly.
- WB-1652: Adoption exception was resolved.
- WB-1648: Single-asset uploads handle special characters.
- WB-1632: Manual annotation no longer shrinks and offsets the annotation display.
- WB-1593: Country propogates to cloned encounters.
- WB-1580: Usernames can be updated by admins and the account retain access to owned encounters.
- WB-1568: Sightings search by species is working.
- WB-1566: Bulk import instructions for Zebra Wildbook now display.
- WB-1556: Marked Individual cache for SAS USA builds correctly.
- WB-1553: IoT annotations no longer being split based on species categorization issues.
- WB-1519: IA Results are correctly filtering by project again.
- WB-1505: Match results take the user to the correct annotation.
- WB-1482: Shark images are correctly displayed from grid on SAS USA.
- WB-1455: Manual annotation page now handles image filename paths with unsupported characters.
- WB-1392: Manual annotation tool correctly displays existing annotations.
- WB-775: Bulk import processes special characters.
- WB-668: Required fields in manual submissions have been clarified.
Biosphere - Terrestrial Wildlife
- Java
Published by holmbergius almost 4 years ago

Wildbook - 2021-05-31 Release
Wildbook Ecosystem Metrics
Wildbook now provides cached metrics via Prometheus (https://prometheus.io/) at the /metrics URL endpoint. Values are updated automatically every 15 minutes. Prometheus is the foundation for consolidated analytics across Wildbooks. Exposed metrics include encounter totals by species, marked individual totals by species, users, public data contributors, sightings, media assets, and more. Additional metrics will be added over time.
Wildbook updates
Adoptions have been changed to a new provider that allows for users to manage their subscriptions.
Streamlined locationID functionality to improve usability and stability of region-based naming.
Whiskerbook updates
Ocelot is now supported.
Bobcat is now supported.
Whaleshark updates
White shark is now supported.
MantaMatcher updates
Generic Mobula is now support.
Flukebook updates
Added new locations in Atlantic Ocean and Hawaii.
Bug Fixes
WB-1671 Resolve data corruption from submitter email defect.
WB-1634 Images no longer swapping width and height with annotation location.
WB-1630 Conflict between projects and submissions has beeen resolved.
WB-1626 Corrected "My data" restriction in match filtering.
WB-1625 Corrected project filter in iaResults to include all project matches.
WB-1601 Google maps renders GPS and ignores LocationID correctly.
WB-1529 Flukebook projects display more than the IndoCet Opportunistic project.
WB-1497 Bulk import now recognizes all detection results in Zebra Wildbook.
Biosphere - Terrestrial Wildlife
- Java
Published by holmbergius almost 4 years ago

Wildbook - 2021-04-30 Release
All Wildbooks
- Improved google maps display for GPS coordinates.
- Users can cycle through annotations in an Encounter Gallery image, allowing for easier navigation and clearer understanding.
- Added additional formats for import and export of genetic data.
New Community
We have a new Wildbook community starting up: amphibian-reptile.wildbook.org. Presently focused on fire salamanders, but with plans to add toads and other species soon!
Whiskerbook Updates
- Added Eurasian Lynx support
- Added Persian Leopard support
African Carnivore Updates
- Cheetah model was retrained to great success.
- New location sites added.
- New social relationship groups and roles added.
Bug Fixes
- WB-1606 Special characters now better supported in Sighting IDs.
- WB-1604 Non-primary annotations now display correctly in IA results.
- WB-1602 Bulk import option to send to detection no longer sends to identification as well.
- WB-1598 Bulk imports detection operations no longer resulting in missing detections.
- WB-1591 Bulk imports no longer stripping special characters from all strings.
- WB-1588 Whaleshark.org no longer setting annotations to rhinocondon typus.
- WB-1573 Tasks can no longer recursively refer to themselves.
- WB-1569 Encounter.occurrenceRemarks no longer getting imported twoce.
- WB-1548 MantaMatcher CR display has been corrected.
- WB-1539 Submission page no longer defaults to expensive all-location ID jobs.
- WB-1537 Missing images no longer returning an error.
- WB-1196 Inspect links on IAResults are no longer displayed if there are no results associated.
- WB-652 Media assets added via the encounter page now display correctly.
Biosphere - Terrestrial Wildlife
- Java
Published by holmbergius almost 4 years ago

Wildbook - March 30, 2021 Release
Release notes for (February &) March 2021
Hey everyone! Here are the details of the major work completed over the last two months.
Wildbook DOI for February and March release
For all Wildbooks
- All platforms now leverage MailChimp instead of MailJet.
- Jaguar Wildbook rebranded as Whiskerbook.
Kitizen Science updates
- Changed icons for cat ear tips.
- Adjusted how percentage agreement is calculated.
- Admin view allows full or day-by-day view.
- Encounters without locationID are flagged.
Flukebook updates
- New locations have been added.
- New species have been added, including spinner dolphin.
Seadragon Search updates
- New locations have been added.
- Update email copy and logos.
Zebra Wildbook updates
- Labelled keywords adjusted.
- New locations added.
Leopard Shark Wildbook updates
New locations have been added.
African Carnivore Wildbook updates
Hyenas added.
Bug Fixes
- WB-1545 Admins no longer locked out of editing individual names.
- WB-1542 ACW email unsubscribe links broken by switch to MailChimp.
- WB-1533 Seadragon image not going through IA upon upload.
- WB-1520 Seadragon no longer missing location IDs.
- WB-1489 Collaboration security has a directional dependence and needs to be bi-directional.
- WB-1476 Bulk import messes up the parsed import table.
- WB-1440 Identification of a bulk import no longer compiles all results into in iaResults page.
- WB-1439 Labeled keywords can only be edited in an edit collaboration.
- WB-1264 iaResult.jsp is a giant security hole
- WB-1216 Get giraffespotter-specific stuff to play well with project displayNames in iaResults.jsp
- WB-906 Resolved detection issue with multiple cats in same image.
- WB-793 Re-establish DKIM and SPF certs for domains.
- WB-712 Restrict individual name editing to edit collaborations.
Biosphere - Terrestrial Wildlife
- Java
Published by holmbergius about 4 years ago

Wildbook - 2021-01-31
Release notes for January 2021
Hey everyone! Here are the details of the major work completed last month.
For all Wildbooks
- Collaborations with public data allow for better sharing and management of public data.
- User profile deduplication allows users to reconcile divergent accounts and data.
- Admins can review for duplicate annotations and security mapping information.
- New Wild Me logo updates across all Wildbooks.
Flukebook updates
- Add false killer whale (Pseudorca crassidens) matching support in Flukebook for finFindR and CurvRank.
- Add Pacific white-sided dolphin photo ID.
Jaguar updates
- Add Asiatic cheetah support to jaguar.wildbook.org
Kitizen updates
- SurveyLength on survey page displays value from app.
- Citizen review queue is now paginated and set to show 5.
- Connect "disputed" state in admin queue.
- Added "merge review" state to admin queue.
- Integrated text blurring functionality.
- Add encounter level of agreement column.
Leopard shark updates
- New Locations IDs have been added.
Mantamatcher updates
- New Location IDs have been added.
Seadragon Search updates
- New location IDs have been added, supporting automatic region ID assignment.
African Carnivore updates
- Implemented part assignment between Wild dog bodies and tails.
Bug Fixes
- WB-1362 Social Unit Names now appear in individualSearch.jsp
- WB-1348 Adoption no longer requires users to sign in
- WB-1290 Images with old, pre-UUID encounters now appear in the gallery.
- WB-1279 Sea bass keywords are restored.
- WB-1263 iaResults.jsp has restored email functionality when setting individual ID
- WB-1259 Sea bass anon-users are able to view encounters
- WB-1256 Collaboration notification now opens confirmation dialog
- WB-1252 No more 400 Python errors (IAResultss inspect) on new-and-very-likely matches
- WB-1251 Wildbook no longer overwrites IA iaClass in IBEISIA.processCallbackDetect(...)
- WB-1244 ACW: restored duplicate annotation check
- WB-1223 ACW: Import of images with multiple animals now adds child encs to Occurrence
- WB-1151 flukebook: match made email now working
- WB-1136 seadragon: fixed exif handling of inconsistent image representation between encounter, hotspotter results, and iaresults
- WB-1134 truncated latitude/longitude text values now visible on encounter page without editing
- WB-1123 If IA is unresponsive, a restarted Wildbook no longer hangs
- WB-1015 Categories table delete is restored
- WB-956 Sea Bass: JS spot rendering is restored
- WB-789 KitSci: password reset emails now showing up
- WB-661 Mantamatcher emails now going out
- WB-1138 Sea Bass: next button for grid is restored
Biosphere - Terrestrial Wildlife
- Java
Published by JasonWildMe about 4 years ago

Wildbook - 2020-12-31
Release notes for December 2020
Hey everyone! Here are the details of the major work completed over the last month.
Wildbook DOI for December release
To reference Wildbook in a publication, use the following DOIs:
For all Wildbooks
- Improved loading time of data summary on My Account page.
- Improved error handling around matching results.
- Added the ability to remove an annotation.
- Clarified the remove image option and the impact on related annotations.
- Transitioned all ia.properties files to json to allow for consistent and flexible method of setting species, classes, and subclasses.
- Added a simplified export based off the OBIS export. For spot mapping users, new export indicates if left and/or right side images are available per encounter.
- Update the spot mapping tool to relate the created annotations to their mediaAssets.
Flukebook updates
- New location IDs have been added.
- Orca data has been retrained to resolve data sanitation issue.
- Released a new lightnet model for humpback whales with a balance of fluke and dorsal annotations.
GiraffeSpotter updates
A new location ID has been added.
SeadragonSearch updates
Improved submitter and photographer leaderboards.
Spotting Sea Bass updates
- New location IDs have been added.
- Update behavior input on encounter submission to be a set list rather than general text entry.
- Prevent video download unless the user is signed in.
Lynx updates
New organizations have been added to support the expanding user base.
Kitizen updates
- Admin only view of encounters displays the submitter's username.
- Restored missing zoom icons.
Bug Fixes
- WB-1242: Restored position and function of "Add New Name" button on Individual page
- WB-1239: Typeahead matching to set Individual ID on encounterpage now only suggests individuals from the same species.
- WB-1238: Security update for several platforms to enable HTTPS for related IA servers.
- WB-1231: Sea Bass video download is now blocked for anonymous users on all supported browsers.
- WB-1226: Handled an exception with Twitterbot.
- WB-1215: Flukebook: resolved and prevented correction caused by inconsistent IaClass labels.
- WB-1214: Resolved security update from Chrome that appeared to invalidate site credentials.
- WB-1194: Annotation interface now displays thumbnail in individual list on Chrome.
- WB-1187: Resolved 500 error caused by selection of species that is not configured in IA.json
- WB-1183: Resolved display issue with null GPS coordinates.
- WB-1173: Prevented Bulk Import from accepting .tiff images as they are not supported for image analysis.
- WB-1168: Force manual annotation to display iaClasses appropriate to the species associated with the annotation.
- WB-1159: Resolved runtime bugs in the GraphAlgorithm interface.
- WB-1154: iaResults displays names instead of UUIDs again.
- WB-1147: Individual search analysis tab no longer throws an error.
- WB-1118: Manual annotation recognizes part annotations as part of the encounter and does not clone the encounter.
- WB-1107: Bulk Import now takes in noticeable scarring field as a text field.
- WB-945: Made adjustments to encounter splitting logic.
- WB-646: Collaborations now require both users to accept the level of sharing (view vs edit).
Biosphere - Terrestrial Wildlife
- Java
Published by JasonWildMe over 4 years ago

Wildbook - 2020-12-01 Release
Release notes for November 2020
Hey everyone! Here are the details of the major work completed over the last month.
For all Wildbooks
Allow a Wildbook to run some matching algorithms by default on submission while still allowing others to be selectable when running a match manually.
When using the bulk import to upload labeled keywords, keywords not in the configuration properties file are blocked from upload.
Changed ia configuration to a json model, allowing for greater extensibility of species and subspecies. Ongoing updates to convert all Wildbooks to this model.
Encounters matching dialog only show algorithms appropriate to the iaClass of the selected annotation.
Flukebook
Deployed the latest FinFindr plug-in.
IndoCet submission page automatically adds new submissions to a project.
New PIE model for orca ID.
whaleshark.org
HotSpotter trained on whale shark flanks.
Both IA or modified groth matching processes can be started from the encounter > gallery > hamburger menu.
MantaMatcher
Updated the header and navigation menu.
IOT
Updated the bulk import template.
Kitizen Science
Admin-only access to search and export functionality for encounters, individuals, and surveys.
Bug Fixes
WB-1155: Resolved an issue with the matching page becoming disjointed after projects release.
WB-1153: Unblocked individuals from being merged.
WB-1152: Annotations can be assigned to individuals again.
WB-1140: Individual search results analysis no longer returning a 500 error.
WB-1131: MantaMatcher no longer throws an exception for PIE results.
WB-1129: Resolved PIE matches not matching on MantaMatcher.
WB-1122: Manual annotations no longer appearing off-center.
WB-1091: Fixed a typo in the latin for GiraffeSpotter.
WB-1031: Resolved syncing issue that was causing parts and colorations to be overwritten.
WB-828: Corrected handling of bull rays and PIE on MantaMatcher.
Biosphere - Terrestrial Wildlife
- Java
Published by JasonWildMe over 4 years ago

Wildbook - 2020-11-05
Release notes for October 2020
Hey everyone! Here are the details of the major work completed over the last month.
For all Wildbooks
Merge individuals 14 day timer now works by access instead of ownership.
IA classes are now managed via json, allowing for greater flexibility in how species can be managed.
New data integrity tools are available for admins.
Merged individuals maintain all social relationships from previous individuals.
Encounters can be deleted without remnants showing in related encounters.
Different match options can be managed from the match results page.
The merge page now displays dropdowns with values instead of text boxes for species and sex resolution.
I* ncorrectly rotated images are being processed differently.
Community Growth
New locations were added for Seadragon Search and GiraffeSpotter.
Seadragon Search has an updated user/visitor agreement.
African Wild Carnivore has updated Terms of Use and updated information about their new partnerships.
Snow leopards are now supported on jaguar.wildbook.org
Flukebook updates
Projects released into Alpha on Flukebook. See http://wiki.wildbook.org/en/researchers/features/projects.
The right whales labeler was retrained.
A new right whale algorithm for lateral matching was deployed.
Bug fixes
WB-1024: Merging individuals no longer throws an exception if an individual has been modified since the merge timer started.
WB-1001: Behavior search now supports quotation marks.
WB-983: Tweet-a-whale now works.
WB-977: Delete bulk import removes all annotations that were imported.
WB-957: The Next button for spot match results now works.
WB-943: Spot-A-Shark USA’s picture download no longer links to Spot-A-Shark AUS.
WB-768: Bulk import detections for ACW were improved.
WB-744: Social relationship edit and remove buttons now display and work.
WB-649: Bulk import better processes valid columns in the feedback report.
Biosphere - Terrestrial Wildlife
- Java
Published by JasonWildMe over 4 years ago

Wildbook - 2020-09-30
Release notes for September 2020
Hey everyone! Here are the details of the major work completed over the last month.
For all Wildbooks
- Multi-feature matching allows for different parts of an animal within an encounter to be matched against, creating a more hollistic understanding of the animal.
- Projects (BETA), are a tool to allow for catalog distinctions within the platform.
- Bulk import supports MarkedIndividual.nameX.
- Org admins can run detection and identification for bulk imports for users in their organization.
Silo Security improvements - Org Admins are now able to delete users from their organization.
- User Management grid now displays Organizations instead of affiliations
Flukebook
Imported new Right Whale catalog for aerial matching.
Implemented PIE for Right Whale matching for heads.
Multi-feature matching set up to support Head, Body, and Peduncle matching of Right Whales.
SeadragonSearch
Successfully rebranded the platform to SeadragonSearch from DragonSearch.
Developers
Cleaned up dev tools that no longer pertain to the platform.
Bug fixes
WB-745: Cloning an encounter (such as when multiple annotations are detected in an image) no longer loses the sighting association.
WB-735: Successful detection no longer causes an exception to be thrown.
WB-734: "Match results" option in encounter gallery menu only becomes available after successful detection.
WB-727: Merging individuals handles special characters.
WB-726: Annotations no longer appear to be shifted in the encounter gallery.
WB-696: Merge individuals page handles species correctly.
WB-664: Bulk import no longer creates empty individuals prior to data commit by user.
WB-600: SeadragonSearch email links fixed.
WB-558: Leopard Shark email copy fixed.
WB-517: Bulk import successfully assicates multiple encounters with the same sighting.
WB-442: Lasagne has been updated, resolving import errors.
WB-304: IBEIS job engine no longer reserves memory from adjacent calls.
Needs copy or I'm just not going to include them
WB-305: IBEIS background DTW ID jobs are causing resource timeouts with frontend web service, probably GIL is to blame when calling down into ctypes
WB-827: IA job engine numbering reindexing error
WB-825: Fix PyFlann and PyDarknet building on Cuda 10.0
WB-822: Fix part name options in interface
WB-778: Upgrade to CUDA 10.1 from 9.2 in (legacy) IBEIS Docker images to support GPU-based training with Tensorflow for PIE
WB-777: Fix Deepsense orientation predictions with Docker Manager on FB FG
WB-776: Fix PIE errors with failing jobs in MantaMAtcher jobs queue
WB-121: Fix bad IBEIS redirect with turking interface and https
WB-118: Debug progress indicator in IBEIS utool.progress
Coming Soon
Matching for orca, fin whale, and humpback dorsals.
Snow leopard detection and identification.
Biosphere - Terrestrial Wildlife
- Java
Published by JasonWildMe over 4 years ago
