Skip to content

Releases: MaastrichtU-Library/the-FAIR-extension

The FAIR Extension v1.1.0 Release Notes

14 Jul 21:57
9788760
Compare
Choose a tag to compare

The FAIR Extension v1.1.0 Release Notes

This release brings several key updates and improvements to the FAIR extension, focusing on performance optimization, user experience enhancements, and bug fixes. Below is a summary of the main changes:

New Features and Improvements:

  • Revamped CSS for Better Text Wrapping and Responsive Layout (#43): The extension's styles have been updated for better text wrapping and responsive layout, providing a more consistent and pleasant user experience.
  • Optimized and Debugged contentScript.js and background.js Scripts: The scripts have been refined for enhanced performance and compatibility. This optimization makes the DOI detection more efficient.
  • UI Feedback for API Calls: A loading spinner has been added to the extension's interface. This spinner appears when the extension is evaluating a DOI, providing a visual cue to the users that the process is underway.
  • Adjusted Font Size for Evaluation Results: The font size of the FAIR evaluation results displayed in the extension popup has been reduced, making the results easier to read and more consistent with the overall style of the extension.

Bug Fixes:

  • Fixed XMLHttpRequest in popup.js: Removed the require function, which is not supported natively in browsers and wasn't needed for creating an XMLHttpRequest in the current context.
  • Fixed Popup Console Error: An issue that prevented the popup console from logging errors correctly has been resolved.
  • popup.js Updated to Use DOMContentLoaded Event: The getDoi function now waits for the full DOM to load before running, preventing potential timing issues.
  • Addressed Crashing Websites Issue (#42): Fixed a bug that caused some websites to crash when the extension was used.

Other Updates:

  • The extension now uses the year and version information from the package.json file.
  • The highlight color for detected DOIs has been adjusted for better visibility.

For more details about the changes and improvements in this release, check the closed issues on our GitHub page. We thank our community for their contributions and feedback in making this release possible!

the FAIR extension - v1.0.0

24 Oct 21:45
Compare
Choose a tag to compare

This version of the FAIR extension performs the basic functionalities inherited of the FAIR-enough API. Such as FAIR metric scores resolved from a DOI. The GUI has a basic design and the documentation is work in progress.