Changelog

What's been shipped and fixed.

Version 1.8.0

Latest

Released on by the Development Team

Bug Fixes

  1. Formatting symbols in notification emailsGit

    Headings, bold text and lists in notification emails now display properly instead of showing # and * symbols.

  2. Formatting symbols in homepage newsGit

    News previews on the homepage no longer show symbols such as # and *.

Version 1.7.0

Released on by the Development Team

Bug Fixes

  1. Error when merging duplicate publicationsGit

    Merging duplicate publications no longer fails when a researcher is linked to the same paper more than once.

  2. English academic title namesGit

    Corrected the English names of academic titles, including Assistant Lecturer.

  3. Wrong text in translated fieldsGit

    When automatic translation fails, the original text is kept instead of saving an error message.

  4. Importing a publication by DOIGit

    Importing by DOI now works reliably and no longer creates a duplicate when the paper already exists without a DOI.

  5. Saving teaching experienceGit

    Edits to teaching experience are saved correctly, an empty end date no longer causes an error, and dates display properly.

  6. Permissions lost after switching languageGit

    Admin permissions no longer stop working when switching between Arabic and English.

  7. Mobile menu now matches the desktop menuGit

    The mobile menu now shows the same links in the same order as on desktop, including two-factor authentication, passkeys, change email, account deactivation, site settings and the admin dashboard.

Version 1.4.0

Released on by the Development Team

Bug Fixes

  1. Fixed false collaboration links between unrelated papersGit

    Two different papers that shared a generic title but had no known publication year were incorrectly treated as the same paper, wrongly linking their authors as collaborators.

  2. Collaboration graph fullscreen no longer hides menusGit

    The right-click menu and mutual-papers popup now stay visible while the collaboration graph is in fullscreen mode.

Version 1.3.0

Released on by the Development Team

Bug Fixes

  1. More stable profile editing and password reset pagesGit

    Fixed Alpine and null-reference issues that could break the researcher preview graph on the edit page and the reset-password form on some sessions.

Version 1.2.0

Released on by the Development Team

Bug Fixes

  1. Cleaner empty states on profilesGit

    The collaborators section is hidden when there are none, and stray placeholder text no longer appears in the bio.

Version 1.1.0

Released on by the Development Team

Bug Fixes

  1. Login redirect after two-factor verificationGit

    Signing in with two-factor authentication now lands you on the right page.

Version 1.0.0

Released on by the Development Team

Bug Fixes

  1. AJAX error handlingGit

    Frontend AJAX calls now surface meaningful errors instead of failing silently.

  2. Cookie path set to rootGit

    Auth cookies are now consistent across all routes and subpaths.

  3. Login redirect after password resetGit

    Sends the confirmation email for unconfirmed accounts during the forgot-password flow.

Version 0.5.0

Released on by the Development Team

Bug Fixes

  1. Scopus and Google Scholar scrapers hardenedGit

    More robust Chrome driver setup, error handling, and stderr suppression in the Python pipeline.

Version 0.3.0

Released on by the Development Team

Bug Fixes

  1. Registration error follow-upGit

    Additional fixes for registration edge cases that surfaced after the previous release.

Version 0.2.0

Released on by the Development Team

Bug Fixes

  1. Error handling and loggingGit

    More consistent error handling and structured logging across controllers and services.

  2. Registration flow errorsGit

    Multiple fixes to the registration error path and dependency cleanup.