Skip to content

Releases: kit-data-manager/NovaCrate

Release v1.11.1

18 May 14:05

Choose a tag to compare

[1.11.1] - 2026-05-18

Fixed

  • The docker build was broken in 1.11.0 and is fixed in this release

What's Changed

  • chore(deps): update actions/upload-artifact action to v7 by @renovate[bot] in #380

Full Changelog: v1.11.0...v1.11.1

What's Changed

  • chore(deps): update actions/upload-artifact action to v7 by @renovate[bot] in #380

Full Changelog: v1.11.0...v1.11.1

Release v1.11.0

18 May 13:35
bc9984f

Choose a tag to compare

[1.11.0] - 2026-05-18

Added

  • Added the ability to embed a restricted parent-controlled NovaCrate instance in an iframe for use in other websites.
    • The optional environment variable IFRAME_TARGET_ORIGIN has been added to control the allowed origin of the parent page.
    • The path parameter iframe was added in addition to the query parameter full to distinguish between iframe mode and full mode
    • Currently, some limitations apply for the iframe. Take a look at the documentation at docs/iframe-interface.md for more information.
  • Added internal feature flags to disable certain features for different backends

Changed

  • Reengineered the core of the NovaCrate application to make it more modular, extensible, and maintainable. Some behavioral changes in the editor are expected; the functionality should not be impacted, though.
  • Improved and hardened the RO-Crate import schema checks

Fixed

  • Fixed import of RO-Crates where the metadata contained null values
  • Fixed formatting of camelCase names

What's Changed

Full Changelog: v1.10.1...v1.11.0

Release v1.10.1

04 May 11:17
5a973a7

Choose a tag to compare

What's Changed

Full Changelog: v1.10.0...v1.10.1

Release v1.10.0

17 Apr 12:10
4477962

Choose a tag to compare

[1.10.0] - 2026-04-17

Added

  • Added impact analysis to the entity deletion modal. It informs the user over how many entities and files/folders will be deleted.
  • Added the option to delete entities but keep corresponding files/folders.

Changed

  • Added more content to the landing page to increase findability

What's Changed

Full Changelog: v1.9.0...v1.10.0

Release v1.9.0

10 Mar 16:09
30d60f7

Choose a tag to compare

[1.9.0]

Added

  • Added a new tree-based file explorer based on the React Arborist library
    • Includes the ability for moving one or more files to a different folder through drag-and-drop
    • Includes renaming files or folders inline in the explorer
  • Added tree-based file explorer to the entity creation modal for selecting the target folder for a new file or folder
  • Added proper handling of custom types defined in the context of the crate
  • Internal: Added unit testing capabilities with jest
  • The JSON Editor can now be used even if the ro-crate-metadata.json file does not parse as JSON. This allows fixing metadata files with invalid JSON directly inside the editor.

Fixed

  • Fixed issues relating to renaming files and folders, especially leading to broken entity references when renaming a folder
  • Correctly determine whether a schema for a type is loaded or not
  • Fixed NovaCrate logo in main menu
  • If the crate context contains elements that can't be parsed, an error message will be shown instead of silently ignoring the failure.
  • Fixed air quality example in quickstart

Changed

  • Entity IDs and file/folder names are no longer being URL-encoded when they are created through NovaCrate. The specification only requires encoding spaces and % characters, which will be covered in another release. Previously, NovaCrate was too aggressive in encoding entity IDs, and also encoded file and folder names, leading to invalid names on Windows.

What's Changed

Full Changelog: v1.8.1...v1.9.0

Release v1.8.1

17 Feb 16:26
27962a5

Choose a tag to compare

[1.8.1] - 2026-02-17

Fixed

  • Fixed some files not being previewed correctly in Safari and Chrome

What's Changed

Full Changelog: v1.8.0...v1.8.1

Release v1.8.0

12 Feb 09:59
b7cdd98

Choose a tag to compare

[1.8.0] - 2026-02-12

Added

  • Added a popup that appears after exporting a crate to ask for feedback and show how to cite the editor
    • The feedback popup can be disabled by checking "Don't show again" at the bottom of the popup
  • Added citing guidance to the about modal
  • Added hints about person identifier and organization identifier to the entity creation modal
  • Added "light rays" animation to the landing page to make it less boring
  • Added a "Use as Template" button to the main menu for duplicating crates and using them as a template for a new crate
  • Added two more example crates to the quickstart button in the main menu

Fixed

  • Internal optimizations
  • Fixed a bug where the last page in the main menu crate list was opened once a crate was created
  • Handle context initialisation failures

Changed

  • Improved explanation of the identifier field during entity creation
  • Hide autofilled fields like name and path until a file or folder is uploaded during entity creation
  • Adjusted folder upload input in the create crate modal, so it is easier to understand

Removed

  • Removed the ability to copy the internal crate identifier. This feature was included for the java backend not used anymore.
  • The GitHub Pages instance is no longer maintained.

What's Changed

Full Changelog: v1.7.1...v1.8.0

Release v1.7.1

27 Jan 15:47
52271de

Choose a tag to compare

Fixed

  • Include the font (Geist) used in the logo SVG to properly display it on all systems
  • Fixed a bug where the editor would repeatedly crash when changing sorting options in the entity explorer
  • Fixed a bug where the NovaCrate logo in the main menu was not loaded due to a missing base path

Merged Pull Requests

  • fix: include font for logo by @craquet in #292
  • fix: add base path to logo in main menu by @craquet in #293
  • chore(deps): bump lodash from 4.17.21 to 4.17.23 by @dependabot[bot] in #290
  • chore(deps): update dependency eslint-config-next to v16.1.4 by @renovate[bot] in #291
  • fix: fixed bug in entity explorer sorting that caused crash by @craquet in #294
  • fix(deps): update minor and patch dependencies by @renovate[bot] in #295
  • PR for 1.7.1 by @craquet in #297

Full Changelog: v1.7.0...v1.7.1

Release v1.7.0

22 Jan 16:30
99577c4

Choose a tag to compare

Added

  • Added a CHANGELOG.md file to the repository
  • Added a Changelog modal in the main menu of the editor (/editor)

Changed

  • The landing page has been redesigned to improve the user experience.
  • The design of the editor has been slightly changed, introducing additional spacing and rounded corners.

Merged Pull Requests

Full Changelog: v1.6.0...v1.7.0

Release v1.6.0

12 Jan 11:56
e9c4e2f

Choose a tag to compare

This release adds the ability to import Person entities directly from ORCID, as well as Organization entities directly from ROR.

What's Changed

Full Changelog: v1.5.0...v1.6.0