chore(release): separate version from build (#3441)

This commit is contained in:
Alireza authored and GitHub committed 2023-06-06 14:15:36 -04:00
1 parent 828690cd3b
commit 008fa5b715
5 files changed
+155 -112

No files matched your search

+8
View File
@@ -55,6 +55,7 @@ Certain scenarios can make the migration process more complex and potentially in
OHIF v3 is a major re-architecture of the OHIF v2 to make it more modular and
easier to maintain. The main differences are:
- platform/viewer (@ohif/viewer) has been renamed to platform/app (@ohif/app) (explanation below)
- Extensions are available to be used by modes on request, but are still injected as module components.
- To use the modules provided by the extensions, you need to write a [Mode](./platform/modes/index.md). Modes
are configuration objects that will be used by the viewer to load the modules. This lets users to be able to use common extensions with different configurations, and enhances the customizability of the viewer.
@@ -78,6 +79,13 @@ New significant additions that might be useful for you that weren't available in
- [Hanging Protocols](./platform/services/data/HangingProtocolService.md)
- [URL Params](./configuration/url.md)
## Platform/viewer (@ohif/viewer) -> platform/app (@ohif/app)
To ensure proper versioning of OHIF v3, we have made a decision to rename the platform/viewer to platform/app. Previously, the platform/viewer package followed software engineering versioning (currently at v4.12.51). However, going forward, we aim to align the versioning of platform/app with the product version (e.g., v3.4.0, v3.5.0, etc.).
Since the platform/viewer (@ohif/viewer) is already at v4.12.51, we opted to rename it as platform/app to enable versioning in accordance with the product versioning approach. If you were utilizing any exports from @ohif/viewer, please update them to use @ohif/app instead.
## Configuration