Release Notes: Journals (2024)

Notes on the live releases to the Ubiquity platform are listed below, including bug fixes, new features, and enhancements to existing functionality. Bug fixes specific to individual installations (e.g. a journal) are not listed. The dates given are for the end of the development sprint cycle, not the exact date that the release was completed.

Release notes for other years can be found on our central Release Notes page.


Dec 17, 2024

ID


Bug/ Feature/ Enhancement


Title


Description


OJS-1979 Enhancement Upgrade to OJS 3.3.0-17 Upgrade to all journals to a recent release of OJS, bringing additional security and stability.
OJS-2008 Bug fix Site Usage (Plausible) dashboard The Site Usage dashboard, powered by Plausible, stopped working due to the platform upgrade. The code has been updated so that the dashboard is no longer blocked and displays as normal.
OJS-2000 Bug fix ReCaptcha on registration Some journals experienced problems with the registration form and the ReCaptcha function not working. This has been fixed so that the forms now work as intended.

Dec 3, 2024


ID


Bug/ Feature/ Enhancement


Title


Description


OJS-1977 Bug fix (C)LOCKSS manifest page A bug was found on the (C)LOCKSS manifest page, which is used as a preservation service to ensure permanency of the journal content. This has now been fixed.
OJS-1994 Bug fix OpenID plugin fix

During testing of the OpenID plugin some bugs were found relating to logging out functions and translations. Fixes for these have been fed back to the maintainer of the plugin so that all OJS users can benefit from the changes. The plugin can be viewed at

GitHub - pkp/openid: OpenId plugin for OJS, OMP, OPS. Should your journal wish to use this functionality, please contact your account manager.

OJS-1972 Enhancement Reviewer suggestion plugin A code enhancement was released to this plugin after a member of the community received warnings during implementation around the call to certain email variables.
OJS-1955 Bug fix Download review form The ability to download the completed review form in PDF format was temporarily not functional. This has now been reinstated.

Nov 19, 2024

ID


Bug/ Feature/ Enhancement


Title


Description


Various Enhancement Core contribution refinements The contributions for Downloading Review forms and Logging the response from a reviewer have now been merged into core OJS.
OJS-1949 & OJS-1951 Enhancement Security update Continued journal security improvements


Nov 5, 2024

ID


Bug/ Feature/ Enhancement


Title


Description


OJS-1937 Enhancement Download peer review forms (public plugin)

The ability for the editor to download completed peer reviw forms has now been made into a public plugin.

The feature has also been enhanced, as it is now able to output XML as well as PDF copies of the review forms.

OJS-1919 Bug fix Diacritics in peer review download The PDF download function for completed peer review forms was not displaying the diacritic/special characters correctly. This has now been fixed so that the output display matches the on screen display.
OJS-1917 Enhancement Security update Continued journal security improvements


Oct 22, 2024

ID


Bug/ Feature/ Enhancement


Title


Description


OJS-1909 Bug fix Related Articles display The Related Articles tab on journal publication pages had stopped working due to a change in the Content Security Policy. This has been updated so that the TrendMD list of articles will now appear again.
OJS-1914 Enhancement CLOCKSS manifest page An update to the CLOCKSS manifest page so that the preservation services can more easily find the journal location.
OJS-1923 Enhancement Update to Competing Interests author instructions During submission, the author is asked to delcare competing interests. The instruction that accompanies the request has been updated so that it is clearer to the author on what kinds of CIs should be declared.
OJS-1929 Enhancement Caching reset when saving setting updates The way in which settings are saved has been updated so that the frontend cache now resets at the same time, helping to ensure that the changes are reflected instantly to the user.


Oct 8, 2024

ID


Bug/ Feature/ Enhancement


Title


Description


OJS-1928 Bug fix Change to CSS so that non-breaking hyphens don't break XML tags for non-breaking hyphenation were not being respected when the full text article was displayed. This has now been corrected so that non-breaking hyphens will display as intended.

Sep 24, 2024

ID


Bug/ Feature/ Enhancement


Title


Description


OJS-1846 Enhancement OJS setting speed Saving settings in OJS has become very slow due to data caching issues. The method of saving data has been updated so that saving OJS settings should now be very quick (version 17-50 onwards).
OJS-1922 Bug fix Journal logo not showing for multilingual journals A bug was discovered whereby the journal logo was not displaying for multilingual journals if the logo was a specific file format. This has been fixed so that the file should always display.
OJS-1881 Enhancement Refinement to review download function (core contribution) Continuation of OJS-1493 (below), where Ubiquity have submitted a core contribution so that editors are able to download submitted peer review forms. After code review, edits have been made to the enhance the cod

Sep 10, 2024

ID


Bug/ Feature/ Enhancement


Title


Description


OJS-1874 Enhancement Issue page collection and taxonomy identifiers The issue page now includes tags to show whether the published article is associated with a collection and/or has a taxonomy label assigned to it. Previously these tags were only displayed on the main articles list.

Aug 27, 2024

ID


Bug/ Feature/ Enhancement


Title


Description


OJS-1877 New feature Author search from publication page The article publication page now includes a search option for each listed author, allowing the reader to find more content published by that author either on the journal-only, or via Google Scholar.
OJS-1096 New feature Editor/Section Editor assignments display (OJS 3.5 core contribution) When assigning an editor to a new submission, it is currently not possible to see the existing workload of the editorial team. New functionality has been put in place to display the existing assignments that each editor has, along with their key research interests and affiliation (pulled from the user profile). A label will also be displayed if the author and editor come from the same institution. This should help the assigning editor to find the most suitable editor for the submission (from 3.5 onwards, not currently live on the Ubiquity platform).
OJS-1834 Enhancement Removal of italics from <blockquote> as default HTML <blockquote> previously defaulted to italics without the article necessarily wanting it to. This has been updated so that italics will only display on block quotes if instructed to in the HTML/XML.

Aug 13, 2024

ID


Bug/ Feature/ Enhancement


Title


Description


OJS-1493 Enhancement Review form download function (OJS 3.5 core contribution) Work to move the review form download function from a Ubiquity plugin into core OJS code (from 3.5 onwards, not currently live on the Ubiquity platform).
OJS-1860 Bug fix Remove non-corresponding author contact details Article metadata included the email address for author who were not labelled as the corresponding author. These have now been removed so that only the corresponding author email is provided.
OJS-1869 Bug fix OpenID plugin fix Fix submitted to the public plugin for OpenID functionality.

Jul 30, 2024

ID


Bug/ Feature/ Enhancement


Title


Description


OJS-1853 Bug fix Custom pages not displaying A new frontend website release included a bug where custom pages did not render unless they were part of the navigation. This has now been fixed so that custom pages display all of the time.
OJS-1855 Enhancement Author list to issue page The full author list will now be displayed for each publication on the issue page. Previously only the first author was displayed on this page.
OJS-1864 Bug fix Archive pages permits no cover image A bug was discovered where the Issue Archive page would break if an issue didn’t have a default or custom cover page uploaded. This has now been fixed so that the page will load even when an issue has no cover image available.

Jul 16, 2024

ID


Bug/ Feature/ Enhancement


Title


Description


OJS-985 Enhancement Security patch Security patch added to backend OJS
OJS-1194 Bug fix Redirect away from native OJS announcements It was discovered that some links within emails sent from OJS included the URL to the native OJS web pages and not the Ubiquity ones. These should now redirect so that only the Ubiquity platform pages are available.
OJS-1498 Enhancement Accessibility: underlined links The journal frontend has been updated to now show linked text more prominently, to be in line with WCAG definitions. Links within body text are now permanently underlined rather than only when the user hovers over the text, and headings, titles and quick links are underlined when the user hovers over the text.
OJS-1746 Bug fix Galley ordering The journal frontend was not reflecting the order in which Galley files were being listed in OJS. This has been corrected so that the frontend will now always reflect the same order as the backend.
OJS-1825 Bug fix Display error in notification setting A display error was identified in the notification settings, where the wrong text was being displayed and formatting was incorrect. This has been corrected.
OJS-1838 Bug fix Users being logged out A small number of journals began reporting that users were occasionally being logged out of the system whilst they were working within OJS. An investigation has been completed and a fix implemented onto the affected journals.


Jul 2, 2024

ID


Bug/ Feature/ Enhancement


Title


Description


OJS-1435 Enhancement Author names into review invitation workflow A core contribution was made to OJS 3.4 so that the author names and affiliations will be displayed to the editor when assigning peer reviewers. There will also be a warning tag if any peer reviewers have the same affiliation as someone on the author list so that competing interests can be avoided. This is a core contribution after the Ubiquity platform gained this function as part of OJS-1426 (below).
OJS-1764 Enhancement Metadata logging for co-authors The metadata logs have been updated so that there is now more visibility in the Activity Log when contributors who are not the primary author have their metadata edits. Previously, although the metadata changed, the Activity Log was not acknowledging this, making an audit of the submission only partially available. This has also been contributed back to core OJS.
PLAT-1298 New feature Metrics: Display of usage maps The journal and books platform now displays a map to show where users of the book/article are based. Geolocation is obtained via the IP address of the person reading the content. Once the country has been logged, the IP address is then deleted, meaning that the platform can display the map whilst remaining fully GDPR compliant as no personal data is being collected and stored.
OJS-1771 Enhancement Infrastructure upgrade for the ‘JOLs’ Platform maintenance and upgrades for the Journal Online platforms (JOLs).
OJS-1806 Enhancement Rollout of new journal frontend A new an improved journal frontend infrastructure is being rolled out in batches across the platform. Journals on the new frontend will have the version number v.1.5.2 or higher. The new infrastructure provides a faster loading time, better SEO and accessibility.
OJS-1813 Enhancement Security review and backup assessment Scheduled review and actioning of backup and restoration protocol for journal data.

Jun 18, 2024

ID


Bug/ Feature/ Enhancement


Title


Description


OJS-1175 Enhancement Page redirects Additional URL redirects have been put in place to ensure that the reader will be redirected to the current/correct page if they use an old/unsupported URL
OJS-1711 Enhancement Remove ‘incomplete submissions’ from submission list A script has been run so that all ‘incomplete submissions’ older than 30 days will no longer display in the submission list (note: this is only released on journals on the very latest version of the platform. A few remaining journals are being updated in the coming week).
OJS-1775 Enhancement Speed improvement Efficiencies were found in API endpoint, making the loading time for the frontend quicker.
OJS-1780 Enhancement PKP Preservation Network Journals have been integrated with the PKP Preservation Network, a service to enhance digital preservation of academic publications (note: this is only released on journals on the very latest version of the platform. A few remaining journals are being updated in the coming week).
OJS-1786 Bug fix Ordering of issues The issue page displayed a bug where in come cases the order of the published issues was not correct. This has been fixed.
OJS-1801 & OJS-1801 Enhancement Additional meta tags to enhance indexing Additional meta tags were added to the article publication pages to help indexes such as Google Scholar collect expanded metadata.


Jun 4, 2024

ID


Bug/ Feature/ Enhancement


Title


Description


OJS-1805 Enhancement Website loading speed The journal (frontend) website speed has been greatly increased for all journals using version 1.5.2 or above. This will be rolled out across the whole platform in the coming weeks.
OJS-1475 Enhancement Editor records reviewer response (OJS 3.5 core contribution) A contribution into the next major release of OJS (3.5) has been made so that the plugin created by Ubiquity that allows an editor to log a reviewers response will be in the core OJS code.
OJS-1767 Bug fix Correction to email template A notification that can be sent to alert readers of a new issue was not pulling from the correct template. This has been fixed.
OJS-1795 Enhancement Email configurations Continued release of updated email configurations to enhance deliverability and high compliance standards (see OJS-1561, below).
OJS-1796 Enhancement Translations Additional translations were added to the OJS plugins created by Ubiquity so that all languages currently supported on the platform are now comprehensively covered.
PLAT-1367 Enhancement Additional data to production team Additional data was added to the author data that is sent to the production team, helping to make the typesetting process more efficient.

May 21, 2024

ID


Bug/ Feature/ Enhancement


Title


Description


OJS-979 Enhancement Referrer policy not defined Security enhancement added to prevent browsers from sending sensitive information to third party sites.
OJS-1656 Enhancement Upgrade to 3.3.0-17, including speed improvements The OJS system was updated to 3.3.0-17. As well as minor patches, this includes an increase in loading speed for the OJS backend/editorial system.
OJS-1781 Enhancement Additional data to production team Additional data was added to the author data that is sent to the production team, helping to make the typesetting process more efficient.
OJS-1782 Enhancement Email configurations Continued release of updated email configurations to enhance deliverability and high compliance standards (see OJS-1561, below).
OJS-1792 Bug fix Submitted/accepted dates not displaying properly Some journals experienced a problem where the submitted and accepted dates on new publications were incorrect. This has been fixed.
PLAT-1401 Bug fix Correction of finance logging Two minor data inconsistencies were noticed relating to how APC finance was being logged against the article in question. These have both been updated.

May 8, 2024

ID


Bug/ Feature/ Enhancement


Title


Description


OJS-1745 Bug fix Issue page doesn't display custom thumbnails A bug was discovered for journals released onto a new version of the frontend websites, where custom thumbnails were not displaying on the issue page. This has now been fixed.
OJS-1752 Bug fix Issue with frontend API after collections have been removed If a collection that already had publications assigned to it was deleted then the removal of the collection assignment caused display issues for the publication(s) in question. This has now been fixed so that if the collection is deleted, any submissions/publications that are associated with it will be unaffected, apart from the removal of the collection.
OJS-1774 Bug fix Navbar content errors After a recent upgrade, some journals with custom navigation menus saw errors introduced. These have been fixed.
OJS-1755 Enhancement Email configurations Continued release of updated email configurations to enhance deliverability and high compliance standards (see OJS-1561, below).
PLAT-1364 Bug fix Production file upload The Ubiquity production team experienced problems uploading files into the production workflow, causing delays to the typesetting and proofing process. This has been fixed.

Apr 23, 2024

ID


Bug/ Feature/ Enhancement


Title


Description


OJS-1233 Enhancement Alt text for `alt` banner images Addition of alt text for frontend images, helping to increase journal accessibility.
OJS-1260 Bug fix Versioning API Update to the versioning functionality so that the frontend can receive the correct information. This does not yet make versioning fully functional, but removes a key bug to future development.
OJS-1737 Bug fix OAI-PMH error The OAI-PMH feed was displaying an error for some journals. This has been fixed.
OJS-1740 Enhancement Email configurations Continued release of updated email configurations to enhance deliverability and high compliance standards (see OJS-1561, below).
OJS-1741 Enhancement PKP Preservation Network Instillation, testing and fixing of the PKP Preservation Network plugin, which will increase the preservation of content for all journals on the Ubiquity platform.
PLAT-1320 Bug fix Numerical reference lists A bug was discovered that was preventing reference lists from displaying the numerical identifier, and instead showing a bullet point. This has been resolved.
PLAT-1343 Bug fix Author list for Harvard citation style The citation export function was only showing the first author if the Harvard style was selected. This has been updated so that all authors now display.
OJS-1749 Bug fix Issue page A bug was found on the journal issue page that caused an error in the display of some journals. This has been fixed.
OJS-663 Enhancement Preset email templates Email templates have been updated so that new installations will have improved templates without additional setup required, thus lowering the setup time for new journals.

Apr 9, 2024

ID


Bug/ Feature/ Enhancement


Title


Description


OJS-1450 Enhancement `Alt` text for journal banner images The API was updated to include the alt text for the journal banner images, thus aiding site accessibility.
PLAT-1247 Bug fix Republish article galley files An error previously occurred where unpublishing and then republishing an article with different galley files often didn’t update the frontend correctly. This has now been corrected.
OJS-1724 Enhancement UnitTests to the OJS API Addition of unit tests into the OJS API, helping to reduce the number of introduced bugs.
OJS-1728 Enhancement Email configurations Continued release of updated email configurations to enhance deliverability and high compliance standards (see OJS-1561, below).
OJS-1729 Enhancement Translation portal Additional of journal content into a translation portal, allowing for translations to be provided easily and quickly.
OJS-1731 Bug fix Error in navigation bar A recent update caused an error within the website navigation bar when the journal was upgraded. This error has been fixed.

Mar 26, 2024

ID


Bug/ Feature/ Enhancement


Title


Description


OJS-402 Bug fix Make galley files private if unpublished When a published article was unpublished, the original galley file was not being linked to, but was technically still available. This is now not the case. If a galley file is unpublished, it will not be available via the same URL.
OJS-1665 Bug fix Cover images The method of providing the cover image to the frontend has been updated, as inconsistencies were being found, leading to display issues.
OJS-1691 Enhancement RSS feed configuration The setting for RSS feeds has been updated so that external feed readers are able to load the data quicker.
OJS-1715 Bug fix Issue end point speed The API end points for issue pages were taking too long to load. This has been addressed so that the data can be provided to the frontend pages quicker.
OJS-1719 Bug fix General content block not displaying The general content block on the journal homepage was not displaying correctly for a small number of journals. This has been fixed.
OJS-1725 Bug fix Article order on issue page The order of published articles on the issue page was not always updating correctly/quickly. This has been fixed.
OJS-1722 Enhancement Email configurations Continued release of updated email configurations to enhance deliverability and high compliance standards (see OJS-1561, below)

Mar 12, 2024

ID


Bug/ Feature/ Enhancement


Title


Description


Various Enhancement Continued investigation into OJS 3.4 upgrade process Ongoing work updating plugins that will be required for the OJS 3.4 upgrade
OJS-1710 Enhancement Email configurations Continued release of updated email configurations to enhance deliverability and high compliance standards (see OJS-1561, below).

Feb 27, 2024

ID


Bug/ Feature/ Enhancement


Title


Description


Various Enhancement Continued investigation into OJS 3.4 upgrade process Ongoing work updating plugins that will be required for the OJS 3.4 upgrade
OJS-1329 Bug fix Participant assignment lists not correctly displaying A code contribution was submitted to core OJS to fix a bug whereby the assignment page for article participants gives the wrong number of rows/entries. Once merged into core OJS, Ubiquity will update its platform to include this fix.
OJS-1650 Enhancement Security patches Security enhancements added to the journal platform
OJS-1689 Bug fix Full Issue downloads not working Some journals that had uploaded full issue galleys had discovered that older files were no longer publicly available. These have been fixed so that all issue galleys are now available again.
OJS-1690 Enhancement New journal frontend infrastructure A new journal frontend has been tested and will be deployed to all journals over the coming weeks. Whilst the design is the same, the new websites should bring significant loading speed improvements, among other things.
OJS-1692 Enhancement Email configurations Continued release of updated email configurations to enhance deliverability and high compliance standards (see OJS-1561, below).
OJS-1700 Bug fix Submission Checklist A bug was discovered in newly installed journals that was preventing the submission checklist from appearing on the frontend website. This has been fixed.
PLAT-1171 Bug fix Citation export error Some publications were showing a 500 error when the reader tried to download the citation file. This has now been fixed.
PLAT-1221 Bug fix Submission date display error The submission date was displaying incorrectly for some articles that had HTML article pages, due to the quick submit plugin being used. This error has now been fixed.

Feb 13, 2024

ID


Bug/ Feature/ Enhancement


Title


Description


OJS-863 Bug fix JPEG collection images Uploading JPEG file types as a collection image was previously creating an error. JPEGs now upload correctly.
OJS-1057 Bug fix Single name author citation The ‘how to cite’ function on the journal frontend previously created initials for the author name, even when the author only had one name entered, which is incorrect. The citation tool should now render the full name, if only a single name is provided, to fit recognised citation styles.
OJS-1117 Bug fix Competing interests policy updated not saving The central competing interest policy was sometimes resetting the entered content and thus not saving new edits. This has been fixed so that the save works as intended.
OJS-1653 Enhancement Email configurations Continued release of updated email configurations to enhance deliverability and high compliance standards (see OJS-1561, below).
OJS-1671 Bug fix Publishing issues with articles already assigned An error was occurring in journals that published a batch issue, whereby article were assigned to an unpublished issue and then the issue was published as a whole at the same time. In some cases, some articles were not being automatically published during this process. This has been fixed so that the the issues now publish in full, as intended.
OJS-1685 Bug fix Native XML export The XML export function was not resulting in a valid XML file being produced. This has now been fixed so that the export plugin tool is now functional.

Jan 30, 2024

ID


Bug/ Feature/ Enhancement


Title


Description


OJS-1618 Enhancement Omit Section title from issue page

An OJS setting to omit the Section/Article Type title from the issue page had previously not been implemented. The setting is now functional, meaning that a journal can choose whether to list the Section titles on their issue pages.

To edit the setting go to Journal > Sections > Edit     and check the “Omit the title of this section from Issue table of contents” option. Save the form.

OJS-1655 Enhancement Page settings URL help text A number of settings that create frontend page content did not display what URL the content would appear on. Help text has now been added to a list number of settings so that users can more easily find the content that they are editing.
OJS-1666 Enhancement Email configurations Continued release of updated email configurations to enhance deliverability and high compliance standards (see OJS-1561, below).
Various Enhancement Continued investigation into OJS 3.4 upgrade process Ongoing work updating plugins that will be required for the OJS 3.4 upgrade
OJS-1642 Bug fix Metadata errors Specific aspects of the journal/article metadata have been optimised to allow easier indexing by databases such as Google Scholar.
OJS-1108 Enhancement Database cleanup Certain database tables remained from the OJS 2 migration that could be optimised/removed. These were backed up and actioned.

Jan 16, 2024

ID


Bug/ Feature/ Enhancement


Title


Description


OJS-1623 Enhancement Continued investigation into OJS 3.4 upgrade process Ongoing work updating plugins that will be required for the OJS 3.4 upgrade
OJS-1652 Bug fix Dependent files sometimes not displayed An error was discovered that was leading to a small number of images not displaying on their publication pages. This has been fixed.

Jan 2, 2024

ID


Bug/ Feature/ Enhancement


Title


Description


OJS-1560 Enhancement Continued investigation into OJS 3.4 upgrade process Ongoing work updating plugins that will be required for the OJS 3.4 upgrade
OJS-1644 Enhancement Email configurations Continued release of updated email configurations to enhance deliverability and high compliance standards (see OJS-1561, below).
OJS-1651 Bug fix Articles that have no titles break the frontend If an article was published with no title entered, it would break the article page on the journal website. This has now been fixed so that a publication without a title in the metadata will still display on the frontend pages.
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.