Release Notes for Ally - 2018

Ally 1.23.4 | Release to production 11 December 2018

New Features, Updated Features

Learn Ultra image descriptions

The Learn Ultra integration update automatically applies alternative descriptions for images set directly through the LMS as an alternative description for other uses of the image in the course. The automated process is reflected accordingly in the institutional report and applies automatically to all new images and all new and updated WYSIWYG content.

Bug fixes and improvements

  • Fixed an issue to make the Help link in the alternative formats available for the Ally for WCM integration.

Ally 1.23.3 | Release to production 4 December 2018

New Features, Updated Features

Instructor Help

Following the introduction of configurable help content for the alternative formats modal in Ally 1.23, Ally 1.23.3 brings the ability to configure custom help messaging for the Ally instructor feedback. This provides institutions an opportunity to point instructors to additional institutional documentation, contact information, and so on. The custom instructor help content can be configured through the Ally Configuration UI, and is available throughout the instructor feedback experience.

Instructor experience

Canvas administrators

Following the User Group poll, the Canvas administrator behavior has been made configurable. By default, administrators will only be able to see Ally in courses that have Ally enabled in the configuration UI. However, there is also an option to opt in to administrators being able to see Ally in all courses they can manage, regardless of their setting in the configuration UI (i.e., previous Canvas administrator behavior).

Please create a Behind The Blackboard support ticket if you want to opt into the ability for Canvas administrators to always see Ally in all courses. Institutions that indicated in the poll that they rely on this feature have already been enabled.

Institutional report and Configuration UI performance

Ally 1.23.3 introduces an underlying technology change that significantly speeds up the listing and searching for courses in the institutional report and configuration UI. This is also an important step toward allowing more complex querying and sorting in the institutional report going forward.

Ally 1.23.3 bug fixes and improvements

  • Show the correct title in the institutional report for WYSIWYG content in the Learn Ultra integration.
  • Improved the recognition of the primary content language for PDF, Word and Powerpoint documents.

Ally 1.23 | Release to production 14 November 2018

New Features, Updated Features

Student Help

Ally 1.23 introduces the ability to configure a custom student help message that will be displayed in the Alternative Formats modal. This custom help message can be used to point students to existing institutional documentation, share contact information, and so on. The custom help content can be configured in the Ally Configuration UI, and uses the Markdown format to help provide a structured (and accessible) message.

When no custom message has been configured, the Help link points to a default Ally documentation page that explains how and when the different alternative formats can be used.

This is the first of several help features. Upcoming releases will include the ability to configure custom help content for instructors and the ability for students and instructors to reach out for help from Ally.

Student experience

Ally 1.23 bug fixes and improvements

  • The course enrollment number displayed in the institutional report no longer includes disabled enrollments for Blackboard Learn institutions.
  • Implemented several improvements to the language detection for Microsoft Office documents.
  • Fixed a bug that would cause the Please enter an image description error message to flash when marking an image as decorative in the instructor feedback.
  • Fixed a bug in the Canvas integration that would prevent the window from growing sufficiently when opening the content preview.

Ally 1.22 | Release to production 5 November 2018

New Features, Updated Features

Ally for Blackboard Learn Ultra

Ally is now available for Blackboard Learn courses using the Ultra experience. While content from Learn Ultra courses was already present in the institutional report, it is now possible to download alternative formats and receive instructor feedback for content within Ultra courses.

Note that this is Milestone 1 of the Ally integration for Learn Ultra, and this will be followed by additional functionality such as the ability to see accessibility indicators in the “Course Outline” and alternative formats in additional areas.

Ally 1.22 accessibility improvements

A range of additional accessibility improvements have been introduced:

  • Ensure that keyboard focus is set to the previously selected element when closing the Alternative Formats modal.
  • Fixed several contrast issues in the Alternative Formats modal.
  • Improvements to preventing background from receiving keyboard focus when opening the Alternative Formats modal.

Ally 1.22 bug fixes and improvements

  • Allow for a library reference to be submitted without a URL in the instructor feedback for scanned and untagged PDFs.
  • Fixed an image that didn’t load correctly in the “How to write a good description” documentation for images.
  • Improvements to the recognition of scanned documents that have been OCRd.

Ally 1.21 | Release to production 22 October 2018

New Features, Updated Features

Instructor feedback in institutional report

It is now possible to access the instructor feedback and fix accessibility issues directly from the institutional report. Administrators, disability services, and instructional designers can now improve content items from a single place. This is also foundational work for the upcoming instructor-facing course report.

Go to the institutional report in your LMS. From the Accessibility issues table, find a specific content item in a course with an accessibility issue. Select the content item's accessibility score indicator to open the feedback panel.

More on the accessibility score and instructor feedback panel

This feature is disabled by default. Submit a request on Behind The Blackboard to have it turned on.

This feature is only available when accessing the institutional report from the LMS and not when using the direct access URL.

Image descriptions

The Blackboard Learn and Canvas integrations have been updated to pick up on alternative descriptions for images set directly through the LMS (i.e,. WYSIWYG editor) and automatically apply these as a fallback alternative description for other uses of the image in the course (e.g., Content Collection, Files Tool). This will also be reflected accordingly in the institutional report.

This functionality will be applied automatically to all new images and all new/updated WYSIWYG content.

This functionality will also be introduced for the Moodle and Blackboard Open LMS integrations in a future Ally release, which will also require an upgrade to the Ally Moodle plugin.

Image description instructor feedback

Based on usability testing feedback, “alternative description” has been renamed to “image description” in the instructor feedback to help instructors better understand the purpose of the description.

At the same, an additional panel has been added to the “How to write a good description" guidance on what to avoid when writing an image description.

Ally 1.21 accessibility improvements

Building on the accessibility improvements that were introduced in Ally 1.20.1, this release contains a number of additional accessibility improvements:

  • Improved keyboard accessibility for the carousel component in the instructor feedback, allowing for a content panel to receive focus by pressing the space bar.
  • Improved keyboard focus when navigating to the next page of instructions in the instructor feedback.
  • Improved screen reader accessibility for optional form fields when entering a library reference for a scanned or untagged PDF.

Ally 1.19.3 | Release to production 9 September, 2018

Blackboard Learn Integration, Updated features

Bug fixes and improvements

  • Fixed a bug in the Blackboard Learn integration that would cause the accessibility indicators for attachments in a Learn Content Item to not be properly aligned on all Learn skins

A special note from Product Management

Continuous Delivery v1.17 | Release to Production 2 August, 2018

We are developing our teaching and learning products toward the greater good of a holistic, next generation digital learning environment through the lens of three critical, unifying product themes: academic effectiveness, learner engagement, and education insight. By focusing on these themes, we will unify the development of our products to empower excellence in teaching and learning, inspire genuine interest, attention, and interaction in the learning process, and enable continuous improvement through accurate and deep understanding of the teaching and learning process.

In the Ally 1.17 release, we focused our development and design on academic effectiveness and learner engagement. You’ll see below that we’ve also aligned our feature list into groups based on value and benefit to you and your users.

Universal design

  • Blackboard Learn WYSIWYG content reporting

Ally 1.17 | Release to production 2 August, 2018

New features, Blackboard Learn Integration, Canvas Integration, Updated features, Web Community Manager Integration

Blackboard Learn WYSIWYG content reporting

Ally 1.17 introduces the ability to check content created in the Blackboard Learn WYSIWYG (What You See Is What You Get) editor for accessibility issues, and includes these results in the institutional report. This allows Ally to review a significantly larger part of the Blackboard Learn content, and is a first step towards providing alternative formats and instructor feedback for this content.

These Blackboard Learn WYSIWYG content types are currently supported.

  • Content Item (Build Content > Create > Item)
  • Blank Page (Build Content > New Page > Blank Page)
  • Web Link (Build Content > Web Link)
  • Content Folder (Build Content > New Page > Content Folder)
  • Learning Module (Build Content > Create > Learning Module)
  • Lesson Plan (Build Content > Create > Lesson plan)
  • Module Page (Build Content > New Page > Module Page)
  • A link to a Forum (Tools > Discussion Board)

This functionality is available for all institutions using SaaS, the Q4 2017 CU4 release (or above) and the Q2 2018 CU1 release (or above). WYSIWYG content reporting will automatically be enabled for institutions on these supported versions, and any courses with new activity should show the WYSIWYG content results in the institutional report.

Going forward, institutions upgrading to a supported release should create a ticket to request that this functionality is enabled.

The ability to check for accessibility issues in Moodle WYSIWYG content will be included in one of our upcoming releases.

Canvas API token

Following changes in the Canvas permission system, it is now possible for the Canvas API token used by Ally to have fewer associated permissions than before.

As the "ACCOUNT PERMISSIONS - Manage account-level settings” permission is no longer required to retrieve the list of available terms, this permission can now be removed from the Ally API token.

These are the permissions required for a Canvas integration.

  • Courses - view list
  • Users - act as
  • Announcements - view
  • Assignments and Quizzes - add / edit / delete
  • Course Content - add / edit / delete
  • Course Content - view
  • Course Files - add / edit / delete
  • Discussions - moderate
  • Discussions - view
  • Pages - add / edit / delete

More on generating an Ally access token

Bug fixes and improvements

  • Fixed a bug that prevented the course report in the institutional report from automatically updating following a course copy.
  • Fixed a bug where paragraph text that spans multiple pages could be missing from the alternative formats.
  • Fixed a bug in the Web Community Manager integration that prevented some dynamically loaded content (through JavaScript) from being incorporated in the accessibility checks for a web page.
  • Fixed a bug in the Learn integration that caused a failure when setting the alternative description for an image embedded in a large Content Item (200KB+)

Ally 1.13.1 | Release to production 20 February, 2018

New Features, Updated Features, Learning Management System Integrations

In this Ally 1.13.1 release, we focused our development and design on academic effectiveness. You’ll see below that we’ve also aligned our feature list in to groups based on value and benefit to you and your users.

Universal design

  • Alternative formats
  • Blackboard Learn Learning Modules
  • Moodle and Blackboard Open LMS course copies
  • New courses

Alternative formats

The existing “Accessible versions” option has been renamed to “Alternative formats” to better represent the purpose of these alternative formats, as well as help encourage all students to explore and use these formats.

Blackboard Learn Learning Modules

Ally now supports posting alternative descriptions for images provided through the Ally instructor feedback back into the page source for the Blackboard Learn “Learning Modules” content type.

This means that all images in Learning Modules are now expected to have the Ally accessibility indicator.

Moodle and Blackboard Open LMS course copies

Ally now automatically processes the content in copied Moodle and Blackboard Open LMS courses.

Large Moodle and Blackboard Open LMS course copies can take several hours to complete, and Ally only scans the copied content items once the course copy has been fully completed.

New courses

In the last few weeks, there have been several cases where delays built up in the processing of new courses. Ally 1.13.1 contains several improvements that should greatly speed up the processing of new courses in the Learning Management System (LMS).

Bug fixes and improvements

  • Fixed a bug in the Blackboard Learn integration that prevented alternative descriptions for images to be saved through the instructor feedback in “Forums”.
  • Fixed a bug that prevented alternative descriptions for images containing a non-breaking space character from successfully saving.
  • Fixed a bug in the Instructure Canvas integration that occasionally caused the “Accessibility” column to show in the Files tool for courses that do not have Ally enabled.
  • Implemented a number of wording improvements in the descriptions for the available alternative formats.
  • A number of small accessibility improvements have been made in the course report within the institutional report.

Ally 1.12.1 | Release to production 16 January, 2018

New Features, Updated Features, LMS Integrations

Alternative descriptions

Alternative descriptions for images provided through the Ally instructor feedback are now also pushed back into the source of the context in which the image is used.

For Blackboard Learn, this is currently available for:

  • Content Item
  • Web Link
  • Content Folder
  • Course Link
  • File

For Instructure Canvas, this is currently available for:

  • Page
  • Announcement
  • Assignment
  • Discussion Topic
  • Syllabus
  • Quiz

Additional areas will be added as new LMS REST APIs become available.

Course copy

Any metadata provided through the Ally instructor feedback that can not be pushed back into the LMS (e.g., library reference) will now automatically be copied over when a course is copied.

WYSIWYG content reporting

The WYSIWYG content reporting feature announced as part of Ally 1.12 (Ally 1.12 announcement) has now been enabled for all Instructure Canvas institutions.

Therefore, any new or updated WYSIWYG content will immediately be reflected in the institutional report. We will also be processing existing WYSIWYG content in existing courses in the background, but it’s expected that this will take several weeks to complete given the large number of items that need to be onboarded.

Instructor feedback wording improvements

Several wording improvements have been introduced in the various instructor feedback flows. These improvements cover the different languages in which Ally is available.