Version 9

Version 9.11

9.11.0 (April 4, 2024)

(33942) REST API: do not update start date, allocation end date, and end date when updating an order's line items if those properties are not supplied in the payload.

(33930) Improve performance of launching training content.

(33951) Reduce background calls to SCORM end-point when launching into Rise content. This reduces the vulnerable window for an attempt being stepped on and being marked as incomplete and non-resumable.


Version 9.10

9.10.2 (March 26, 2024)

(33920) Learning paths: only include active users in compliance stats.

(33921) API: resolve delivery rule assignments for users added and updated through the API.

(33935) External LMS integration: support incorrectly passed learner names.

9.10.1 (March 8, 2024)

(33909) Shopify: use Shopify's 2024-01 API version.

9.10.0 (March 4, 2024)

(33837) Emails: do not send course reminder to participants that have failed a course.

(33841) Fix tracking of MP4 videos on mobile devices.

(33907) Use Vimeo's native player for Vimeo-hosted videos.


Version 9.9

9.9.10 (February 12, 2024)

(33856) Fix timezone conversion issue when setting start date for assignments that start in the future.

9.9.9 (February 6, 2024)

(33843) Escape illegal characters in course identifiers when generating SCORM packages for external LMS integration.

9.9.8 (January 29, 2024)

(33432) External LMS integration: fix occasional launch error for Safari/iOS users.

9.9.7 (January 23, 2024)

(33802) Unable to download multiple external LMS packages at same time that have the same external ID.

9.9.6 (January 10, 2024)

(33735) Do not include denied sessions for domain when determining last used date for external LMS integration.

(33777) Fix site name check against deleted sites.

9.9.5 (December 20, 2023)

(33775) Fix regression setting logo for new site.

9.9.4 (December 18, 2023)

9.9.3 (December 15, 2023)

9.9.2 (December 14, 2023)

(33760) Fix regression accessing page menus.

9.9.1 (December 14, 2023)

(33749) Fix issue setting access for a course in a learning path, for some scenarios.

9.9.0 (December 14, 2023)

(20706) Allow background image and colors on login page to be customized for a site (Appearance -> Login Page).

(23825) Improve second-level menus in Configuration tab. Available now on mobile devices.

(33732) Allow colors to be customized for a site (Appearance -> Colors).

(33736) Allow background image and colors on login page to be customized for a site (Appearance -> Login Page).


Version 9.8

9.8.7 (November 7, 2023)

(33682) Ensure that due dates and end dates are in the participants' time zone for content assigned.

9.8.6 (November 1, 2023)

(33676) Fix grid paging for search grids in dialogs.

9.8.5 (October 31, 2023)

(33671) Assignments: fix so that due date is set in the site's default time zone.

(33672) Assignments: assigning the same course to the same user in new assignments will now result in a new instance of the course in the user's training plan.

9.8.4 (October 30, 2023)

(33651) Better handle close of the training launch window for content opened in a new tab or window. Prompt to save changes and close content window.

9.8.3 (October 25, 2023)

9.8.2 (October 20, 2023)

(33625) Fix bug sending welcome emails to imported users for large lists.

(33652) Resource details: fix detection of Articulate Rise content for current release.

9.8.1 (October 10, 2023)

9.8.0 (October 10, 2023)

(33599) Assignments: reorder content availability screen. Provide an option for each user to get access to the content for a set amount of time from the date they are assigned the content.


Version 9.7

9.7.8 (October 2, 2023)

(33600) Improve formatting of invitation code download page when QR code is not included.

(33601) Restore landing page of 'Home' tab for group managers.

(33605) Assignments: use site's time zone when calculating end of access times.

9.7.7 (September 27, 2023)

(33575) External LMS integration: fix access for some administrator roles.

9.7.6 (September 25, 2023)

(33584) Use SVG icons for header buttons, improve accessibility.

9.7.5 (September 21, 2023)

(33580) Fix regression accessing location summary page after searching.

9.7.4 (September 19, 2023)

(33433) Start using CSS custom properties.

9.7.3 (September 18, 2023)

9.7.2 (September 18, 2023)

(33541) REST API: remove 'fields' query parameter from learning paths list, departments list.

(33543) Fix calculation of learning path step status when step contains multiple courses.

(33544) REST API: add user counts on job title object.

(33545) Allow user to customize fields shown in search grids: job titles.

(33546) REST API: add user counts on location object.

(33547) Allow user to customize fields shown in search grids: locations.

(33561) REST API: add type to location object.

(33567) SSO: remove session cookie on logout, to reduce change that user accesses wrong account on shared computer.

9.7.1 (September 5, 2023)

(33537) Fix regression accessing department list page for some administrators.

9.7.0 (September 1, 2023)

(33519) REST API: new endpoint for getting a list of course participants.

(33531) REST API: increase maximum size of webhook shared secret. Ensure supplied values do not exceed it.


Version 9.6

9.6.1 (August 30, 2023)

(33518) REST API: do not lower-case webhook addresses.

(33526) Fix search grid paging statistics for some grids.

9.6.0 (August 23, 2023)

(33465) Allow user to customize fields shown in search grids: learning paths, departments.

(33478) REST API: add 'fields' query parameter to return only fields specified: learning paths list, departments list.

(33504) REST API: add user counts on department object.


Version 9.5

9.5.5 (August 22, 2023)

(33475) Fix bug where access end date could be calculated incorrectly when a user is assigned a course from an order.

(33509) Completion certificate: support adding training date range.

9.5.4 (July 26, 2023)

(33470) Add 'Folder' as a course item type.

9.5.3 (July 24, 2023)

(33443) Automatic daily processing of learning paths.

(33453) REST API: do not require 'locationId' property when updating an order.

(33454) Shopify app: determine when a store is removed.

9.5.2 (July 7, 2023)

(32818) REST API: add the zone designator to date/time fields.

(33442) Completion emails: convert date fields to recipient's time zone.

9.5.1 (July 3, 2023)

9.5.0 (June 28, 2023)

(33364) REST API: add support for querying by external identifier when getting a list of learning paths.

(33416) External LMS integration: add support for Safari on Mac and all browsers on iOS/iPadOS.


Version 9.4

9.4.2 (June 22, 2023)

(33404) Shopify app: fix search for LMS courses.

9.4.1 (June 21, 2023)

(29797) Improve performance of the course summary page, to avoid timeouts for courses with thousands of participants.

9.4.0 (June 19, 2023)

(33248) Webhooks: add two new topics: 'training/learningPathStep/started' and 'training/learningPathsStep/completed'.

(33332) Shopify app: update to Shopify API version 2023-04.

(33335) Reduce session end times for timed out sessions.

(33344) Shopify app: limit the fields sent to the LMS by Shopify's webhooks (customer protected data guidelines).

(33354) REST API: return error when attempting to add duplicate user ids as participants to learning path.

(33375) REST API: add ability to reactivate user.

(33377) REST API: fix regression to expose custom fields for sites where applicable.


Version 9.3

9.3.5 (June 5, 2023)

(33357) Fix error changing location on order summary page.

9.3.4 (June 2, 2023)

(33190) Shopify app: handle product/variant name over 200 characters.

(33249) REST API: add external identifier properties to learning paths.

(32651) Certificate verification: do not verify certificates for deleted users.

9.3.3 (May 29, 2023)

(33287) Use 'iframe' elements for training content instead of deprecated HTML 'frameset' elements. Improves accessibility support and supports launching videos in full-screen.

(33298) Fix support for opening training content in a new tab.

(33307) Fix SCORM run-time issue for training content opened in a new window where not all commit message would be applied.

9.3.2 (May 9, 2023)

9.3.1 (May 3, 2023)

9.3.0 (April 29, 2023)

(33085) Interaction Data Report: clean up interaction data for dominKnow content.

(33160) Shopify app: use Shopify's new Fulfillment Orders API. This was a required update.

(33171) Emails: fix editing the item notification email when the email is enabled for courses.

(33175) When copying or granting course to another site, copy item notification settings.

(33206) Shopify app: support new 'admin.shopify.com' domain.

(33212) Shopify app: update to Shopify's new OAuth flow. The new method improves performance and eliminates screen flicker during installation and when updating scopes.

(33215) REST API: fix bug when local administrator adds a participant to a learning path.

(33223) Learning paths: do not show courses removed from a learning path on the summary page.

(33247) Content: detect dominKnow ONE content when loaded.

(33253) Fix bug that allowed a master administrator to change the site in the Assignment wizard.

(33260) Shopify app: update to current version of Shopify's design components.


Version 9.2

9.2.2 (March 17, 2023)

9.2.1 (March 15, 2023)

(33144) Emails: fix sending a test email when current user doesn't have an email address configured.

(33147) REST API: fix issue creating a new user.

(33153) External LMS integration report: remove expired sites.

(33170) Emails: fix editing item completion notification.

9.2.0 (February 24, 2023)

(32959) Emails: add new 'Course Item Completion - To Participant' email. This email is only sent for course items that it is enabled for. Added bulk action to enable it.
(33087) REST API: adding new endpoint for getting status for an item within a person's course.


Version 9.1

9.1.9 (January 13, 2023)

(32975) Learning paths: fix issue searching in list for ampersand character.

9.1.8 (December 23, 2022)

(32887) REST API: validate access units value when creating and updating learning path.
(32944) Learning paths: add archive action.
(32946) REST API: add endpoint for updating learning path. Only able to set 'isArchived' property for now.

9.1.7 (December 21, 2022)

9.1.6 (Included in subsequent release)

9.1.5 (December 5, 2022)

(32698) Accessibility: ensure that headings are semantically structured on all student-facing pages to avoid issue for screen readers.

9.1.4 (December 4, 2022)

9.1.3 (November 21, 2022)

(32837) REST API: remove access to content when removing participant from learning path.
(32874) Add 'Remove participant' action for learning paths.

9.1.2 (November 18, 2022)

(32822) REST API: add endpoint for adding multiple participants to a learning path at once.
(32876) Eliminate timeouts when adding lots of participants to a learning path at once.

9.1.1 (November 9, 2022)

(32855) External LMS integration: improve course registration logic.

9.1.0 (November 4, 2022)

(32849) Added 'Assigned Courses' report. Only available to certain clients for now.


Version 9.0

9.0.36 (October 28, 2022)

(32831) External LMS integration: provide error feedback when a course is no longer available to the site because the grant ended.

9.0.35 (October 27, 2022)

(32799) Allow help pop-up to be customized to hide phone contact.

9.0.34 (October 20, 2022)

9.0.33 (October 19, 2022)

(32802) Response Analysis Report: fix date range parameter.

9.0.32 (October 18, 2022)

(32765) REST API: create user fails when location required but location feature is disabled.
(32774) REST API: Do not include score until completed in get user course endpoint.
(32782) REST API: creating user does not set email address (when email address is used for usernames).
(32783) REST API: Do not include not-tracked items in modules count when getting user course.
(32791) REST API: add 'sku' query parameter when getting product list.
(32794) REST API: fix user object casing in get user course endpoint.

9.0.31 (October 11, 2022)

9.0.30 (October 7, 2022)

9.0.29 (October 6, 2022)

9.0.28 (October 5, 2022)

9.0.27 (October 3, 2022)

9.0.26 (October 1, 2022)

(32753) Chargify subscriptions: fix issue resending purchaser invitation.

9.0.25 (September 20, 2022)

(32723) Shopify: fix checkout redirect for stores part of the order confirmation number beta.

9.0.24 (September 20, 2022)

9.0.23 (September 15, 2022)

(32695) Accessibility: use 'lang' attribute for links in a different language.
(32696) Accessibility: fix contrast for inactive menus in default themes.
(32697) HTML validation: fix content-type mismatch.

9.0.22 (September 9, 2022)

(32679) Webhooks: add version 2 support of 'orders/allocation/created' topic.
(32680) REST API: user numeric IDs for webhook endpoints.
(32688) External LMS integration: launch into multi-SCO course at the item level.
(32690) REST API: new endpoint for getting a user's allocation.

9.0.21 (September 6, 2022)

(32671) Webhooks: add new 'training/courses/statusChange' topic (only for version 2).

9.0.20 (August 29, 2022)

(32559) REST API: use numeric IDs for order endpoints, where possible.
(32623) REST API: fix error for getting allocations for a user that doesn't exist.
(32643) REST API: use numeric IDs for user endpoints.
(32647) Emails: fix empty registration message in 'New Course Assigned' email.

9.0.19 (August 19, 2022)

9.0.18 (August 17, 2022)

(32625) Email reminders to administrators: fix display of participant location names, when used.

9.0.17 (August 3, 2022)

(32545) REST API: add support for querying by external identifier when getting a list of departments.
(32546) REST API: add support for querying by external identifier when getting a list of job titles.
(32547) REST API: add support for querying by external identifier when getting a list of roles.
(32548) REST API: add support for querying by external identifier when getting a list of courses.
(32549) REST API: add support for querying by external identifier when getting a list of sites.
(32550) REST API: add support for querying by external identifier when getting a list of users.
(32605) REST API: fix querying learning paths.

9.0.16 (July 26, 2022)

9.0.15 (Included in subsequent release)

(32564) Separate privileges for adding participants for courses and learning paths.

9.0.14 (July 26, 2022)

9.0.13 (July 22, 2022)

(32526) REST API: add support for querying by external identifier when getting a list of locations.
(32544) Course details: show end of access and due dates in user's time zone.

9.0.12 (July 20, 2022)

(32539) Learning paths: show end of access and due dates in user's time zone.
(32543) REST API: include time zone property when getting a learning path participant.

9.0.11 (July 19, 2022)

(32533) Improve performance of downloading large completion certificate background images.
(32538) Learning paths: fix missing timeline details.

9.0.10 (July 19, 2022)

(32528) Chargify subscriptions: fix creation of subscriptions.

9.0.9 (July 15, 2022)

(32524) Learning paths: add user page link on participant page.

9.0.8 (July 14, 2022)

(32493) REST API: add 'version' field to webhook endpoints.
(32495) REST API: use numeric IDs for sites.

9.0.7 (July 9, 2022)

(32445) REST API: new endpoint for getting a user's course status
(32501) Completion certificates: add support for showing course length.
(32502) REST API: fix order creation in version 1.

9.0.6 (July 6, 2022)

(32474) External LMS integration: fix empty feedback when download packages as a bulk action.
(32489) REST API: use numeric IDs for locations, departments, and job titles.

9.0.5 (July 5, 2022)

9.0.4 (July 4, 2022)

(32255) Learning paths: support for scheduled roll out of content. Initially released as a beta for a limited set of customers:

  • define one or more steps, each with one or more courses
  • configure the relative due date for each step
  • configure how long courses in each step are available for
  • subsequent steps can be relative to start date of previous step, completion date by the participant, or an anniversary date
  • configure whether steps repeat or not

(32406) REST API, version 2:

  • added learning path endpoints
  • endpoint for getting a list of a user's courses
  • using numeric IDs where possible, instead of GUIDs
  • far better and more consistent error handling
  • Postman collection for documentation

(32429) Improve performance when launching external LMS integration sessions.
(32468) External LMS integration report: show expired package name when content access is disabled.

Previous versions: Version 8