Skip to content

Version 1.3.14: Bug fixes and optimizations

Compare
Choose a tag to compare
@AlexJSully AlexJSully released this 09 Jun 23:23
· 95 commits to master since this release

A brand new version of the eFP-Seq Browser has dropped!

Version 1.3.14 (dev version: p20220606) has now dropped which focuses primary on fixing bugs and optimizations.

Optimization:
• Converted some images to webp
• Converted single declaration variables to const
• Decrease file sizes of SVGs
• Removed unused variables
• Removed redundant code
• Removed depreciated code
• Refactored some code
• Updated meta-data
• Updated service workers

Security:
• Added Content Security Policy

Update:
• Updated Bootstrap, Material Design, jQuery UI, html2canvas & mathJS packages
• Update Google Analytics to GA4

Actions:
• Removed daily scheduled action runs (only on push now)

Documentation:
• Updated styling
• Renamed some variables to keep code clean

Bug fix:
• Fixed UI issue relating to tablet size screens
• Fixed issues with incorrectly calling functions
• Fixed issue with throw not throwing error correctly
• Fixed issue of images having missing alt attributes
• Fixed issues with service worker trying to cache itself
• Fixed issue where colours of radio buttons were displaying incorrectly
• Fixed missing ID in web manifest
• Fixed missing main aria landmark
• Fixed missing aria labels
• Fixed missing closing tags
• Fixed duplicate ID in HTML elements