Skip to main content

Orchard Support Center

Release notes

June 28, 2025

✨ New Features

Quiz Attempt Limits

A series of enhancements have been introduced to support limiting h5p quiz attempts when they are used for performance scoring in learning maps:

  • New logic block: Content creators can now add a block to graded quizzes that limits the number of attempts that will count towards the performance score. The block must be attached to a 'send score' block. Only one 'send score' block can be added per learning map.



 

  • Display Top Score: Learners will see their top score displayed for the graded quiz attempts. After the attempt limit is reached, they can continue practicing, but the top score displayed will not change
     
  • Messaging:

     
    • When starting the quiz and while completing, there are visual indications that the quiz is graded and they have limited attempts.


 

  • Learners will see their top score displayed for the graded quiz attempts. After the attempt limit is reached, they can continue practicing, but the top score displayed will not change.

  • When all allowed attempts have been used, learners are shown a message that they can continue to practice, but their score will not be updated.

Learning Map Navigation

  • Navigation Buttons: Learners can now use navigation buttons at the bottom of a content item to move to the previous or next asset in a learning map, without needing to scroll back to the top of the screen.

  • Scrollbars: Scrollbars are now available in both the main and right-hand containers in learning maps, improving usability when content extends beyond the screen and a user may not have a scroll wheel.

Expanded Support

  • Support Link Redirects: Orchard support links now redirect to the Experience Center during off-hours to ensure consistent access to support.

⬆️ Improvements

Content Permissions

Embed Page and Copy Link Access Permissions

A permissions layer has been added to better control access to assets viewed outside Orchard. Previously, users without proper access could view an asset if they had a direct link, even if they weren’t authorized. Now, users without access will see a message indicating they do not have permission to view the content.

:warning:Note: For some use cases, asset permissions may need to be updated to maintain access to embedded content. Groups relying on embedded content not using LTI must ensure that asset permissions are set to allow for viewing by anonymous users in order for students to continue to view the content, as shown below.

Here are common scenarios and how permissions should be set.

  • Orchard asset embedded (using embed code from Orchard) in Canvas or any other site (Air U, e-SHE, Baobab)
    • Asset permissions must be set to be viewable by anonymous users in order for students to continue to view them
  • Orchard asset added to Digit via LTI and then added to Canvas via LTI (BIO courses, AWS course)
    • Asset permissions can be set to be viewable by authenticated users, and students will be able to view in Canvas.
    • View permission for anonymous users can be turned off
  • Orchard asset added directly to Canvas via LTI 
    • Asset permissions can be set to be viewable by authenticated users, and students will be able to view in Canvas
    • View permission for anonymous users can be turned off

Accessibility Improvements

Two updates improve accessibility for screen reader and keyboard-only users:

  • Heading Structure on Lesson Pages: Updated heading hierarchy to match the visual layout, ensuring that the main heading uses an <h1> and that decorative elements do not use heading tags. This helps screen reader users understand and navigate lesson content more easily.

These changes address WCAG 2.1 criteria and support a more consistent experience across input types.

🐞 Bug Fixes

  • Broken Link in Learning Map and Digit: Fixed an issue where a content link appeared broken when accessed through the learning map or in Digit, even though it worked when viewed directly on its Orchard page. Why it happened: Some external websites block their pages from being displayed inside other platforms like Orchard or Digit. How we fixed it: The affected link was updated to open in a new tab instead of trying to load inside the learning map. This ensures that the page will open successfully and avoids the broken link experience for learners.
  • Learning Map Search Bar: Fixed a bug where the search bar in learning maps was intermittently hidden.
  • Locked Assets Accessible via Next Button: Learning map users could access assets that should have been locked by clicking on the next button. This issue has been resolved.
  • Transcript Link Visibility: Fixed an issue where the transcript link under video assets was only visible on hover. Users would see only a faint line under the video. The link now displays correctly as a visible tab or button, and clicking it opens the appropriate transcript.
  • Copy-Paste Interference from Copyright Notice: Fixed an issue where copyright overlays interfered with copying text from Orchard to a different place in Orchard - the limitation will now only apply when text is pasted outside Orchard.
  • Duplicate 'Terms' Link Removed: Removed a redundant "Terms" entry from the Orchard Help menu.
  • Embed Referrer Missing: This resolves an issue reported by a student where completed content was not registering as complete in certain modules. This issue may have been related to a lapse in LRS availability during a short period of time. If the embed referrer—which tells us where the learning map is embedded and from where the learner launched it—is missing, Orchard now retrieves metadata like moduleID and subModuleID directly from the user's Digit session. This ensures that Digit can still record statements correctly and calculate scores. This update makes the flow more resilient and prevents similar issues in the future.
May 15, 2025

⬆️Improvements 

Accessibility Enhancements

Locked Learning Activity Message Now Accessible to Keyboard and Screen Reader Users: Locked learning map activities now display their tooltip message when focused via keyboard, not just on mouse hover. The tooltip includes role="alert" and is announced by screen readers when it becomes visible, ensuring that all users—regardless of input method—receive a clear explanation of why the activity is locked and how to unlock it.

May 13, 2025

✨New Features

Publisher Copyright

A series of enhancements have been introduced to better protect publisher-owned content in Orchard:

Copy/Paste Limitations: Orchard now enforces a 2,000-character limit for copy and paste actions. If a user attempts to copy more than 2,000 characters, the action is blocked and a message is displayed. Content pasted within Orchard is not restricted.

Print Limitations: Users can no longer print more than 2,000 characters of content at once. When attempting to print longer selections, users are shown a message prompting them to reduce the content size.

Copy Attribution Statement: When users copy content from Orchard and paste it into external applications (e.g., Word, email, LMS), a copyright notice—“Material is protected by copyright” is now automatically included below the pasted content. This notice is not included when pasting content within Orchard.

⬆️Improvements 

Updates to Content Permissions

Learner-only User Access More Limited:

  • Users that only have the ‘Learner’ role assigned to them can now access Orchard content only through approved LTI integrations (e.g., via Canvas or Digit). Direct access to Orchard pages such as the homepage or browse page is blocked for these users.
  • Users with elevated roles (e.g., instructors or content creators) continue to have full access.

SOLR Search Browse Page Access Locked Down: Unauthenticated users can no longer access the page where content can be browsed and searched.

Accessibility Enhancements

Support for Screen Reader Access in Image-Based Practice Questions: To improve accessibility for practice questions that rely on images of text, Orchard now supports the use of screen-reader-only (SR-only) text in the source code. Images used in this context now include aria-hidden="true" and a null alt="" attribute to ensure they are ignored by screen readers.

⚠️ Note: This change provides the technical foundation for accessibility, but content creators must still take action. For each image-based question, the visible text in the image must be manually added as SR-only text in the HTML source. Replacing images with semantic HTML remains the most accessible approach and is recommended when feasible.

Terms of Use Removed from Internal Embeds

Assets embedded within Orchard (e.g., in learning maps, directive text, or h5p) no longer display the Terms of Use inside the asset frame. Terms of Use continue to display for externally embedded assets (e.g., in Canvas, Digit, or other platforms).

Interactive Video Analytics for AWS Course

Data for interactive videos in the designated AWS course now feeds into a BigQuery table. Each video view is logged as a separate row, enabling detailed usage analysis.

🐞Bug Fixes

Quiz pop ups: Fixed an issue where quiz completion popups were incorrectly displaying for non-quiz content in learning maps. Now, only quiz assets show the blue (or green, if passed) popup, while other asset types correctly display branch triggers—if applicable.

H5P Editor Image Upload Issue: Resolved an issue preventing users from uploading images to existing H5P content. Uploads now work as expected.

April 18, 2025

✨New Features

Branching and Required Completion for h5p Columns

h5p columns in learning maps can now support both a branch trigger and a required completion block on the same column. This allows creators to ask learners a branching question and ensure they engage fully with the content before progressing.

Publisher Copyright: Generic Watermark

A generic watermark is now applied when users attempt to print content protected by publisher copyright. This helps reinforce proper usage of protected materials across the platform.

⬆️Improvements 

Accessibility Enhancements

  • Screen Reader Access to Final Results: The final results area, including "Your Results," is now correctly announced by screen readers. “Your Results” has been updated to a semantic heading, improving overall accessibility.
  • Help Modal Labeling: The Help modal trigger is now labeled correctly as a link instead of a button for screen reader users.
  • Image-Based Questions: Improved accessibility for image-based question materials, ensuring screen readers receive alt text where available. 
  • Keyboard Focus Contrast: Focus indicators on tour buttons now meet WCAG contrast guidelines, making them easier to identify for keyboard-only users.

Help Links Updated for All Users

  • Learner Help: The Help link available to all learners now redirects to the correct JSM support form, matching what was previously updated only in Digit. 
  • Creator Help: Help links for content creators have also been updated to redirect to the appropriate JSM form.

Video Embed Display Fix

The embed code and link buttons are now visible even when videos are played inside frames. These buttons were previously hidden behind the video layer, making them difficult to access.

🐞Bug Fixes

  • Directive Text Block Images: Fixed a bug where images embedded in directive text blocks were not displaying correctly.
  • Progress Tracking: Resolved an issue where progress percentages in Digit lessons weren’t resetting as expected. 
  • Video Display in Columns: Improved an issue preventing videos from loading correctly when embedded inside h5p column content.

 

🔧Maintenance & Infrastructure

  • Successfully tested bulk import functionality for content source attributions.
  • Continued work on module upgrades and LRS proof of concept initiatives.
March 11, 2025

✨New Features

Attributions

Content creators can now add source attribution to content items.

  • Content Creator View: When adding content, creators can add formatted source attribution, ensuring proper credit is given.
  • Learner View: Learners will see the source attributions in their learning experience.

h5p Column Completion Update

Completion requirements for h5p column content have been updated. Previously, h5p columns in learning maps were marked complete as soon as they were accessed, even if the entire column was not visible on the screen. Now, completion is recorded only after the user has viewed the entire column. If the column extends beyond the screen, users must scroll to the bottom of the column frame to receive completion credit.

⬆️Improvements 
Updated Video Embed Code Support

  • The embed code for videos has been updated so that attached documentation (transcripts, additional resources, source attribution) appear directly below the video when embedded within h5p assets or on other sites.
  • Support has also been added for embedding Wistia videos within h5p content. Previously only YouTube videos were supported in h5p.

Accessibility Improvements

  • Help & FAQ Links: Help, FAQ, and tour links are now more accessible to screen reader users. The tour activation link is correctly announced as a button, and all three controls include descriptive text for better clarity. Images are no longer announced as separate elements, improving navigation for assistive technology users.
  • Keyboard Focus Indicators: Keyboard-only users now have a clear visual indication when focusing on the Learning Activities and Help buttons in the global navigation. This update ensures better navigation and usability for users who rely on keyboard interactions.

Move Forward Block Updated

The notch has been removed from the ‘move forward’ block in learning maps to prevent incorrect attachment to content, which can lead to maps failing to display content.

🐞Bug Fixes

  • Branch Trigger:
    • The "Show All Learning Activities" toggle now correctly displays supplemental paths.
    • Support paths now open as expected when a learner selects "Yes" to unlock additional learning.
  • Learning Maps:
    • Resolved two issues related to the placement of directive text, which made the final asset in the learning map inaccessible, thereby resulting in the inability to complete the map for credit - this was fixed.
    • Fixed a bug where active users' work was being labeled under inactive accounts.
  • h5p Editor & Content:
    • Fixed a display issue where h5p content appeared compressed on the studio (creator) side of e-she’s sites.
  • Transcripts: The transcript field now appears immediately when editing content, rather than requiring a page refresh.
  • Email Capitalization Issue: An issue was identified where a user’s email address was incorrectly updated with capital letters, leading to database sync issues that caused the user’s progress on a learning map to be displayed incorrectly. An update was made to ensure email addresses can only be saved with lowercase letters.

🔧Maintenance & Infrastructure

  • Updated dropdowns in h5p so that HTTPS is the default protocol.
  • Continued work on the LRS proof of concept and module upgrades.
  • Updated the "Something not working?" support link in Digit to leader users directly to the appropriate JSM form.
  • Drupal security updates were reviewed to ensure the platform remains up to date.