Skip to content

Commit 44fe80f

Browse files
committed
move release notes to directory and add 7.7.0
1 parent 688c536 commit 44fe80f

File tree

4 files changed

+431
-81
lines changed

4 files changed

+431
-81
lines changed

README.md

-81
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,6 @@ under GNU General Public License 2 (GPL2).
1818

1919
- [Specify 7](#specify-7)
2020
- [Table of Contents](#table-of-contents)
21-
- [Release notes](#release-notes)
22-
- [7.6.1 (1 November 2021)](#761-1-november-2021)
23-
- [7.6.0 (16 September 2021)](#760-16-september-2021)
2421
- [Docker installation](#docker-installation)
2522
- [Installation](#installation)
2623
- [Installing system dependencies](#installing-system-dependencies)
@@ -38,84 +35,6 @@ under GNU General Public License 2 (GPL2).
3835
- [Updating Specify 7](#updating-specify-7)
3936
- [Updating the database (Specify 6) version](#updating-the-database-specify-6-version)
4037

41-
## Release notes
42-
43-
### 7.6.1 (1 November 2021)
44-
45-
- Fixes typo in README. [#956](https://github.com/specify/specify7/issues/956)
46-
- Fixes menu overflow on some screens.
47-
- Updates version of Python Requests library. [#1005](https://github.com/specify/specify7/issues/1005)
48-
- Fixes regression in regex uiformatter. [#1010](https://github.com/specify/specify7/issues/1010)
49-
- Fixes tree level titles. [#740](https://github.com/specify/specify7/issues/740)
50-
- Fixes _From Record Set_ dialog having wrong button label. [#1026](https://github.com/specify/specify7/issues/1026)
51-
- Updates README to require Ubuntu 20.04.
52-
- Fixes Workbench upload/validation handling of over length values. [#1041](https://github.com/specify/specify7/issues/1041)
53-
- Fixes Workbench mapping of _OtherIdentifier_ table. [#1029](https://github.com/specify/specify7/issues/1029)
54-
55-
### 7.6.0 (16 September 2021)
56-
57-
This Specify 7.6.0 update is being released simultaneously with
58-
Specify 6.8.01. Both platforms require a database schema update for
59-
existing Specify 6 and 7 installations. The new Specify database
60-
schema is v2.9 updated from current production v2.7 (v2.8 skipped).
61-
62-
Here is the GitHub list of user-facing software issues (except for the
63-
WorkBench) fixed or enhanced in this release: [Issues Fixed in the
64-
Specify 7.6.0 Release](https://github.com/specify/specify7/issues?q=is%3Aissue+milestone%3A7.6.0+label%3Afor-release-notes).
65-
66-
See: [Specify Schema Update (v2.9): Additions, Changes, Virtual
67-
Fields](https://www.specifysoftware.org/wp-content/uploads/2021/09/Specify-Schema-Update-v2.9-15-Sep-2021.pdf)
68-
for a list of the data tables and fields added and changed in the
69-
Specify v2.9 schema update, as well as new virtual, calculated fields
70-
outside of the schema.
71-
72-
The highlight of this Specify 7 release is a new WorkBench
73-
module. Much SCC software engineering during 2020 through mid-2021 was
74-
focused on developing it. The WorkBench is an effective tool for
75-
capturing new records from specimen digitization or for migrating old
76-
records from legacy systems. We re-designed the WorkBench to be able
77-
to import and upload more kinds of data into a Specify collection
78-
database--with increased flexibility for mapping between external data
79-
columns and Specify database fields; comprehensive error checking,
80-
validating and editing of Data sets, and with efficient uploading of
81-
data into the database. The new WorkBench has intuitive features for
82-
‘everyday uploading’ and advanced settings for more complex mapping
83-
and uploading workflows. Data sets created with Specify 6 or previous
84-
versions of Specify 7 will not be compatible with the new WorkBench
85-
and will be inaccessible in the new version.
86-
87-
This document: [Specify 7.6.0 Release Notes: New
88-
WorkBench](https://docs.google.com/document/u/0/d/1P5rPb1ij4uMoQuUDFfzCyWTt1musX3Pj2QllOTLHPp8)
89-
includes a structured walk-through of the operation of the new Specify
90-
7 WorkBench on a public Specify7 test server.
91-
92-
Another major push in the development of Specify 7.6.0 was the
93-
elaboration and documentation of Specify 7 server APIs. This was in
94-
response to increasing community interest in API integrations and for
95-
a global, digital object based, biodiversity data architecture.
96-
97-
Current Specify API documentation can be viewed on the demonstration
98-
server at:
99-
100-
http://api.test.specifycloud.org/documentation/api/tables/
101-
and http://api.test.specifycloud.org/documentation/api/operations/
102-
103-
Each installation of Specify 7.6.0 will have this API documentation
104-
interface turned on by default and be accessible at the server URL
105-
with the `/documentation/…` string postpended.
106-
107-
Last but not least with the concurrent 7.6.0 and 6.8.01 Specify
108-
releases we are excited to announce the creation of the Specify
109-
Network. With these updates, both Specify 6 and 7 are now integrated
110-
with it. The Specify Network’s initial API-based integrations find and
111-
return information held in aggregators and name authorities about
112-
specimens in your collection.
113-
114-
For an introduction to the new [Specify
115-
Network](https://www.specifysoftware.org/specify-network/) and its
116-
current services see the Specify Network page on the Specify
117-
Collections Consortium site.
118-
11938
## Docker installation
12039

12140
Beginning with version 7.6.0 the recommend deployment of Specify 7 is

release-notes/7.6.0.md

+64
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,64 @@
1+
# 7.6.0 (16 September 2021)
2+
3+
This Specify 7.6.0 update is being released simultaneously with
4+
Specify 6.8.01. Both platforms require a database schema update for
5+
existing Specify 6 and 7 installations. The new Specify database
6+
schema is v2.9 updated from current production v2.7 (v2.8 skipped).
7+
8+
Here is the GitHub list of user-facing software issues (except for the
9+
WorkBench) fixed or enhanced in this release: [Issues Fixed in the
10+
Specify 7.6.0 Release](https://github.com/specify/specify7/issues?q=is%3Aissue+milestone%3A7.6.0+label%3Afor-release-notes).
11+
12+
See: [Specify Schema Update (v2.9): Additions, Changes, Virtual
13+
Fields](https://www.specifysoftware.org/wp-content/uploads/2021/09/Specify-Schema-Update-v2.9-15-Sep-2021.pdf)
14+
for a list of the data tables and fields added and changed in the
15+
Specify v2.9 schema update, as well as new virtual, calculated fields
16+
outside of the schema.
17+
18+
The highlight of this Specify 7 release is a new WorkBench
19+
module. Much SCC software engineering during 2020 through mid-2021 was
20+
focused on developing it. The WorkBench is an effective tool for
21+
capturing new records from specimen digitization or for migrating old
22+
records from legacy systems. We re-designed the WorkBench to be able
23+
to import and upload more kinds of data into a Specify collection
24+
database--with increased flexibility for mapping between external data
25+
columns and Specify database fields; comprehensive error checking,
26+
validating and editing of Data sets, and with efficient uploading of
27+
data into the database. The new WorkBench has intuitive features for
28+
‘everyday uploading’ and advanced settings for more complex mapping
29+
and uploading workflows. Data sets created with Specify 6 or previous
30+
versions of Specify 7 will not be compatible with the new WorkBench
31+
and will be inaccessible in the new version.
32+
33+
This document: [Specify 7.6.0 Release Notes: New
34+
WorkBench](https://docs.google.com/document/u/0/d/1P5rPb1ij4uMoQuUDFfzCyWTt1musX3Pj2QllOTLHPp8)
35+
includes a structured walk-through of the operation of the new Specify
36+
7 WorkBench on a public Specify7 test server.
37+
38+
Another major push in the development of Specify 7.6.0 was the
39+
elaboration and documentation of Specify 7 server APIs. This was in
40+
response to increasing community interest in API integrations and for
41+
a global, digital object based, biodiversity data architecture.
42+
43+
Current Specify API documentation can be viewed on the demonstration
44+
server at:
45+
46+
http://api.test.specifycloud.org/documentation/api/tables/
47+
and http://api.test.specifycloud.org/documentation/api/operations/
48+
49+
Each installation of Specify 7.6.0 will have this API documentation
50+
interface turned on by default and be accessible at the server URL
51+
with the `/documentation/…` string postpended.
52+
53+
Last but not least with the concurrent 7.6.0 and 6.8.01 Specify
54+
releases we are excited to announce the creation of the Specify
55+
Network. With these updates, both Specify 6 and 7 are now integrated
56+
with it. The Specify Network’s initial API-based integrations find and
57+
return information held in aggregators and name authorities about
58+
specimens in your collection.
59+
60+
For an introduction to the new [Specify
61+
Network](https://www.specifysoftware.org/specify-network/) and its
62+
current services see the Specify Network page on the Specify
63+
Collections Consortium site.
64+

release-notes/7.6.1.md

+12
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# 7.6.1 (1 November 2021)
2+
3+
- Fixes typo in README. [#956](https://github.com/specify/specify7/issues/956)
4+
- Fixes menu overflow on some screens.
5+
- Updates version of Python Requests library. [#1005](https://github.com/specify/specify7/issues/1005)
6+
- Fixes regression in regex uiformatter. [#1010](https://github.com/specify/specify7/issues/1010)
7+
- Fixes tree level titles. [#740](https://github.com/specify/specify7/issues/740)
8+
- Fixes _From Record Set_ dialog having wrong button label. [#1026](https://github.com/specify/specify7/issues/1026)
9+
- Updates README to require Ubuntu 20.04.
10+
- Fixes Workbench upload/validation handling of over length values. [#1041](https://github.com/specify/specify7/issues/1041)
11+
- Fixes Workbench mapping of _OtherIdentifier_ table. [#1029](https://github.com/specify/specify7/issues/1029)
12+

0 commit comments

Comments
 (0)