increment stripes to v7

Description

Summary: Update dependencies to their @folio/stripes v7-compatible versions, including React v17, in your package.json file.

  1. bump your app's major version (e.g. from 6.2.0 to 7.0.0)

  2. update dev-dependencies

  3. update peer-dependencies

NOTE: You will not be able to commit the above changes until Monday, September 13, 2021 when these changes are committed in the stripes-* repos. Until then, they will only be available on branches while we finalize the work. To test your app with these v7 changes before September 13, use the following:

Environment

None

Potential Workaround

None

relates to

Checklist

hide

TestRail: Results

Activity

Show:

Mike Taylor September 29, 2021 at 5:50 PM

Mike Taylor September 29, 2021 at 4:56 PM

Damn and blast this @$^%% test-suite!

I now have it running so that it works when I run Cypress interactively, but fails when I run it in batch mode.

None of this makes any sense.

Mike Taylor September 29, 2021 at 1:40 PM
Edited

I thought this would be straightforward to do, but it's not. The tests, which worked perfectly before, have stopped working despite nothing having changed in this module. I am not sure, but I think it's to do with changes in how something in stripes-components allocates element IDs, so that older element selectors no longer target the right elements.

sigh

Charlotte Whitt September 28, 2021 at 9:48 AM

- will you be able to pick this up. Right now I gave it a P3. Thank you so much in advance.

Done

Details

Assignee

Reporter

Priority

Development Team

Thor

Fix versions

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs
Created August 11, 2021 at 4:27 PM
Updated September 30, 2021 at 8:13 PM
Resolved September 29, 2021 at 5:50 PM
TestRail: Cases
TestRail: Runs