Skip to content

Commit fe7063c

Browse files
authored
Merge pull request #327 from collectionspace/develop
Release 10.2.0-rc1.0
2 parents e76e68b + b3bfd2c commit fe7063c

145 files changed

Lines changed: 19222 additions & 4150 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.eslintrc

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,13 @@
11
{
22
"extends": [
3-
"airbnb"
3+
"airbnb",
4+
"plugin:jsx-a11y/strict"
5+
],
6+
"parserOptions": {
7+
"ecmaVersion": 2020
8+
},
9+
"plugins": [
10+
"jsx-a11y"
411
],
512
"rules": {
613
// TODO: Rationalize prop definitions -- add isRequired where needed, and add defaults

.github/pull_request_template.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,6 @@
1313
**Has the application documentation been updated for these changes?**
1414

1515
**Did someone actually run this code to verify it works?**
16+
17+
**Have any new accessibility violations been handled?**
18+
[Check browser console for any accessibility (axe) violations introduced and describe how they have been handled]

.github/workflows/ci-js.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ name: Continuous integration
22

33
on:
44
push:
5-
branches: [ "master", "main", "v*" ]
5+
branches: [ "main", "v*", "develop" ]
66
pull_request:
7-
branches: [ "master", "main", "v*" ]
7+
branches: [ "main", "v*", "develop" ]
88

99
jobs:
1010
check:

.nvmrc

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
lts/iron

CHANGELOG.md

Lines changed: 36 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,41 @@
11
# Change Log
22

3+
## v10.2.0
4+
5+
### Breaking Changes
6+
7+
- Search now uses a new search API supported in CollectionSpace v8.3. If this version of cspace-ui is used with an older CollectionSpace server, users will not be able to get search results.
8+
9+
### Non-Breaking Changes
10+
11+
- Search Results
12+
- Create alternate views of search results that a user can toggle between depending on needs for the given query.
13+
- User can view search results in table format.
14+
- User can view search results in grid (image-centric) format.
15+
- User can view search results in detail format.
16+
- User can sort the results.
17+
- New Advanced Search form
18+
- A new search form with simpler layout is available along the classic one.
19+
- Add "is not blank/is blank" operators to structured date fields.
20+
- Add "contain/match" operators to authority fields.
21+
- Rename "MyCollectionSpace" to "Recent Activity".
22+
- Fix performance issue when relating m:n records.
23+
- Enabled Hot Module Replacement for faster development.
24+
25+
### Accessibility
26+
27+
- Display alt text with thumbnail images (Criteria 1.1.1).
28+
- Add link to User Manual in Footer (Criteria 3.2.6).
29+
- ARIA/WCAG updates for search table.
30+
- Fix Contrast for Selected Page in search results paginator (Criteria 1.4.3)
31+
32+
### Bug Fixes
33+
34+
- Fix report invocation failure when some number of records over 190 are selected.
35+
- Fix placeholders displayed in error message when user does not have permission to create relationships.
36+
37+
**Full Changelog**: [`v10.1.0...v10.2.0`](https://github.com/collectionspace/cspace-ui.js/compare/v10.1.0-rc.0...v10.2.0-rc1.0)
38+
339
## v10.1.0
440

541
v10.1.0 adds support for CollectionSpace 8.2.

docs/configuration/messages.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8300,9 +8300,9 @@ export default {
83008300

83018301
"searchToRelateModal.error.locked": "Locked records are selected. Relations cannot be made to locked records.",
83028302

8303-
"searchToRelateModal.error.notPermitted": "{name} records are selected. You are not permitted to create relations to {collectionName}.",
8303+
"searchToRelateModal.error.notPermitted": "{selectedCount, plural, one {{name} record is} other {{name} records are}} selected. You are not permitted to create relations to {collectionName}.",
83048304

8305-
"searchToRelateModal.errorTitle": "Can't Relate",
8305+
"searchToRelateModal.errorTitle": "Permission Denied",
83068306

83078307
"searchToRelateModal.label": "Relate records",
83088308

@@ -8711,4 +8711,4 @@ export default {
87118711
"workflowStateIcon.locked": "Locked",
87128712

87138713
"workflowStateIcon.replicated": "Replicated",
8714-
}
8714+
}

images/collapseWhite.svg

Lines changed: 3 additions & 0 deletions
Loading

images/expandWhite.svg

Lines changed: 3 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)