ADR-0019 Development Tools Versions
Publication Date | 2021-07-08 |
---|---|
Last Update | 2021-07-08 |
Status | Accepted |
Amends | ADR-0008 Use Obi Cloth for Real-time Cloth Physics |
Amends | ADR-0017 Platform for Each Application revision |
Context
It is important to define the versions we use for the Obi cloth library in order to avoid issues when sharing code, especially across applications for different use cases.
Decision
Use Case 1 - VR Designer App
- Unity Version: 2019.4.13f1
- Obi Cloth Version: 5.6.2
- Trilib Version: 2.0.6
Use Case 2 - Dress Me Up App
- ReactJS Version: 17.x.x+
Use Case 3 - Magic Mirror App
- Unity Version: 2020.3.8f1 (LTS)
- Obi Cloth Version: 6.2
- Trilib Version: 2.0.6
Use Case 4 - VR Designer Backoffice (Admin) App
- ReactJS Version: 17.x.x+
Consequences
Due to the fact that our dependencies are updated frequently (mainly with bug fixes and feature additions), we need to ensure that there is a single source of truth for the versions we use. As a result, this ADR will serve as a quick tool for us to spot version-related issues that might arise. The ideal scenario is to use the same versions of tools across the project’s use cases.