Specify 7.9.7 Release Announcement

SpecifyCollectionsConsortium

Update Instructions for Specify 7.9.7

:specify: This update will be automatically implemented for all Specify Cloud users by October 1st!

When upgrading to Specify 7.9.7, it is necessary for Specify to create new tables and fields. In your docker-compose.yml file, please use your root user credentials instead of the master user credentials for the first run of Specify 7 after pulling the latest changes.

If your instance is configured to use the v7 Docker tag:

docker pull specifyconsortium/specify7-service:v7

You need to modify the following lines in the environment section, replacing root_password with the password of your root user (or a user with the appropriate permissions to create tables and modify existing tables):

-  MASTER_NAME=root
-  MASTER_PASSWORD=root_password

After completing this step, you can recompose the containers. Once the migration is finalized and you can successfully log in to the instance, you may revert to the previous “master user” credentials.

docker compose up

Your Specify 7 deployment will now be on v7.9.7! If you have any inquiries regarding the deployment or encounter any issues, please contact us via email at support@specifysoftware.org.

Release Announcement

7.9.7 (1 October 2024)

Added

  • Added an all-new Bulk Carry Forward feature to enable series data entry in Specify 7 (#4804, #5120Requested by University of Minnesota Entomology, Bulgarian Academy of Sciences, KU Entomology, and many others)
    Documentation: Bulk Carry Forward

  • Added support for Geography Code at any rank when building a query (#5094Requested by Museu de Ciències Naturals de Barcelona, KU Ichthyology, and many others)

  • Added a preference (enabled by default) to insert a UTF-8 BOM to CSV exports (#5204)

  • When enabled, you should be able to open exported CSV files in Excel without using the import utility.

Changed

  • Removed the limit on the number of results returned when searching a tree in the tree viewer (#5125)

  • Descriptions for User Preferences have been improved (#5064)

  • Specify in Docker is now built for both x64_86 and arm64 architectures, enabling native deployment on ARM-based servers (#5235)

  • Collection, Discipline, Division, and the Audit Log are now visible in the list of query tables by default (#5133)

Fixed

  • Fixed an issue that caused table aggregation separators to be cleared when set to the default separator (; ) (#5240)

  • Fixed an issue that allowed users to carry forward preparations in an interaction when cloning or using carry forward (#4905)

  • Fixed an issue that would cause a crash if an ExportFeed was configured with an invalid Specify user ID (#5042)

  • Fixed an issue where a border would not appear for query items in the report query dialog (#5159)


The full changelog is available on GitHub

For source code go to the GitHub Specify 7 repository

For more information about Specify 7, or about this release, see Specify 7 | Specify Collections Consortium, or email support@specifysoftware.org.