Details
-
Task
-
Status: Closed (View Workflow)
-
TBD
-
Resolution: Done
-
None
-
-
ERM Sprint 155-156
-
Bienenvolk
-
Orchid (R1 2023)
-
TBD
Description
From https://folio-project.slack.com/archives/CR3FJRSAD/p1670852370994839
Orchid’s @folio/stripes version will be v8, a BREAKING CHANGE. We will begin merging changes the first week of January, 2023, though some are ready to preview now. Please test the changes in your applications ASAP. You can do this by configuring dev dependencies in package.json like this:
"@folio/stripes-core": "folio-org/stripes-core#
STCOR-663",
"@folio/stripes-ui": "folio-org/stripes-ui#STRIPESUI-2",running yarn, and serving the application like this:
yarn stripes serve --tenant diku --okapi
https://folio-snapshot-okapi.dev.folio.org
or with a workspace that includes your app, stripes-core (checked out to #STCOR-663, PR) and stripes-ui (checked out to #STRIPESUI-2, PR).
From https://folio-project.slack.com/archives/CR3FJRSAD/p1670852370994839
- You will need to update the major versions of several @folio/stripes-* libraries in your peer-deps and dev-deps: stripes, stripes-components, stripes-core, stripes-form, stripes-final-form, and stripes-smart-components.
- If your application still uses BigTest, you will need to add a new dev-dep on @folio/stripes-ui and update the import paths for test infrastructure like setupStripesScore. A chunk of stripes-core (including test setup) will be split off into a web-app (stripes-ui), separate from the collection of shared components that will remain in stripes-core. These changes will enable us to move ahead with plans to transpile modules individually when they are published (instead of collectively when creating the bundle from a platform), work that is already under way, and module federation, work we have long talked about. (UXPROD-2889)
- Various components in stripes-components will actually remove props that have been listed as deprecated for more than one release.
- The peer-dependency react-redux will be bumped from v7 to v8 (
STRIPES-834)
TestRail: Results
Attachments
Issue Links
- relates to
-
UXPROD-2889 Split stripes-core
-
- In progress
-
1.
|
Increment ui-local-kb-admin to Stripes v8 |
|
Closed | Unassigned |
2.
|
Increment ui-plugin-find-agreement to Stripes v8 |
|
Closed | Unassigned |
3.
|
Increment ui-plugin-find-eresource to Stripes v8 |
|
Closed | Unassigned |
4.
|
Increment ui-plugin-find-license to Stripes v8 |
|
Closed | Unassigned |
5.
|
Increment stripes-erm-testing to Stripes v8 |
|
Closed | Unassigned |
6.
|
Increment stripes-erm-components to Stripes v8 |
|
Closed | Unassigned |
7.
|
Increment ui-agreements to Stripes v8 |
|
Closed | Unassigned |
8.
|
Increment ui-handler-stripes-registry to Stripes v8 |
|
Closed | Unassigned |
9.
|
Increment ui-dashboard to Stripes v8 |
|
Closed | Unassigned |
10.
|
Increment stripes-kint-components to Stripes v8 |
|
Closed | Unassigned |
11.
|
Increment ui-erm-comparisons to Stripes v8 |
|
Closed | Unassigned |
12.
|
Increment ui-licenses to Stripes v8 |
|
Closed | Unassigned |