/
Orchid
Orchid
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
- raml-module-builder 35.0.*
- vertx 4.3.*
- Spring Boot: Either 2.7.* or 3.0.*, to be determined by the Spring Force Team (OSS support: 2.7.* until 2023-11-18; 3.0.* until 2023-11-24)
- Spring Framework 5.3.x (OSS support until 2024-12-31)
- Spring Data REST 4.0.*. (OSS support until November 2023)
- Spring Cloud 4.0.* (OSS support until March 2024)
- Spring Security 5.8.* or 6.0.*, to be determined by the Spring Force Team (OSS support until November 2023)
- Spring Integration 5.5.* (OSS support until 2024-12-31)
- Spring Batch 5.0.* (OSS support until May 2024)
- Spring for Apache Kafka 2.9.* (OSS support until 2024-12-31)
- folio-spring-base TBD
- Grails 4
Build tools
- Maven 3.8 or later
- JDK 11 or 17 (migration instructions: JDK 17 and Java 17)
- Docker
- Gradle
Unit test stack / Build-time integration test stack
- JUnit 4 or 5
- rest-assured
- testcontainers
Integration test stack
- karate
- cucumber-reporting
Infrastructure
- Postgresql 12
- OpenSearch 2 / Elasticsearch 8 – (OpenSearch maintenance policy) (Elasticsearch support policy, EOL dates, release history)
- Kafka
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.
, multiple selections available,
Related content
Ramsons
Ramsons
More like this
Recurring Calendar
Recurring Calendar
Read with this
Poppy
Poppy
More like this
Technical Council Sub Groups
Technical Council Sub Groups
Read with this
Quesnelia
Quesnelia
More like this
Quesnelia (R1 2024)
Quesnelia (R1 2024)
Read with this