Skip to content

Commit

Permalink
release 2.1.0 (+ docs and changelog)
Browse files Browse the repository at this point in the history
  • Loading branch information
mKowalski256 authored Jul 26, 2024
1 parent be5d02f commit b3c8bad
Show file tree
Hide file tree
Showing 3 changed files with 27 additions and 36 deletions.
37 changes: 3 additions & 34 deletions DevDocs/DeveloperNotes/GettingStarted/GettingStarted.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,41 +58,10 @@ Current location of the codebase is https://github.com/rspace-os/rspace-web
It's best to use a Git client to download and update source code.
Alternatively, for one-off installation, you can download project directly from the page as a zip package.

#### Download required non-public RSpace dependencies (temporary solution before official open-source version)
#### (only if running RSpace version < 2.1.0) Download required non-public RSpace dependencies

Not all of RSpace dependencies are yet publicly available, you need to download an additional package
of dependencies for your release from https://github.com/rspace-os/rspace-web/releases page.

The .zip archive contains folder `rspace_os_local_dependencies` with dependencies from com.researchspace and com.github.rspace-os namespace.
The archive need to be unpacked into location that maven will be able to read from, e.g. into your `.m2` folder.
Note this location, as it will be required in next step.

#### Configuring local repository for required non-public RSpace dependencies (temporary solution before official open-source version)

In your `.m2` home folder create a file called `settings.xml` (if it's not there yet) and insert this content.
E.g. on a Mac this would be in `Users/myusername/.m2/settings.xml`.
If you already have a `settings.xml`, add the 'profile' or 'profiles' tag from the fragment above into your file, and save it.

```xml
<settings>
<profiles>
<profile>
<id>rspacelocalrepo</id>
<activation>
<activeByDefault>true</activeByDefault>
</activation>
<repositories>
<repository>
<id>rspace-os-local-dependencies-repo</id>
<url>file://path-to-unzipped-dependencies-folder>/rspace_os_local_dependencies</url>
</repository>
</repositories>
</profile>
</profiles>
</settings>
```

Then update repository url in the fragment above so it point to the `rspace_os_local_dependencies` folder you unzipped before.
This is no longer needed for RSpace 2.1.0 version (or later), but if you're trying to run an older version, check the historical revision of this document,
which describes how to download and install an additional package of dependencies from https://github.com/rspace-os/rspace-web/releases page.

#### Sanity check

Expand Down
22 changes: 22 additions & 0 deletions DevDocs/public/Changelog-OS.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,28 @@ This document records significant changes to RSpace.
It includes a summary of new features, bugfixes and server-side configuration changes.
The intended audience is on-prem RSpace technical administrators who maintain RSpace.

You can find official changelog at https://documentation.researchspace.com/article/mx11qvqg0i-changelog

# 2.1.0 2024-07-26

### ELN Features

- improved performance of API document search, and of Workspace UI 'View All' listing
- mentions feature in document editor ('@') now shows longer list of users

### ELN Bugfix

- RSDEV-240 PDF export now correctly handle option about restarting page numbering for each document
- RSDEV-273 sysadmin 'delete user' action is now enabled only if the functionality is enabled in deployment properties

### Inventory Features

- RSDEV-260 sample views include details about subsamples
- RSDEV-81, RSDEV-279, RSDEV-282 various UI/UX changes when displaying samples that contain just one subsample
- RSDEV-280 when sample deletion is blocked due to subsamples being in container, list details of these subsamples

Additionally: all rspace-os dependencies required for building 2.1.0 version are now available through jitpack.io.

# 2.0.0 2024-06-26

- first public release of open-source RSpace
Expand Down
4 changes: 2 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,9 +7,9 @@
<artifactId>researchspace</artifactId>
<groupId>com.github.rspace-os</groupId>
<packaging>war</packaging>
<version>2.1.0-SNAPSHOT-${timestamp}</version><!-- appVersionID don't remove this comment it identifies this version -->
<version>2.1.0</version><!-- appVersionID don't remove this comment it identifies this version -->
<name>ResearchSpace</name>
<url>http://www.researchspace.com</url>
<url>https://www.researchspace.com</url>

<parent>
<artifactId>rspace-parent</artifactId>
Expand Down

0 comments on commit b3c8bad

Please sign in to comment.