Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Page Properties


Document StatusDraftACTIVE
Document Version12
Last TC Review Date

05 Apr  

Last TC Review OutcomeDocument incomplete

  Draft Draft Draft  Draft Draft Draft  Draft Draft Draft  Draft Draft Draft  Draft Draft Draft  Draft Draft Draft  Draft Draft Draft  Draft Draft Draft 

Approved/Accepted



Table of Contents

Frontend

Languages

  • Javascript
  • Typescript

Frameworks

  • React ^17.0^18.2
  • Stripes ^7^9.10.0

Build tools

Unit test stack

  • Jest ^26.6.3 (^29 is preferred)
  • RTL ^12.1.2 (^14 is preferred)

End-to-end test stack

  • Cypress ^9.1.1

...

Backend

Languages

...

Build tools

  • Maven 3.8 or later
  • JDK 11 or 17 (migration instructions: JDK 17 and Java 17); Java 17 is required by the Spring versions listed above
  • Docker
  • Gradle

Unit test stack / Build-time integration test stack

...

...

Support period

Technology versions must support the full Poppy support period that ends around March 2024: Puppy will be released around August 2023 and will be supported until Rocket gets released around March 2024 (based upon assumption that future releases will follow a similar cadence to previous releases), see FOLIO support policy.