Skip to content

Commit e52c2e5

Browse files
authored
blog post v13 (#229)
* blog post v13
1 parent c43c958 commit e52c2e5

File tree

12 files changed

+211
-7
lines changed

12 files changed

+211
-7
lines changed

assets/static/css/style.css

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1162,12 +1162,8 @@ article img {
11621162
.post-content h3 {
11631163
font-size: 1.2em;
11641164
}
1165-
/* better feature image cropping */
1166-
.blog-list-item-content img {
1167-
width: 100%;
1168-
height: 100%;
1169-
object-fit: cover;
1170-
object-position: center center;
1165+
.post-content img {
1166+
box-shadow: 0 2px 8px rgba(25, 73, 97, 0.08);
11711167
}
11721168
.pagination {
11731169
text-align: center;
@@ -1234,6 +1230,13 @@ a.team-url:hover {
12341230
left: 10%;
12351231
}
12361232
}
1233+
/* better feature image cropping */
1234+
.blog-list-item-content img {
1235+
width: 100%;
1236+
height: 250px;
1237+
object-fit: cover;
1238+
object-position: top center;
1239+
}
12371240
.blog-list-item-meta {
12381241
color: #777;
12391242
font-size: 0.8em;
219 KB
Loading
Lines changed: 201 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,201 @@
1+
title: InvenioRDM v13.0 released
2+
---
3+
author: Nicola Tarocco, Alex Ioannidis, Martin Fenner, Sara Gonzales
4+
---
5+
pub_date: 2025-07-29
6+
---
7+
team: InvenioRDM
8+
---
9+
body:
10+
11+
We are excited to announce the release of InvenioRDM [v13.0](https://inveniordm.docs.cern.ch/releases/v13/version-v13.0.0/) on July 23, 2025! This new version brings a host of new features and improvements, building upon the strong foundation of previous releases.
12+
13+
![](invenio-rdm-v13.0-screenshot.jpg)
14+
15+
## Try it
16+
17+
Want to try the new features in v13.0? Just head over to [the demo site](https://inveniordm.web.cern.ch). If you want to install it, you can follow [the installation instructions](https://inveniordm.docs.cern.ch/install/).
18+
19+
## Release Notes
20+
21+
See the [full release notes](https://inveniordm.docs.cern.ch/releases/v13/version-v13.0.0/) for details on all the new features, and the [upgrade guide](https://inveniordm.docs.cern.ch/releases/v13/upgrade-v13.0/) for instructions on how to upgrade from your v12 instance to v13.
22+
23+
## What's new?
24+
25+
InvenioRDM v13.0 focuses on enhancing **administrative capabilities**, improving **community features**, and introducing powerful new tools for **data management and organization**.
26+
Here are some of the **major highlights**, be sure to check the release notes for a comprehensive list of new features and improvements.
27+
28+
### Communities enhancements
29+
30+
The Communities functionality has been significantly expanded with exciting new features:
31+
32+
**Themed communities**
33+
34+
Communities can now be customized with unique fonts, colors, and homepages. These themes apply to all community pages, including records and requests, allowing for a more branded and distinct user experience.
35+
36+
<p align="center">
37+
<img src="themed-communities.png" alt="Themed communities" width="600">
38+
</p>
39+
40+
**Subcommunities**
41+
42+
InvenioRDM v13.0 introduces hierarchical relationships between communities through subcommunities. This allows for structured organization, where records from child communities are automatically indexed in parent communities.
43+
A dedicated "Browse" page lists subcommunities and collections, providing a clear overview.
44+
45+
**Collections**
46+
47+
Collections are a powerful new feature enabling dynamic, query-based groupings of records that automatically update. Collections provide dedicated pages for records matching specific criteria and can be organized hierarchically by subject, resource type, funding program, or other metadata fields. This is ideal for grouping content by research disciplines, publication dates, or funding programs.
48+
49+
<p align="center">
50+
<img src="collection-page.png" alt="Collections feature" width="600">
51+
</p>
52+
53+
**Curation checks**
54+
55+
It is now possible to configure automated checks in your communities to provide instant feedback on draft review and record inclusion requests.
56+
Checks provide feedback to both the user and reviewer that submissions to your community are compliant with your curation policy.
57+
58+
<p align="center">
59+
<img src="curation-checks-zenodo.jpg" alt="Curation checks" width="600">
60+
</p>
61+
62+
### Files uploader & S3-compatible storage
63+
64+
The new file uploader delivers a faster, more intuitive, and modern file upload experience. It also enables advanced features such as multipart file transfers with S3-compatible storage backends.
65+
66+
<p align="center">
67+
<img src="upload_form_uppy_files_ui.png" alt="Files uploader" width="600">
68+
</p>
69+
70+
### FAIR Signposting
71+
72+
With v13, you can now enable support for FAIR Signposting level 1 in addition to the automatically enabled level 2.
73+
74+
### Sitemaps
75+
76+
InvenioRDM v13 introduces the automatic generation of sitemaps to help search engines and other crawlers discover and index your repository's content. Sitemaps are even automatically linked in your robots.txt.
77+
78+
### DOIs on demand
79+
80+
You can now let users to choose if they need a DOI or not when uploading.
81+
82+
<p align="center">
83+
<img src="dois-on-demand.jpg" alt="DOIs on demand" width="600">
84+
</p>
85+
86+
### New metadata fields
87+
88+
We have introduced new metadata fields that will allow you to capture more useful information when uploading:
89+
90+
* A dedicated **copyright** field is now available, ensuring clear and comprehensive copyright information.
91+
* We've added a new **Thesis** set of optional metadata fields. We've also reorganized the thesis section, grouping thesis fields together.
92+
* The **edition** field has been introduced under the **Imprint** set of optional metadata fields, providing a way to specify the edition of a book.
93+
* A new **identifiers** field, composed of id and scheme, has been added to the **Meeting** set of optional metadata fields.
94+
95+
### Dashboard: shared with you
96+
97+
You can now easily find records and requests shared with you.
98+
99+
<p align="center">
100+
<img src="my-dashboard-shared-with-me.jpg" alt="Dashboard shared with you" width="600">
101+
</p>
102+
103+
### Compare revisions
104+
105+
A brand new compare revisions feature has been introduced, allowing administrators to audit record updates and track changes over time. This provides a transparent history of modifications, crucial for data integrity and compliance.
106+
107+
<p align="center">
108+
<img src="records-compare-diff.png" alt="Compare revisions" width="600">
109+
</p>
110+
111+
### Audit Logs
112+
113+
A significant addition is audit logs, a new feature designed for tracking system activities and providing a detailed record of events accessible from the administration panel.
114+
115+
### Jobs
116+
117+
This release introduces a new jobs feature, providing a comprehensive way to manage asynchronous tasks via the UI or REST API.
118+
Jobs are triggered via the admin UI or REST API, run using Celery, and support logging, argument validation, and result tracking.
119+
120+
<p align="center">
121+
<img src="created-job.jpg" alt="Jobs UI" width="600">
122+
</p>
123+
124+
Jobs can be very useful to setup automatic recurrent fetching of ROR and ORCID databases or other vocabularies.
125+
126+
## Breaking changes
127+
128+
Make sure to read the [Breaking Changes](https://inveniordm.docs.cern.ch/releases/v13/version-v13.0.0/#breaking-changes) section in the release notes.
129+
130+
## Requirements
131+
132+
InvenioRDM v13 requires:
133+
134+
* Python 3.9 (end of life October 2025), 3.11 and 3.12
135+
* Node.js 18+
136+
* PostgreSQL 12+
137+
* OpenSearch v2.12+
138+
139+
## Questions
140+
141+
If you have questions related to the InvenioRDM v13.0 release, don't hesitate to jump on [Discord](https://discord.gg/8qatqBC) and ask us!
142+
143+
## Credit
144+
145+
The development work of this impressive release wouldn't have been possible without the help of these great people (name or GitHub handle, alphabetically sorted):
146+
147+
* Adrian Moennich
148+
* alejandromumo
149+
* Alex Ioannidis
150+
* Alzbeta Pokorna
151+
* Anika Churilova
152+
* Austin Sharp
153+
* Brian Kelly
154+
* Carlin MacKenzie
155+
* Christoph Ladurner
156+
* Cristian Pogolsha MBP
157+
* Dan Granville
158+
* David Eckhard
159+
* David Glueck
160+
* ducica
161+
* Eduard Nitu
162+
* Emil Dandanell Agerschou
163+
* Eric Newman
164+
* Eric Phetteplace
165+
* Esteban J. G. Gabancho
166+
* Fatimah Zulfiqar
167+
* Felipe Carlos
168+
* Florian Gantner
169+
* Furkan Kalkan
170+
* Guillaume Viger
171+
* Hrafn Malmquist
172+
* Ian W. Scott
173+
* Janne Jensen
174+
* Javier Romero Castro
175+
* Karl Krägelin
176+
* Karolina Przerwa
177+
* libremente
178+
* liptakpanna
179+
* Martin Fenner
180+
* Martin Obersteiner
181+
* Matt Carson
182+
* Maximilian Moser
183+
* mb-wali
184+
* Michael Groh
185+
* Mirek Simek
186+
* Miroslav Bauer
187+
* mkloeppe
188+
* Nicola Tarocco
189+
* Pablo Panero
190+
* Pablo Saiz
191+
* Pablo Tamarit
192+
* Panna Liptak
193+
* roll
194+
* Saksham Arora
195+
* Sam Arbid
196+
* Sarah Wiechers
197+
* Tom Morrell
198+
* Werner Greßhoff
199+
* Will Riley
200+
* Yash Lamba
201+
* Zacharias Zacharodimos
164 KB
Loading
72 KB
Loading
76.4 KB
Loading
143 KB
Loading
36.7 KB
Loading
241 KB
Loading
187 KB
Loading

0 commit comments

Comments
 (0)