R3 2021 Stripes v7 update (FOLREL-492)

[UXPROD-3264] increment stripes to v7 Created: 11/Aug/21  Updated: 29/Mar/22  Resolved: 04/Oct/21

Status: Closed
Project: UX Product
Components: None
Affects versions: None
Fix versions: Kiwi (R3 2021)
Parent: R3 2021 Stripes v7 update

Type: New Feature Priority: P2
Reporter: Zak Burke Assignee: Khalilah Gambrell
Resolution: Done Votes: 0
Labels: NFR, tech-debt
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original estimate: Not Specified

Issue links:
Defines
is defined by UISACQCOMP-50 increment stripes to v7 Closed
Relates
relates to ERM-1821 Increment ERM modules to Stripes v7 Closed
relates to STRWEB-25 increment to react v17 Closed
relates to UILDP-1 increment stripes to v7 Closed
relates to STRIPES-725 Replace react-hot-loader Closed
relates to UIAC-33 increment stripes to v7 Closed
relates to UICAL-154 increment stripes to v7 Closed
relates to UICHKIN-290 increment stripes to v7 Closed
relates to UICIRC-676 increment stripes to v7 Closed
relates to UICR-147 increment stripes to v7 Closed
relates to UIDATIMP-983 increment stripes to v7 Closed
relates to UIDEXP-246 increment stripes to v7 Closed
relates to UIEH-1170 increment stripes to v7 Closed
relates to UIF-321 increment stripes to v7 Closed
relates to UIMPROF-60 increment stripes to v7 Closed
relates to UINOTES-110 increment stripes to v7 Closed
relates to UINV-284 increment stripes to v7 Closed
relates to UIOAIPMH-43 increment stripes to v7 Closed
relates to UIOR-769 increment stripes to v7 Closed
relates to UIORGS-256 increment stripes to v7 Closed
relates to UIPBEX-22 increment stripes to v7 Closed
relates to UIPCIR-25 increment stripes to v7 Closed
relates to UIPFCONT-19 increment stripes to v7 Closed
relates to UIPFIMP-39 increment stripes to v7 Closed
relates to UIPFINT-23 increment stripes to v7 Closed
relates to UIPFO-21 increment stripes to v7 Closed
relates to UIPFPAT-36 increment stripes to v7 Closed
relates to UIPFPOL-24 increment stripes to v7 Closed
relates to UIPFUDP-15 increment stripes to v7 Closed
relates to UIQM-130 increment stripes to v7 Closed
relates to UIREC-154 increment stripes to v7 Closed
relates to UIREQ-634 increment stripes to v7 Closed
relates to UIRS-64 increment stripes to v7 Closed
relates to UISE-142 increment stripes to v7 Closed
relates to UISP-28 increment stripes to v7 Closed
relates to UITAG-47 increment stripes to v7 Closed
relates to UITEN-183 increment stripes to v7 Closed
relates to UIU-2250 increment stripes to v7 Closed
relates to STDTC-42 Increment stripes to v7 Closed
relates to UICHKOUT-740 increment stripes to v7 Closed
relates to UICIRCLOG-71 increment stripes to v7 Closed
relates to UID-92 increment stripes to v7 Closed
relates to UIEUS-271 increment stripes to v7 Closed
relates to UIEXPMGR-17 increment stripes to v7 Closed
relates to UIIN-1564 increment stripes to v7 Closed
relates to UIPFI-77 increment stripes to v7 Closed
relates to UIPFU-44 increment stripes to v7 Closed
Requires
requires STCOM-797 increment to react v17 Closed
requires STCON-119 increment to react v17 Closed
is required by UIAPPTEMP-3 Update for Stripes 7.0.0 Closed
Epic Link: R3 2021 Stripes v7 update
Development Team: Stripes Force
PO Rank: 0

 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
        "@folio/stripes-components": "^10.0.0",
        "@folio/stripes-connect": "^7.0.0",
        "@folio/stripes-core": "^8.0.0",
        "@folio/stripes-final-form": "^6.0.0",
        "@folio/stripes-form": "^7.0.0",
        "@folio/stripes-smart-components": "^7.0.0",
        "@folio/stripes-util": "^5.0.0",
    
  3. update peer-dependencies
        "@folio/stripes": "^7.0.0",
        "react": "^17.0.2",
        "react-dom": "^17.0.2",
        "redux-observable": "^1.2.0",
        "rxjs": "^6.6.3",
    

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 until then, use the following:

// dev deps
    "@folio/stripes-components": "folio-org/stripes-components#stripes-v7",
    "@folio/stripes-connect": "folio-org/stripes-connect#stripes-v7",
    "@folio/stripes-core": "folio-org/stripes-core#stripes-v7",
    "@folio/stripes-final-form": "folio-org/stripes-final-form#stripes-v7",
    "@folio/stripes-form": "folio-org/stripes-form#stripes-v7",
    "@folio/stripes-smart-components": "folio-org/stripes-smart-components#stripes-v7",
    "@folio/stripes-util": "folio-org/stripes-util#stripes-v7",

// peer deps
    "@folio/stripes": "folio-org/stripes#stripes-v7",
    "react": "^17.0.2",
    "react-dom": "^17.0.2",
    "redux-observable": "^1.2.0",
    "rxjs": "^6.6.3",

Generated at Fri Feb 09 00:30:44 UTC 2024 using Jira 1001.0.0-SNAPSHOT#100246-sha1:7a5c50119eb0633d306e14180817ddef5e80c75d.