From e96952497550aa83d877cecc03e06643a99fc762 Mon Sep 17 00:00:00 2001 From: Aysel Afsar Date: Sun, 29 Dec 2024 14:04:14 -0500 Subject: [PATCH] Bump to version 2.3.0 --- README.md | 13 ++++++++++--- acanio-viewer | 2 +- appinfo/info.xml | 2 +- changelog.md | 13 +++++++++++++ package-lock.json | 2 +- package.json | 2 +- 6 files changed, 27 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 0803e22..9fd15be 100644 --- a/README.md +++ b/README.md @@ -34,6 +34,7 @@ On your Nextcloud, simply navigate to Apps > Multimedia > DICOM Viewer, and enab #### Pre-requisites - [NodeJS 20+](https://nodejs.org) +- [Yarn](https://yarnpkg.com/lang/en/docs/install/) - [Nextcloud Server 28+](https://nextcloud.com/install/#instructions-server) * Docker options including docker-compose is [here](https://github.com/nextcloud/docker) and Docker images are [here](https://hub.docker.com/_/nextcloud/) * You can easily find VM and other options [here](https://nextcloud.com) @@ -50,19 +51,25 @@ git clone https://github.com/ayselafsar/dicomviewer.git 2. Navigate to the cloned project's directory -3. Update the submodule for viewer +3. Update the submodules for viewer ``` git submodule update --init --recursive ``` -3. Build the project +4. Enable yarn workspaces + +``` +yarn config set workspaces-experimental true +``` + +5. Build the project ``` npm run build ``` -4. Enable the DICOM Viewer app in Nextcloud +6. Enable the DICOM Viewer app in Nextcloud ### Sponsors diff --git a/acanio-viewer b/acanio-viewer index ea9c6d5..ef74e41 160000 --- a/acanio-viewer +++ b/acanio-viewer @@ -1 +1 @@ -Subproject commit ea9c6d50b581a82baad584ac9afbc27ef150cd43 +Subproject commit ef74e4172aea612684838c4a204027b07ebac326 diff --git a/appinfo/info.xml b/appinfo/info.xml index a23961e..5d86d49 100644 --- a/appinfo/info.xml +++ b/appinfo/info.xml @@ -10,7 +10,7 @@ It renders DICOM data sets in 2D, 3D, and reconstructed representations; allows and serialization of observations; supports internationalization, hotkeys, and many more features. See [README](https://github.com/ayselafsar/dicomviewer) for a list of full features and future roadmap.]]> - 2.2.1 + 2.3.0 agpl Aysel Afsar DICOMViewer diff --git a/changelog.md b/changelog.md index 31690c2..4be2dd0 100644 --- a/changelog.md +++ b/changelog.md @@ -4,6 +4,19 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). +## [2.3.0] - 2024-12-29 + +### Added +- Upgrade Acan.io to 1.1.1 with new features and improvements +- Add metadata for multi-frame images (#135) + +### Fixed +- Show investigational use dialog once 90 days (Acan.io) +- Fix mimetype for wasm files (#135) +- Encode url path segments (#136) +- Skip DICOM files without required uids (#136) +- Fix benchmarks public path in viewer (#137) + ## [2.2.1] - 2024-10-21 ### Added diff --git a/package-lock.json b/package-lock.json index d0cfd2d..3a4d7f5 100755 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "dicomviewer", - "version": "2.2.1", + "version": "2.3.0", "lockfileVersion": 3, "requires": true, "packages": { diff --git a/package.json b/package.json index 030c372..f3e85dc 100755 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "dicomviewer", - "version": "2.2.1", + "version": "2.3.0", "description": "Place this app in **nextcloud/apps/**", "scripts": { "prebuild": "rm -rf js && npm run build:viewer",