Submit a ticket My Tickets
Welcome
Login

Theme Kenai Release Notes

This document captures all Kenai release notes for versions 4.12 - latest release. You will find the latest release notes at the top, with previous version release notes following. 


TABLE OF CONTENTS


Kenai 4.23

Kenai 4.23 is a parent release that collects releases compliant with particular Moodle major versions. The parent name includes the common major-release branch (in this case, 4.x), as well as the latest release count for that branch (in this case, 23).


Kenai 4.23 includes the following releases: 

  • 4.5.0.2 (Moodle LMS/Workplace 4.5) 

  • 4.4.0.4 (Moodle LMS/Workplace 4.4)


Note: Kenai is aligned with the native Moodle Core and Workplace support schedules. Support has now ended for Moodle Core LMS/Workplace 4.2, and only security fixes will be provided for Moodle Core LMS/Workplace 4.3 (until April 2025) and 4.1 (until December 2025).  

Enhancements

Enhanced native catalog

This release introduces the enhanced native catalog as an optional alternative to the current Kenai catalog. It leverages the flexible settings and streamlined interface of the native Workplace catalog, while also providing alphabetical sorting capability, on-demand control of the filter pane, and toggle selection of grid or list view.


Learner progress view

For the enhanced native catalog, this release includes an optional “My Progress” view that can be added as a separate page, accessible by a link in the main navigation header configured via the “Custom navigation” field in Kenai general settings. 


With this option enabled, a learner’s enrolled courses are excluded from the enhanced catalog and displayed on the “My Progress” page. The page’s custom filter pane can be configured for mandatory, in-progress, and completed status, and the page can be configured to display a progress bar and percentage for each course.


Kenai custom field migration

To optimize configuration of the enhanced native catalog, Kenai custom text fields can be converted to native Moodle dropdown fields, so they are available for display in the catalog filter pane.


Alt text for front page images

This release also adds support for providing alt text to images that display on the front page.


Note: the enhanced native catalog is only available for Moodle Workplace versions. As with the native Workplace catalog, at present it does not support display of programs. 


Bug fixes

  • Media repositories unavailable in rich text editor for Welcome section of Kenai front page (KNI-80) 

  • When guest access is enabled but force login is not enabled, catalog scroll shows a session error until the user manually logs in as guest (KNI-76)

  • Mismatch of accessible description for ratings label/rating field type (KNI-130) 

  • On catalog page, drop-down menu selection results in focus moving to top off page (KNI-131) 

Kenai 4.22

Kenai 4.22 is a parent release that collects releases compliant with particular Moodle Workplace major versions. The parent name includes the common major-release branch (in this case, 4.x), as well as the latest release count for that branch (in this case, 22). 


Kenai 4.22 includes the following releases:

  • 4.5.0.1 (Moodle LMS/Workplace 4.5)

  • 4.4.0.3 (Moodle LMS/Workplace 4.4)


Note: With this parent release, Kenai is aligned with the native Moodle support schedule. Support has now ended for Moodle Core LMS/Workplace 4.2, and only security fixes will be provided for Moodle Core LMS/Workplace 4.3 (until April 21) and 4.1 (until December 8).  


Enhancements

This release introduces support for native blocks to be added to the Kenai front page:

  • Capability is enabled through the native “Edit mode” toggle on the page, and is only available to site administrators

  • A block can be added by selecting from the “Add a block” menu on the right-side pullout pane, and then moved, via drag and drop, to various locations on the front page, where they can be directly configured or removed

Keep in mind that Kenai-specific front-page elements, such as the banner, custom images, and learning trackers, must still be managed through Kenai front-page settings in Site Administration.


Bug fixes

  • Users can still self-allocate to a program even when the "Allow self allocation" setting is not enabled (KNI-177)

Kenai 4.21

Kenai 4.21 is a parent release that collects releases compliant with particular Moodle Workplace major versions. The parent name includes the common major-release branch (in this case, 4.x), as well as the latest release count for that branch (in this case, 21). 


Kenai 4.21 includes the following releases:

  • 4.5.0.0 (Moodle LMS/Workplace 4.5)

Enhancements

  • Compatibility with Moodle Core LMS 4.5 and Moodle Workplace 4.5

Kenai 4.20

Kenai 4.20 is a parent release that collects releases compliant with particular Moodle Workplace major versions. The parent name includes the common major-release branch (in this case, 4.x), as well as the latest release count for that branch (in this case, 20). 


Kenai 4.20 includes the following releases:

  • 4.4.0.2  (Moodle LMS/Workplace 4.4)

  • 4.3.5.3 (Moodle LMS/Workplace 4.3)

  • 4.2.6.3 (Moodle LMS/Workplace 4.2)

  • 4.1.7.3 (Moodle LMS/Workplace 4.1)   

Bug fixes

  • Clicking catalog images or title for program allocates users (KNI-112)

  • Duplicate element Ids occur when my cards enabled and user is enrolled (KNI-125)

Kenai 4.19

Kenai 4.19 is a parent release that collects releases compliant with particular Moodle Workplace major versions. The parent name includes the common major-release branch (in this case, 4.x), as well as the latest release count for that branch (in this case, 19)


Kenai 4.19 includes the following releases:

  • 4.4.0.1  (Moodle LMS/Workplace 4.4)

  • 4.3.5.2 (Moodle LMS/Workplace 4.3)

  • 4.2.6.2 (Moodle LMS/Workplace 4.2)

  • 4.1.7.2 (Moodle LMS/Workplace 4.1)   

Bug fixes

  • Text field migration tool calls incorrect class, resulting in fatal error (KNI-118)

  • Updates to local_ratings plugin javascript variables to prevent deprecation notices (KNI-124)

Kenai 4.18

Kenai 4.18 is a parent release that collects releases compliant with particular Moodle Workplace major versions. The parent name includes the common major-release branch (in this case, 4.x), as well as the latest release count for that branch (in this case, 18). 


Kenai 4.18 includes the following releases:

  • 4.4.0.0  (Moodle LMS/Workplace 4.4)

  • 4.3.5.1 (Moodle LMS/Workplace 4.3)

  • 4.2.6.1 (Moodle LMS/Workplace 4.2)

  • 4.1.7.1 (Moodle LMS/Workplace 4.1)   

Enhancements

  • Compatibility with Moodle Core LMS and Workplace 4.4

Bug fixes

  • Auto generated image for custom featured item if none is present (KNI-98)

  • "Browse featured content" not displaying properly (KNI-106)

  • On front page, "View more" modal does not launch (KNI-107)

  • Program start assumes site is at root level of domain (KNI-110 )

  • “Arrow” icon outside of button element on course cards (KNI-111)

  • Footer banner not remaining fixed (KNI-116)

Kenai 4.17

Kenai 4.17 is a parent release that collects releases compliant with particular Moodle Workplace major versions. The parent name includes the common major-release branch (in this case, 4.x), as well as the latest release count for that branch (in this case, 17). 


Kenai 4.17 includes the following releases:

  • 4.3.5.0 (Moodle LMS/Workplace 4.3)

  • 4.2.6.0 (Moodle LMS/Workplace 4.2)

  • 4.1.7.0 (Moodle LMS/Workplace 4.1)   

Enhancements

  • Compatibility with Moodle LMS 

  • API support has been added to implement the category filter for custom card types

  • Bitbucket Pipelines and moodle-plugin-ci tools have been added

Kenai 4.16

Kenai 4.16 is a parent release that collects releases compliant with particular Moodle Workplace major versions. The parent name includes the common major-release branch (in this case, 4.x), as well as the latest release count for that branch (in this case, 16). 


Kenai 4.16 includes the following releases:

  • 4.3.4.1 (Workplace 4.3)

  • 4.2.5.1 (Workplace 4.2)

  • 4.1.6.1 (Workplace 4.1)   

Bug fixes

  • Sesskey error occurs on catalog page when using guest auto-login without "force users to login" enabled (KNI-101)

  • Scroll autoloading does not respect the selected category in the category filter (KNI-102)

  • Courses using custom field defaults not being correctly filtered in catalog (KNI-103)

Kenai 4.15

Kenai 4.15 is a parent release that collects releases compliant with particular Moodle Workplace major versions. The parent name includes the common major-release branch (in this case, 4.x), as well as the latest release count for that branch (in this case, 15).


Kenai 4.15 includes the following releases:

  • 4.3.4.0 (Workplace 4.3)

  • 4.2.5.0 (Workplace 4.2)

  • 4.1.6.0 (Workplace 4.1)   

Enhancements

  • Support for course subcategory filtering has been added to the catalog page. While the existing “categories” menu remains, it will now let users drill down into, and filter by, every subcategory level, with a breadcrumb for easily finding a parent category.


Note: Currently, selecting a category only filters for courses in that category, and not any of its subcategories; with this release, however, selecting a category will filter for courses in all of its subcategories, too.  

Kenai 4.14

Kenai 4.14 is a parent release that collects releases compliant with particular Moodle Workplace major versions. The parent name includes the common major-release branch (in this case, 4.x), as well as the latest release count for that branch (in this case, 14). 


Kenai 4.14 includes the following releases:

  • 4.3.3.1 (Workplace 4.3)

  • 4.2.4.1 (Workplace 4.2)

  • 4.1.5.1 (Workplace 4.1)   

Bug fixes

  • Course layout override is missing custom navigation functionality (KNI-95)

Kenai 4.13

Kenai 4.13 introduces new functionality that improves both administrative management and the learner experience. Kenai 4.13 is a parent release that collects releases compliant with particular Moodle Workplace major versions. The parent name includes the common major-release branch (in this case, 4.x), as well as the latest release count for that branch (in this case, 13). 

Kenai 4.13 includes the following releases:

  • 4.3.3 (Workplace 4.3)

  • 4.2.4 (Workplace 4.2)

  • 4.1.5 (Workplace 4.1)

Enhancements

  • This release supports adding custom icons for course activities. Site administrators can access a table listing all default icons; for each activity, they can upload a custom image in a variety of formats.
    Note: We recommend icons with black lines and transparent backgrounds, since Moodle displays a color underneath the icon, based on activity type. If you’re considering other icon designs, keep in mind that Moodle also inverts the colors of the icon with a filter, and that some styles may need to be overridden in admin settings.

  • To better support navigation in a course, a new “go to top” button can be configured; after a certain amount of scrolling, the button displays in the lower right corner of a page, for quick access back to the top of the page.      

  • For additional visual branding of catalog cards, Kenai now supports pulling an image via the Picture custom field plugin (which must also be installed on your site), to display as a thumbnail on a card.

Bug fixes

  • Kenai allows setting icons in custom nodes even though core does not render them (KNI-90)

  • Text fields are generated without displaysize and ispassword attributes (KNI-91)

Kenai 4.12

The Kenai 4.12 release introduces new functionality that improves both administrative management and the learner experience. With this release, we have revised our release approach and naming convention. Kenai 4.12 is a parent release that collects releases compliant with particular Moodle Workplace major versions. The parent name includes the common major-release branch (in this case, 4.x), as well as the latest release count for that branch (in this case, 12).
 

Kenai 4.12 includes the following releases:

  • 4.3.2 (Workplace 4.3)

  • 4.2.3 (Workplace 4.2)

  • 4.1.4 (Workplace 4.1)

Enhancements

  • This release improves responsiveness, with shorter load times for the front page and catalog page, as well as quicker card generation during catalog scrolling.
    Note: additional performance gains can be achieved if the "Show courses that allow a user to self enroll in the catalog" setting is not enabled. This setting requires the system to check if courses have an enrollment method with a self-enroll function, and if the user meets the conditions to self enroll. For sites only relying on the core self-enrollment method and/or enrollment via Workplace program allocation, this setting can be disabled, and instead the appropriate enrollment methods can be selected in the "Additional catalog enrollment methods" menu.

  • For the front page “featured content” section, the appearance of course/program cards is now aligned with other cards on the front and catalog pages (the appearance of custom cards remains unchanged).    

Bug fixes

  • For catalog cards on the front page, ratings do not display (KNI-55)


Did you find it helpful? Yes No

Send feedback
Sorry we couldn't be helpful. Help us improve this article with your feedback.