Skip to main content

Joinup 2.4.2 Switch to the latest release

Published on: 09/09/2025

Improvements

  • ISAICP-6737: Move files to private filesystem where appropriate
    • ISAICP-9876: Prevent private file duplicates
    • ISAICP-9600: Provide test coverage for usage module
    • ISAICP-9736: Review "File Visibility" module
    • ISAICP-9735: Review "Track Usages" module
    • ISAICP-9730: Integration of upstream modules and Joinup test coverage
    • ISAICP-9861: Final QA
  • ISAICP-9856: Update EC logo in the Portal
  • ISAICP-9849: Catalogues filter criteria: display all catalogues by default
  • ISAICP-9794: Update French catalogue endpoint
  • ISAICP-9789: Create a field that will display why users are blocked

Bug fixes

  • ISAICP-9860: Scenario fails: Collection facilitators can add video paragraphs
  • ISAICP-9850: Forms using entity builders of RDF Sync cannot be serialized
  • ISAICP-9836: Webform issue in PROD
  • ISAICP-9826: publiccode.yml file update is not processed
  • ISAICP-9819: 403-page lacks page title on meta entity paths
  • ISAICP-9801: Route of a joinup_stats menu link is missing
  • ISAICP-9784: Access cacheability for WorkflowHelper::getAvailableTransitions()

Technical debt

  • ISAICP-9875: Remove "uploadFiles" tag
  • ISAICP-9839: Unpin openeuropa/oe_webtools
  • ISAICP-9820: Combine getRandomTopic and getRandomTerm into a single method.*
  • ISAICP-9788: Code duplication for visiting the edit form
  • ISAICP-9782: Remove clean up steps.
  • ISAICP-9765: Annotations to attributes (ParagraphsBehavior)
  • ISAICP-9763: Annotations to attributes (ViewsField, ViewsArgument, FormElement)