2.12.3 [29.01.2025]
Fixed error where sometimes Custom Database save and recall functions did not work properly in Storyline.
2.12.2 [29.01.2025]
Fixed database warning for Context Documents settings tab on very first install of the plugin.
Minor bug fix for admin page modal boxes.
2.12 [21.01.2025]
Introducing new LearnDash LMS actions that can be triggered via a simple ‘Execute JavaScript’ action in Storyline – Enrol the current user into a LearnDash course, and enrol the current user into a LearnDash group. Please refer to the knowledgebase for full instructions.
New ‘Outpainting’ action has been added to the Stability AI options, making it possible to generatively expand images that are created within a Storyline experience.
Other minor improvements.
2.11.1 [21.12.2024]
Includes a cache-busting process for the SL360 Content Uploader Replace Activity process.
2.11 [20.12.2024]
GPT-4o Audio Preview has been added to the OpenAI GPT-4 model list. Use this model for sending and receiving audio data as part of Create Chat Completions. Refer to our Knowledgebase for how best to use.
Introducing the eLM Toolkit API – Provide access to all stored Storyline user variable data to external webhooks (e.g. used by AI agents) to access your dataset for any and all Storyline activities.
Updated all other available OpenAI GPT model selection to latest versions – o1-mini has been included for advanced math, science and code reasoning. The now defunct GPT-3.5-Turbo model has been removed, please change this setting to GPT-4o mini for the best alternative.
Added ability to include tools (function calls) as part of a Create Chat Completions API request.
Added a conditional check to display an error message in case a Context Document did not process correctly.
Additional markdown formatting added to the sl_user_report shortcode.
Improved eLM Toolkit Settings interface.
2.10 [08.11.2024]
Introducing the ‘sl_user_report’ shortcode! Build frontend user reports using any Storyline variable saved to user profiles. Visit the Knowledgebase for instructions on how to use.
sl_user_reports can be generated with a list of user IDs, or add LearnDash group IDs to display stored user values based on your groups, classes, and cohorts set up in LearnDash LMS!
Storyline variables displayed in the user profile are now shown in a textarea element, adding supporting line breaks.
Create a custom variable for any Storyline activity with one click. The new user variable will be added to all user profiles that have Storyline variables data stored for that specific activity. Any users who complete the same activity after the custom variable is created will also get this added to their profile.
Use this feature in combination with the new sl_user_report shortcode e.g. to create custom manually written reports for users and their activities.
Other minor improvements.
2.9.3 [30.10.2024]
Fixed issue where sometimes a new Storyline activity wouldn’t upload if other activities before it had been deleted.
2.9.2 [28.10.2024]
Fixed issue where some Storyline ZIP files when replacing existing activities did not pass security checks.
2.9.1 [08.10.2024]
Removed Add/Remove Column buttons when a table has no data rows.
Row ID numbers remain immutable to preserve the integrity of your custom database.
Added elm prefix to all new custom database tables for better sorting e.g. in phpMyAdmin.
2.9 [07.10.2024]
Introducing the ability to edit Storyline Custom Database table cell data directly on the eLearning Magic Toolkit settings screen.
Added the ability to add or remove columns to existing custom database tables.
Settings page no longer reloads when editing custom database tables for improved developer experience.
2.8.2 [27.09.2024]
Fixed issue with Context Document uploader.
Implemented additional security measures for the SL360 and Context Document uploader systems.
Hotfix for minor issue involving Context Document database config.
2.8 [18.09.2024]
Added a Download CSV button to the SL Custom Databases tab. Select any table from your list of created databases and download its contents as a CSV file in seconds!
2.7.1 [11.09.2024]
Added a Replace button to the SL360 Content uploader. Choose a project to replace and the uploader will update existing Storylineproject files from the new upload, without the need to change the shortcode on your page.
2.7 [05.09.2024]
Upload Articulate Storyline 360 activities onto your Wordpres site even faster with our new ‘SL360 Content’ uploader! You will find this in the eLM Toolkit settings page.
Use a simple shortcode to embed your Storyline activities onto any page of your site. Customise the shortcode options to control the player width and height.
2.6 [16-08-2024]
The Stability AI platform has arrived in the eLearning Magic Toolkit! Use our custom Execute JavaScript triggers in your Storyline projects to dynamically generate images using the amazing Stable Image Ultra model.
We have also made the ‘Remove Background’ endpoint available to interact with via your user experiences in this initial release, with even more capabilities of the platform coming soon. Refer to our Knowledgebase on the Discover eLearning website for further instruction.
Please Note – Your own Stability AI platform account and API key is required to use these new features, refer to the Stability website for information regarding costs per generation.
2.5.3 [08-08-2024]
Talk To Learner function now works across all WordPress Posts and Pages.
Fixes for Context Document prompting reliability.
2.5.2 [30-07-2024]
ElevenLabs update – Similarity Boost and Stability settings can now be adjusted per call made through your Execute JavaScript triggers in Storyline! Make sure to update your JavaScript code with the latest snippets found in the Discover eLearning Knowledgebase.
2.5.1 [25-07-2024]
OpenAI’s latest streamlined model ‘GPT-4o mini’ is now available to select in the GPT-4 options tab. This cost-efficient model offers enhanced performance at a significantly lower cost. It is recommended if you are currently using the ‘gpt-3.5-turbo’ model in the eLM Toolkit to switch to this newer model.
2.5 [17-07-2024]
Introducing Custom Databases For Storyline – A brand new feature of the eLM Toolkit which allows Storyline developers to create and use database tables on their WordPress website to store and retrieve custom variables from any Storyline activity. Unlike the standard behaviour of the eLM Toolkit to store and retrieve custom variables, a Storyline Custom Database can be used without the need for the end user to be logged in / authenticated on the system.
Brand new and improved interface for the eLM Toolkit Settings screen.
Other minor improvements.
2.4.2 [05-06-2024]
Updated the available GPT model lists available to select from the eLM Toolkit settings screen, including GPT-4o – OpenAI’s fastest and most capable model to date. (Multi-modal capabilities are expected to arrive in the API soon, so keep an eye for these becoming available in the eLM Toolkit!) Make sure to select and save your model from the settings screen as soon as this update is applied, as some models (now redundant) have been removed from the list.
2.4.1 [23-04-2024]
Updated the available GPT model lists available to select from the eLM Toolkit settings screen, including the most recent GPT-4 Turbo with Vision release! Make sure to select and save your model as soon as this update is applied, as some models (now redundant) have been removed from the list.
2.4 [08-04-2024]
Introducing ElevenLabs Multilingual V2 API support. Generate dynamic high-fidelity voices using simple Execute JavaScript triggers in your Storyline projects. Please refer to the Knowledgebase pages on the Discover eLearning website for further instructions. Available voice IDs can be grabbed from the ElevenLabs website (ElevenLabs account required, different pricing scales are available).
2.3.3 [06-03-2024]
Updated list of available GPT models on the eLM Toolkit settings screen (as of March 1st 2024)
2.3.2 [28-02-2024]
We have removed the option to select a universal image size option on the eLM Toolkit Settings screen. Dall-E image sizes can now be set on a call-by-call basis within your Execute JavaScript functions. Please refer to the Knowledgebase page on the Discover eLearning website for further instructions. Make sure to use the correct image size request for the Dall-E model you are using.
2.3.1 [21-12-2023]
Minor bug fix for context document prompting script.
2.3 [07-12-2023]
Control Create Chat Completions API prompt results using context documents! Upload your files into the eLM Toolkit settings screen and use the key provided as part of your prompt in Articulate Storyline 360. Refer to our Knowledge Base page on the Discover eLearning website for instructions.
2.2.2 [23-11-2023]
Create Image API options now includes Dall-E 3. Image size options must be changed when switching, make sure to save changes first to see options available for selected model. Refer to OpenAI Platform documentation for cost information per model/size.
2.2.1 [15-11-2023]
Added ability to request JSON-only response format from Chat completions API by updating a part of the JavaScript code used in Articulate Storyline. Refer to our Knowledge Base page for instructions.
2.2.0 [07-11-2023]
Ability to choose the latest GPT-4 Turbo and GPT-3.5-Turbo models released by OpenAI during DevDay 2023!
2.1.2 [14-08-2023]
Ability to choose ChatGPT model from eLM Toolkit Settings screen, including the latest GPT-4 release.
2.1.1 [18-07-2023]
Further security updates for Freemius SDK.
2.1 [17-07-2023]
Introducing AI image generation capabilities for your Articulate Storyline content with Dall-E 2 API integration.
2.0.1 [28-06-2023]
Security update for Freemius SDK.
2.0 [14-06-2023]
We’ve changed our name to the eLearning Magic Toolkit, and that’s because our plugin now offers so many more new and exciting features than ever before!
Added ChatGPT API integration to be made accessible from Articulate Storyline 360.
Incorporated Lesson and Topic Progression Using Storyline plugin features (old version plugin now retired).
Incorporated Talk To The Learner plugin features (old version plugin now retired).
1.2 [16-05-2022]
New shortcode added to instantly create a leaderboard using any numeric variable.
Fixed undefined variable warning message in Edit User screen.
1.1 [01-04-2022]
Includes ability for Admins to delete stored user variable values from the Edit User screen.
1.0.1 [24-02-2022]
Licensing updates.
1.0 [04-09-2021]
Initial Release.