# Specify 7.9.3 Release Announcement

**URL:** <https://speciforum.org/t/specify-7-9-3-release-announcement/1499>\
**Category:** Announcements & News\
**Tags:** Specify-7, Announcement\
**Created:** [January 23, 2024, 6:00am UTC](https://speciforum.org/t/specify-7-9-3-release-announcement/1499 "2024-01-23T06:00:00Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Grant](https://yyz1.discourse-cdn.com/flex029/user_avatar/speciforum.org/grant/32/4255_2.png) [@Grant](https://speciforum.org/u/Grant)\
**Post date:** [January 23, 2024, 6:00am UTC](https://speciforum.org/t/specify-7-9-3-release-announcement/1499/1 "2024-01-23T06:00:00Z")

</div>

![SpecifyCollectionsConsortium](https://canada1.discourse-cdn.com/flex029/uploads/specifysoftware/original/1X/aa2323bbe5680d370804f6b8575910e11f014cb8.svg)

# Release Announcement

This update requires Specify 6.8.03 ([Schema 2.10](https://speciforum.org/t/specify-6-8-02-and-schema-2-10-updates-release-notes/830)).

## Update Instructions

**Note:** This release now requires 6.8.03 as the minimum Specify 6 version!

Make sure your database is updated to Specify 6.8.03 and adjust your `docker-compose.yml` file accordingly before proceeding with this update.

```yml
specify6:
    image: specifyconsortium/specify6-service:6.8.03
    volumes:
      - "specify6:/volumes/Specify"

```

If you are updating to Specify 7.9.3, Specify needs to create new tables for the uniqueness rule functions. Otherwise, you will receive errors about the `specify.uniquenessrule` table not existing.

In your `docker-compose.yml` file, you should use your **root user credentials** instead of the master user credentials for the first run in Specify 7.

You just need to modify the following lines in the environment section, replacing `root_password` with your root user’s password:

```yml
- MASTER_NAME=root
- MASTER_PASSWORD=root_password

```

After this is complete, you can compose the containers again. Once the migration is complete (as soon as the instance can be used), you can change it back to the previous master user credentials.

## 7.9.3.1 (29 January 2024)

This release fixes an issue that could cause an error when viewing an Accession or Repository Agreement form with interaction agents present.

## [7.9.3](https://github.com/specify/specify7/compare/v7.9.2...v7.9.3) (23 January 2024)

### Added

- **Batch Attachment Upload** ([#3539](https://github.com/specify/specify7/pull/3539)) _– Requested by University of Michigan, Commonwealth Scientific and Industrial Research Organisation, and many others_

- **Add configurable uniqueness rules** ([#2712](https://github.com/specify/specify7/issues/2712)) – _Requested by Commonwealth Scientific and Industrial Research Organisation, University of Michigan, New Mexico State Herbarium, New Brunswick Museum, Natural History Museum Geneva_

### Changed

- Buttons on the Statistics Page are now stylistically consistent with other buttons elsewhere in the application ([#4315](https://github.com/specify/specify7/pull/4315))
- When add a child under a node in any tree, the next enforced rank in the tree will pre-populate on the form ([#4273](https://github.com/specify/specify7/pull/4273))

### Fixed

- Fixed an issue in the WorkBench where an error occurred during validation if multiple picklists had the same name ([#4272](https://github.com/specify/specify7/pull/4272)) – _Reported by University of Michigan, Museu de Ciències Naturals de Barcelona, Naturhistorisches Museum Bern, Hebrew University of Jerusalem_
- Files are now only downloaded once instead of twice ([#4404](https://github.com/specify/specify7/pull/4404)) _– Reported by Agriculture and Agri-Food Canada and others_
- Attachments are now only fetched when the attachment gallery icon is clicked ([#4284](https://github.com/specify/specify7/pull/4284))
- Fixed an issue that prevented the page title from being displayed properly ([#4291](https://github.com/specify/specify7/pull/4291)) _– Reported by University of Michigan_
- When ‘line wrap’ is disabled, the app resource editor now stays confined to the view width ([#4310](https://github.com/specify/specify7/pull/4310))
- Fixed an issue where rank name would not display when tree definition items are missing a title ([#4353](https://github.com/specify/specify7/pull/4353))
- Fixed an issue that may corrupt app resource record data when performing a record merge ([#4237](https://github.com/specify/specify7/pull/4237)) – _Reported by Museu de Ciències Naturals de Barcelona_

* * *

The full changelog is available on [GitHub.](https://github.com/specify/specify7/blob/production/CHANGELOG.md)

For source code go to the [GitHub Specify 7 repository](http://github.com/specify/specify7/).

For more information about Specify 7, or about this release, see [Specify 7 | Specify Collections Consortium](https://www.specifysoftware.org/products/specify-7/), or email [support@specifysoftware.org](mailto:support@specifysoftware.org).
