The Techjoomla Blog

Stay updated with all the latest happenings at Techjoomla. From news about the developments in your favourite extensions to Tips & Tricks about the Joomla CMS, Framework & Development.
Font size: +
2 minutes reading time (450 words)

Shika 1.5 brings easier migration from other LMS’s, Access Level based pricing plans & much more!


We are super pumped to announce the release of Shika 1.5 which brings plenty of interesting features. In this release, you will get a historical data migration tool for course completions down to lesson level which is very useful if you are migrating from a different LMS. Plus we’ve added the ability to extend enrolments with custom fields to serve a variety of use cases like tracking why a training was assigned to someone or track how it was utilized later. With the new Access level support for paid courses, you can now offer different prices to different levels of customers.

Besides these, there are a few enhancements & bug fixes that we have shipped in this release. Detailed upgrade related instructions are given in the release notes. Make sure you read them carefully before you upgrade. 

Buy Shika Now!         View Shika Demo!


Historical data import (Update course tracking and lesson tracking)

Over the years, we’ve had several customers move over to Shika from a variety of different LMS platforms. One of the most requested features has been the ability to bring in course completion data from other LMS’s. We already have import tools for various aspects like question banks, User enrollments etc. In this release, we bring the ability to import historical course completion data down to lesson level completions. Site administrators will simply have to create the respective courses & users and update the historical data of the user's course completion status and lesson progress using CSV import. 

Extend Enrolment data to get a richer context on enrolments 

One of the key aspects in learning is being able to derive rich reports, measure impact, ROI & more. This feature allows you to add additional data to a user’s course enrollment to track this additional data. Custom enrollment fields can be used for a variety of use cases. We’ve mentioned just a few here. Add this data using a form or use the CSV import tool to import in bulk. 

Access levels for course subscription plans for user groups

We have introduced access levels for course subscription plans. Site administrators now have the flexibility to offer subscription plans with different pricing for different user levels. 


Shika v1.5 Changelog:


172109 Historical data import (Update course track and lesson track).

173232 Allowed support for custom fields in manage enrolment view 

173214 Introduced access level for course subscription plan.


175086 Backend >> Courses >> view report >> remove the attempt state column.

175002 Frontend >> lesson is not getting launched when the playlist is switched ON.

172898 After completing the course even if a certificate is added afterwards to the course, the user should get a new certificate.

Stay Informed

When you subscribe to the blog, we will send you an e-mail when there are new updates on the site so you wouldn't miss them.

The Techjoomla Approach to Joomla 4
Learn how to set up Google search console to your ...

Related Posts