Release Announcement
This update requires Specify 6.8.03 (Schema 2.10).
7.9.4 (13 May 2024)
Added
-
Added a visual editor for some app resources (#2796)
- The initial release supports
- Visual editors for additional app resources will be added in the future.
- Enforce uniqueness requirements for name (#4164)
- Added query combo box for Specify Users in Export Feed (#4345)
- Added support for conditional forms
- Added a preview for web links, table formats, and table aggregations (#4343)
-
Added numerous improvements to distinct queries (#4596 – Requested by University of Kansas, University of Michigan, Commonwealth Scientific and Industrial Research Organisation)
- Added links to records in distinct queries where all columns returned are the same
- Introduced the option to view groups of grouped records in distinct query results
- Distinct queries can now be exported to CSV
-
Added the ability to display only nodes with associated records in the tree viewer (#4023 – Commonwealth Scientific and Industrial Research Organisation)
-
Added the ability to set default values for boolean/checkbox fields in the form definition (#4585 – Requested by University of Michigan, Commonwealth Scientific and Industrial Research Organisation
-
Added the ability to import and export WorkBench data set upload plans (#1363 – Requested by Commonwealth Scientific and Industrial Research Organisation and others)
-
Subforms can now be collapsed (#3642 – Requested by Commonwealth Scientific and Industrial Research Organisation and Agriculture and Agri-Food Canada)
-
Added a new form element to show a view button next to a query combo box (#4199 – Requested by South African Institute for Aquatic Biodiversity)
-
Fields in the Schema Config can now be sorted by their visibility status (#3516)
-
Added the ability to switch to ‘Basic View’ and ‘Hide Field Mapper’ in embedded query dialogs (#2863)
-
Added pagination when viewing large lists of resources (record sets, queries, etc.) to improve performance (#3195)
-
Added a preference to have records in read-only mode by default requiring the user to press an edit button before changes can be made (#3553)
-
Added the ability to hide the plus, edit, and search buttons in forms (#3669 – Requested by Commonwealth Scientific and Industrial Research Organisation)
-
Added bulk resolve and bulk return when returning loans (#4224 – Requested by Commonwealth Scientific and Industrial Research Organisation)
-
Kept the search panel open when modifying XML form (#4260)
-
A warning is now displayed if there are no available preparations associated with a catalog number when making an interaction (#4195)
-
Added table icons to the WorkBench data sets dialog based on base table in the upload plan (#4475)
-
Added frontend business rules for Address
isPrimary
so that it is set by default when adding a new address (#4443)
Changed
-
Differentiated list of tables for interactions and data entry (#4198)
-
Removed table name before app resource titles (#4132)
-
Numeric inputs no longer change on scroll (#4249)
-
Disabled gallery icon when there are no attachments on forms (#4220)
-
Search preview dialogs no longer display subviews (#4254)
-
Improved logic for selecting main tables fields when creating new records from query combo boxes (#4293)
- Correctly detected main table fields in formatters (#4516)
-
Sidebar color preference has been moved and renamed (#4355)
-
Displayed disable icon add button instead of link when lowest tree rank (#4351)
-
“Use Localized Field Labels” checkbox is now a button (#4344)
-
Renamed record merging policy to
/record/merge
(#4329) -
Switched to muted colors for taxon tiles (#4476 – Requested by Virginia Institute of Marine Science)
-
Miscellaneous Reports dialog improvements (#4396)
-
Backend query exports now have user-friendly names (#3590)
Fixed
-
Fixed an issue where the WorkBench did not always check for custom uniqueness rules (#4593 – Reported by Commonwealth Scientific and Industrial Research Organisation)
-
Fixed bug causing incorrect disambiguation behavior in the WorkBench (#4777)
-
Made behavior consistent for Reports/Labels across forms and reports dialog, enhanced Report preferences. (#4299 – Reported by Florida Fish and Wildlife Research Institute and Commonwealth Scientific and Industrial Research Organisation)
-
Fixed an issue that prevented new reports or labels from being created when there was a formatted table in the query (#4427 – Reported by The Hebrew University of Jerusalem, Florida Fish and Wildlife Research Institute, Gothenburg Museum of Natural History, and Oranim College of Education)
-
Make taxonomic rank properly recompute when the parent changes (#4462 – Reported by Agriculture and Agri-Food Canada)
-
Added a prompt for a user to define a record set name when creating one (#4346)
-
Improved home page load performance (#4240)
-
Makes ‘Save’ button style consistent in Schema Config and Mapper (#3527)
-
Make preferences visually read-only for users without proper permissions (#3551)
-
Fixed an issue preventing preparations from being added on the Loan form when displayed it was displayed in “form view” (#3659)
-
Fixed an issue where a cell or row could be selected multiple times in the WorkBench (#3675)
-
Fixed an issue where the WorkBench could not import certain spreadsheets (#4223 – Reported by Royal Botanic Garden Edinburgh)
-
Refactored date picker and added tests (#4276)
-
Fixed spelling mistake in new record set text (#4317)
-
The cache is cleared when form edits are made, allowing you to see the latest version (#4290)
-
Fixed issues when parsing remote preferences (#4251 – Reported by Museu de Ciències Naturals de Barcelona)
-
Fix inconsistency with hidden tables in schema and new query lists (#4357 – Reported by Commonwealth Scientific and Industrial Research Organisation)
-
Made
usertype
get ignored when searching for Common directory app resources to ensure global app resources are applied appropriately (#4332) -
Made minor accessibility improvements (#4449)
-
Scoped all front-end requests where needed to prevent resources from returning records from other collections (#3304)
-
Fixed WorkBench dialog heading so it displays “Timestamp Uploaded” instead of “Timestamp Modified” (#4472)
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.