Skip to main content

Joinup 2.13.0 Switch to the latest release

Published on: 28/05/2026

New features

  • ISAICP-10508: User profile enhancements Epic:
    • ISAICP-11343: New flaggings are displayed only after cache rebuild
    • ISAICP-11046: New "Work location" field on the user profile
    • ISAICP-11264: Test functionality added in ISAICP-11180
    • ISAICP-11268: Order of badges
    • ISAICP-11267: Award the iec_member badge to all members of IEC collection
    • ISAICP-11265: Create user badge for "Active Participation"
    • ISAICP-11044: Badges should be visible on the search page
    • ISAICP-11037: Introduce a badge allocation system on the Portal
    • ISAICP-11038: Allocate a badge to active users of the Portal
    • ISAICP-11040: Tooltip for the active user badge
    • ISAICP-11041: Allocate a badge to the members of the Interoperable Europe Community
    • ISAICP-11042: Tooltip for the Community badge
    • ISAICP-11043: Order of the badges on the user profile
    • ISAICP-11049: Create a "Certificates & Badges" tab on the public view of the user profile
    • ISAICP-11050: Empty "Certificates & Badges" tab
    • ISAICP-11051: Display the awarded badges on the public view of the user profile
    • ISAICP-11052: Public information of the badges
    • ISAICP-11058: Reorganise the public view of the profile based on the user role
    • ISAICP-11059: Structure of the sections under the "Contributions" tab
    • ISAICP-11053: Create a "Function of administration" field on the edit view of the user profiles
    • ISAICP-11166: Display the events in which the user has participated on their profile
    • ISAICP-11168: Create a "Certificates & Badges" tab on the editing view of the user profile
    • ISAICP-11180: [analysis] Badges feature
    • ISAICP-11045: New "Country of residence" field on the user profile
    • ISAICP-11322: Remove badge for removed memberships of IEC
    • ISAICP-11325: Align all badges at the same line

Improvements

  • ISAICP-11117: Number of bookmarks per solution and collection in Statistics per group
  • ISAICP-11138: SPDX License List update (Version: 3.28.0 2026-02-20)
  • ISAICP-11176: Create a link for all solutions in a collection
  • ISAICP-11184: Remove redundant info from the calendar view
  • ISAICP-11210: Make the 'assessment_statement' entity type translatable
  • ISAICP-11224: Trim node titles
  • ISAICP-11273: Add country codes prefix to catalogue names
  • ISAICP-11297: Send email verification when a new Assessment report is published
  • ISAICP-11298: New advanced search criterion for assessment reports
  • ISAICP-11301: New EC calendar view
  • ISAICP-11312: Collection header for assessment
  • ISAICP-11320: Shorten Cyprus catalogue name

Bug fixes

  • ISAICP-11115: Wrong URLs from [site:url] token for other languages
  • ISAICP-11182: Duplicates in response of GET /organisation
  • ISAICP-11218: Integrity constraint violation: 1048 Column 'title' cannot be null
  • ISAICP-11221: Wrong link for moderating an Assesment report
  • ISAICP-11237: Restricted access issue
  • ISAICP-11243: Processing of updated OSS logos
  • ISAICP-11244: Errors while refreshing some solutions
  • ISAICP-11245: Anonymous SSRF/arbitrary file written via assessment REST POST
  • ISAICP-11256: The first phrase of the new homepage banner is not translatable
  • ISAICP-11258: Statements in assessments remain visible even after being removed after saving
  • ISAICP-11263: Cannot add release for EUSurvey solution
  • ISAICP-11266: Fix the develop branch
  • ISAICP-11271: Cannot unarchive releases for Core Vocabularies solution
  • ISAICP-11274: Random stale element reference error in group-e, discussion.invite.feature
  • ISAICP-11277: The entity with label 'Carrots love tomatoes' was not found randomly in group-e
  • ISAICP-11299: Sorting of Assessment reports in Assessment Repository is not consistent
  • ISAICP-11306: Tagify is missing the schema
  • ISAICP-11310: OSS Solution listing is broken
  • ISAICP-11315: Imagecache External: Cache tag missing from field formatter output
  • ISAICP-11318: Erroneous OSS solution entry
  • ISAICP-11336: Entity cannot be referenced error in the Search keywords field
  • ISAICP-11345: New assessment reports are not shown on top of the repository list

Technical debt, operations, testing

  • ISAICP-11002: Unpin drupal/drupal-extension
  • ISAICP-11118: Create Playwright tests for Tiles
  • ISAICP-11145: Post release 2.12.0 tasks
  • ISAICP-11251: Update to Drupal extension 6.x and Drupal driver 3.x
  • ISAICP-11255: Unpin openeuropa/oe_bootstrap_theme
  • ISAICP-11257: Unpin @openeuropa/bcl-bootstrap
  • ISAICP-11261: Drop legacy assessments tests
  • ISAICP-11313: Move claudiu-cristea/drupal-cache-adapter to drupal.org