Skip to content

v2.6.0

Compare
Choose a tag to compare
@bagofarms bagofarms released this 16 Jan 04:40
214bc8c

UDOIT Version 2.6.0 "Eatonville"

Known Issues

  • Incompatibility with PHP 7.3 on Heroku. Untested on self-hosting. Read the full issue for more information: #422. Thanks again to Jeffrey Toorongian from Michigan Technological University for reporting it.

Changes Required for Existing Installations

  • Test in a development or QA environment, not on production.
  • If you are still using PHP 7.1 or below, upgrade to 7.2.
  • Update your localConfig.php file to make sure it's up to date with localConfig.template.php
  • Run php composer.phar install
  • Back up your database and run php composer.phar migrate
  • Heroku installations: Follow the instructions in HEROKU.md

Detailed Changelog

Bugs fixed

  • The Admin Panel was making multiple calls to the backend #440
  • Hardcoded reports table name #436
  • MariaDB did not like the OFFSET syntax that was compatible with MySQL and PostgreSQL #435
  • Expand/Collapse buttons did not have screen-reader accessible labels #458
  • Cookie policy did not support soon-to-be-released default settings in Chrome #459

Features added

  • Compatibility with Scoped Developer Keys #406 #453
  • Temporarily caching results of YouTube and Vimeo API calls to eliminate redundant calls and reduce API quota usage #360 #455
  • Ability to scan only for Errors, Suggestions, or both #424
  • Ability to ignore unpublished content during scan #423
  • All instances of error_log were converted to use Monolog #412
  • YouTube and Vimeo links in "View the source of this issue" open in a new window #377
  • Detecting the language of video captions and comparing them to the course language setting #360
  • UFIXIT for pNotUsedAsHeader, aka "Avoid using styles for document structure" #60
  • Instructions for updating existing Heroku installations #471