This repository has been archived by the owner on Jul 27, 2022. It is now read-only.
Releases: ec-europa/joinup-dev
Releases · ec-europa/joinup-dev
v1.69.0
New features
- ISAICP-5749: Image Library Widget available for all community content.
- ISAICP-5772: Style the image library browser.
- ISAICP-5880, ISAICP-6377: Migrate custom page content listing to content listing paragraph type.
- ISAICP-5951: New Joinup reporting entry: Export subscription information.
- ISAICP-6273, ISAICP-6357, ISAICP-6358: Webtools eTranslation EPIC. Allow users to translate content.
- ISAICP-6329: Notice/banner for old Joinup content.
- ISAICP-6350: New setting for the glossary functionality: highlight only the first instance.
- ISAICP-6359: Allow users to share content between solutions.
Improvements
- ISAICP-5935: Remove stale tables from the database.
- ISAICP-5958: Short ID - Update URLs when the value is updated.
- ISAICP-5963: JSON-LD is query result instead of graph.
- ISAICP-6037: Move changelog command outside Task Runner.
- ISAICP-6278: Enable notification frequency on one page for both Collection and Solution.
- ISAICP-6313: Hide daterange filter when facet is empty.
- ISAICP-6348: Index/Created publication dates for RDF entities.
- ISAICP-6371: Style the paragraph content listings.
- ISAICP-6393: Split out the published date interface/trait from ISAICP-6348.
Bug fixes
- ISAICP-5906: SPDX step is not active for 'EU Semantic Interoperability Catalogue' pipeline.
- ISAICP-6373: Fix glossary settings link.
- ISAICP-6429: HOTFIX: Visual regression on members page.
- ISAICP-6449: Bug on creating new document when filling only the date but not the time
v1.68.0
New features
- ISAICP-6258: Solution subscriptions. Including ISAICP-6200, ISAICP-6278, ISAICP-6257, ISAICP-6260, FRONT-1746, ISAICP-6260, ISAICP-6259, ISAICP-6326, ISAICP-6332
- ISAICP-6153: Glossary term synonyms
- ISAICP-5867: Pipeline alerts
- ISAICP-6086: Trigger automated emails to subscribed users in UAT/ACC
- ISAICP-6342: IFrame paragraph type for moderators
- ISAICP-6375: Glossary term highlight
Improvements
- ISAICP-6385: Update EIRA to v4
- ISAICP-6311: Make policy domain field mandatory for all community content
- ISAICP-6349: Colour coding hyperlinks: change glossary highlight colour
- ISAICP-5747: Remove old code for sitewide pinning.
- ISAICP-5826: Revamp Docker code
- ISAICP-5835: Update to Field Group 3.x
- ISAICP-5881: Removing module's default config
- ISAICP-6059: Drop Simplenews module
- ISAICP-6353: Refactor Docker docs
- ISAICP-6352: Move scripts from docker composer in their own contexts
Bug fixes
- ISAICP-6231: Default condition exports and breaks block availability
- ISAICP-6361: Cron errors with joinup_stats
- ISAICP-6366: Local development environment broken
- ISAICP-6387: Main 'develop' branch is failing
- ISAICP-6389: Latest version of Toolkit breaks download
- ISAICP-6395: Regression: Route 'view.eif_recommendation.page' does not exist
- ISAICP-6396: Regression with ACC/UAT message digest delivery
v1.67.0
Improvements
- ISAICP-3831: Review all custom access policies and switch from role to permission based
- ISAICP-5731: Move the 'Download releases' link classes in theme
- ISAICP-5806: Address code duplication between WorkflowStatePermission plugins
- ISAICP-5913: ISA² link in homepage to open in a new tab
- ISAICP-5985: Move collection_solution_count() into solution.module
- ISAICP-6154: Rework workflow transitions to be permission based rather than role based
Bug fixes
- ISAICP-6324: Glossary feature breaks when a specific character is used
- ISAICP-5669: Group size warning message shown to unauthenticated users
- ISAICP-5912: Saved as draft releases
- ISAICP-6291: Remove the obsolete fields for site wide featured content
- ISAICP-6320: Remove obsolete methods in JoinupGroupHelper
- ISAICP-6337: Published glossary terms are showing in the "unpublished content" moderator area
Security
- ISAICP-6339: Fix Drupal core vulnerability SA-CORE-2021-001
Performance
- ISAICP-6119: More than 2 millions honeypot records in key_value_expire table
v1.66.0
New features
- ISAICP-6158: Thread comments. Includes: ISAICP-6181, ISAICP-6081, ISAICP-6180, ISAICP-6182, ISAICP-6159, FRONT-1805.
Improvements
- ISAICP-5627: Display personalised icons for each attachment file format.
- ISAICP-5737: Re-order the user edit form.
- ISAICP-6005: Improve the layout of comments.
- ISAICP-6099: 'Last update' time should be preserved when content is (un)featured.
- ISAICP-6232: Delete option should be available only for moderators, when a solution is in a proposed state.
Content management
- ISAICP-6221: Update EIRA taxonomy.
Bug fixes
- ISAICP-6280: URL redirects still fail in about pages.
- ISAICP-6295: Fix role list for adding a members to solutions.
- ISAICP-6303: 'Moderate content' does not display proposed content for collection owners/facilitators.
- ISAICP-6315: Solution type terms are not available in edit form.
- ISAICP-6317: New owner lacks important functionality after ownership transfer.
Technical/DevOps
- ISAICP-3913: Remove demo user and content modules.
- ISAICP-6071: Adopt the Drush hook_deploy() workflow.
v1.65.4
Security
- ISAICP-6308: Drupal critical vulnerability SA-CORE-2020-013
v1.65.3
Security
- Drupal core critical vulnerability sa-core-2020-012
v1.65.2
Regression
- ISAICP-6290: Regression: Add back joinup_core_requirements()
v1.65.1
Improvements
- Improvement for JLA Compatibility Checker
v1.65.0
New features
- ISAICP-6054: Licence compatibility, including ISAICP-6144, ISAICP-6147, ISAICP-6145, ISAICP-6143, ISAICP-6146, FRONT-1729, ISAICP-6145, FRONT-1732, ISAICP-6147, FRONT-1751
- ISAICP-6065: Automatically disable all site alerts at the end of a deployment
- ISAICP-5939: Owners can assign 'author' role to members
- ISAICP-5418: Invitation to collection/solution
Improvements
- ISAICP-6206: Remove the Sign-in legacy option
- ISAICP-6220: Keywords should not be displayed in Collection overview page
- ISAICP-6188: Accordion epic
- ISAICP-6098: 'Last update' time should not be changed when content is (un)pinned
- ISAICP-5775: Show policy domain on solution page
- ISAICP-6075: Contextual dots layout improvement
- ISAICP-5660: Show users the eligibility criteria page before being able to add a solution
- ISAICP-5911: The 'Published on' date for documents should be populated with the current creation date
- ISAICP-5903: Tooltips for Collections, Solutions and other content types
- ISAICP-5843: Update notifications for invitation to discussion
- ISAICP-5899: Drupal 9 compatibility: \Drupal calls should be avoided in classes
- ISAICP-5909: Drupal 9 compatibility: Remove deprecated code from rdf_entity & sparql_entity_storage
- ISAICP-3101: Performance bottleneck + caching problem when showing releases
Bug fixes
- ISAICP-6207, ISAICP-6275: Orphan triples in entity graphs
- ISAICP-6249: Wrong default log method with custom error handler
- ISAICP-6248: Regression: Cron failure after fixing content pinning
- ISAICP-6241: Random test failures: Order of tiles
- ISAICP-6240: Fix failing class detection
- ISAICP-6239: Regression in the pipeline after removing the solution/release workaround
- ISAICP-6208: Solutions w/o creation date
- ISAICP-6197: Fix old URLs
- ISAICP-6052: EU Login related warning in production log
DevOps
- ISAICP-6236: Flush Redis caches before installing and rebuilding
- ISAICP-6044: Unlock and update Behat Drupal Extension to 4.1.0
- ISAICP-6155: Unpin predis/predis
v1.64.0
New features
- ISAICP-6151: Recommendations quick selector in the EIF Toolbox solutions page
- ISAICP-6152: Queryable artefacts: Arbitrary SPARQL graphs
- ISAICP-6131: Advanced search results can be sorted by date
- ISAICP-6123: Categories for EIF recommendations
- ISAICP-5798: Allow owners to delete their solution/collection without moderator approval
- ISAICP-2788: Implement sorting in RDF entity query
Improvements
- ISAICP-5952: Remove the "Edit Summary" button in "Add Event"
- ISAICP-5953: Remove the "Edit Summary" button in "Add News"
- ISAICP-5965: Remove Mustache feature from theme
- ISAICP-6121: EIF Recommendations custom page improvement
- ISAICP-6134: Glossary terms should not be case-sensitive
- ISAICP-6150: Present list of links facets as inline buttons
- ISAICP-6168: Style EIF filters for solutions in categories
- ISAICP-6185: Private & temp dirs env vars should be absolute or relative to project root
- ISAICP-5927: Short titles should be more visible in News item type
- ISAICP-5793: User profile: Improve accessibility of descriptive text
- ISAICP-5677: Add an "External" button on distribution tiles of solutions hosted externally
Performance
- ISAICP-6210: Optimize the SPARQL entity query
Security
- ISAICP-6191: Fix yargs-parser vulnerability
Bug fixes
- ISAICP-6186: Fix UAT fail to rebuild
- ISAICP-6173: Reconfiguration of Drupal for Behat tests happens too late, leading to test failures
- ISAICP-6165: The text is too wide in vertical tabs when editing solutions
- ISAICP-6161: Error message during solution ownership transfer
- ISAICP-6128: Tests are failing with the latest release of RDF Entity module
- ISAICP-6113: Table content display is misbehaving
- ISAICP-6111: Planned change in Search API could break Joinup
DevOps
- ISAICP-5988: Switch to toolkit:build-dev, toolkit:build-dist, toolkit:install-clean, toolkit:install-clone
- ISAICP-5989: Convert tests setup to Toolkit
- ISAICP-5991: Convert CPHP targets to a bash script and drop Phing
- ISAICP-6229: Update dist creation for ACC and PROD