Orchid

Orchid

Document Status

ARCHIVED

Document Version

1

Last TC Review Date

unknown

Last TC Review Outcome

unknown

 

Frontend

Frameworks

  • React ^17.0.2

  • Stripes ^7.1.0

Build tools

  • Node 18 (because Node 16 reaches end of life on 2023-09-11 and therefore doesn't cover the Orchid support period from around April to around December 2023)

  • Yarn 1

Unit test stack

  • Jest ^26.6.3

  • RTL ^12.1.2

End-to-end test stack

  • Cypress ^9.1.1


Backend

Languages

  • Java 11 or 17 (migration instructions: JDK 17 and Java 17)

  • Groovy 2

  • OpenAPI (OAS) version 3.0 (see https://dev.folio.org/start/primer-oas/)

Frameworks

Build tools

Unit test stack / Build-time integration test stack

  • JUnit 4 or 5

  • rest-assured 

  • testcontainers 

Integration test stack

  • karate 

  • cucumber-reporting


Infrastructure


Support period

Technology versions must support the full Orchid support period that ends around December 2023: Orchid will be released around April 2023 and will be supported until Queen Anne's Lace gets released around December 2023  (based upon assumption that future releases will follow a similar cadence to previous releases), see FOLIO support policy.