Skip to content

Release v5.1.1

Latest

Choose a tag to compare

@github-actions github-actions released this 13 Apr 12:43
· 40 commits to master since this release
6a72e23

5.1.1 (2026-04-13)

BREAKING CHANGE:

  • migrate elasticsearch to opensearch[#2562]
  • publish: add support for ajv custom dynamicDefaults and keywords (#2569) (ec5d4fe)
    ⚠️ Please read the migration guide

Features

Bug Fixes

  • legacy-history: pass plain js object to legacy history adapter (#2521) (8b10dfb)
  • migration: revert migration filename change (#2526) (dba90e5)
  • add IsNotEmpty() to sourceFolder to prevent empty string (#2529) (60bd610)
  • avoid register endpoint to override nested (4e0dfd7)
  • batch bulk writes to avoid OOM (#2528) (3338126)
  • changed filter field to text area in swagger for origdatablocks v4 (#2533) (eccb917)
  • datablock find forwards correct id (#2590) (92e8d1c)
  • eslint errors due to new version (c6f5345)
  • eslint errors due to new version (#2608) (69c96fe)
  • fixup optimistic concurrency control (#2431) (83402ea), closes #2331
  • move oauth mock test env variables to CI (#2633) (ca508f4)
  • only add https if needed to landingpage (#2593) (f60957f)
  • package lockfile (3ab6272)
  • stricter date validation for encode (c4dd43d)
  • update ESLint rules and fix malfunctioning unit test for attachment v4 controller (#2568) (391bdae)
  • update import path for nestjs mailer after package version update (#2631) (10eb7f1)
  • updated frontend configuration with default columns settings (#2523) (a1fc1e4)
  • updated frontend default config (#2532) (f061468)
  • dataset: prevent duplicate metadata keys when renaming (#2547) (9aed0f6)

Reverts

  • revert migration script for metadataKeys collection (#2549) (7327e06)

Continuous Integration

Documentation

  • frontend-config: update frontend config documentation (#2535) (56d2c02)
  • statusBanner: update frontend config with statusBanner (#2620) (99daa14)
  • add description for /publisheddata/config endpoint (#2665) (e27ab9b)

Code Refactoring

  • add encoding/decoding for samples metadata keys (#2469) (684a89e)
  • config: set proposal default tab to details (#2527) (49efc45)
  • allow additional authorized parties in the tokenlogin endpoint (#2586) (75cefe2)
  • remove unused code using Action.DatasetReadManyOwner (834370f)
  • remove unused code using Action.DatasetReadManyOwner (#2588) (8abcc13)

Build Systems