Release Notes

Comprehensive guides and release timeline for the Learnr platform
Current Version: 
v1.2.0

2026-02-23

v1.2.0
🐣 User Manutal Updated !

6 changes

P5.js Simulation Component
high

Introducing the P5.js component for the Learnr Rendering Machine! Content creators can now write and embed interactive P5.js simulations directly within their projects, enabling rich, code-driven visual and physics simulations without leaving the platform.

Static Pages for SEO
high

Classrooms and their projects now have dedicated static pages optimized for search engine indexing. This allows educators to market their content through Google searches, making it easier for prospective students to discover classrooms and learning materials organically.

Help & Documentation
medium

The Help & Documentation experience has been significantly improved. A guided tour functionality now walks users through key platform features interactively, and a new detailed documentation page provides in-depth guidance on feature usage — all accessible via the Help button at the bottom left of the screen.

Authentication
high

Fixed an issue where standard email/password sign-up was failing due to a null birthday field. New users can now register successfully using the normal sign-up flow

Classroom Content Versioning
medium

Resolved a caching issue where switching to a different content version in a classroom would not reflect immediately.

General
low

Various small bugfixes and stability improvements.

2026-01-14

v1.1.0
🥚

2 changes

Learnr Map
high

Learnr Map connects all flagship learnr classroom and topics into a single interactive map, allowing users to explore and discover relevant content easily. Users can search by subject or filter by difficulty level and organization to find the perfect learning path.

Learnr Map

Learnr Map, showing all flagship learnr classrooms and topics in a single interactive map

Design Refresh
medium

We refreshed the platform's design for a more consistent look and feel, improving intuitive interactions and overall user experience.

2026-01-03

v1.0.0
🐣 User Manutal Updated !

3 changes

Classroom Monetization
high

Users with a connected Stripe account can now monetize classes and receive payments from students directly through the Learnr platform. To get started, go to your profile page under the Payments tab to connect Stripe. Then, create or edit a classroom in your organization, enable the monetization switch, and set the price. Certain projects will now be restricted to paid members accordingly.

Help Tutorial
medium

A new visual step-by-step help tutorial is now available via the Help button at the bottom left of the screen. This guides users through setup and platform features interactively.

Design Refresh
medium

We refreshed the platform's design for a more consistent look and feel, improving intuitive interactions and overall user experience.

2025-12-03

v0.14.1
🥚

2 changes

Organization Project Creation UI/UX
low

We have updated the organization project creation interface to enhance user experience. The new design simplifies the process of creating and managing projects within your organization, making it more intuitive and efficient.

Project Discussion Forums and progress bar UI/UX
medium

We’ve simplified the progress bar and refined the discussion forum UI/UX to improve interaction and engagement. Discussions now auto-refresh as you navigate between content blocks, so you’ll always see the latest comments without needing to manually reload the page.

Discussion Forum Auto Track

Discussion Forum Auto Track, showing automatic refresh of comments as users navigate through content blocks

2025-11-03

v0.14.0
🥚

2 changes

Analytics Dashboard
high

We have updated the analytics dashboard to include more detailed insights on user interactions with interactive components. We have also moved the page to your classroom page, to make it more intuitive. You can also view the interactive component directly within the classroom analytics page for easy reference. In the retention tab, click on the dots to preview the block.

Classroom Analytics Page

New Classroom Analytics Page with Interactive Component Preview, providing detailed insights on user interactions within the classroom context

Project Selection
medium

Added pagination to the project selection dialog to improve performance when loading a large number of projects. The previous limit of 50 projects has been removed, as the list now supports pagination.

2025-10-09

v0.13.2
🥚

3 changes

Form Validation
medium

Fixed issue where compulsory question validation was not being checked when the button label changed from 'Continue' to 'Complete' in the last block.

Memory Management
high

Reduced high memory usage by optimizing the undo/redo stack implementation.

General
low

Various bugfixes and performance improvements for a smoother experience.

2025-09-28

v0.13.1
🥚

1 change

Rendering Machine
medium

Fixed issue where blocks could reorder unexpectedly when renaming them. Now, your block order stays exactly as you set it, even after renaming!

2025-09-25

v0.13.0
🥚

7 changes

Version History Management
high

Version management is here! Check out your new version history dropdown where you can create new versions of your project!

Version Dropdown

Version Dropdown in Project Settings, allowing users to manage different versions of their projects

Version Preview & Selection
high

Take control of your classroom projects! From your classroom settings, you can now choose to update your projects or switch to a different version that better fits your specific teaching needs. Perfect for adapting content for different classes or reverting to a version that worked better for your students!

  • Version Selection

    Version Selection in Classroom Settings, allowing teachers to choose specific project versions for their classrooms

  • Version Selection During Project Selection

    Version Selection when selecting projects for a classroom

Project Management Location
medium

We've moved the Rendering Page to the Organization Page for easier access and better organization. Now, all your project management needs are centralized in one convenient location, making it simpler than ever to create, edit, and manage your projects within your organization.

Created Projects

Created Projects in Organization Page, providing a centralized location for project management

Schema Validation
medium

Say goodbye to confusing error messages! We've built a smart validation system that catches mistakes as you type and gives you helpful, clear feedback. Whether you forgot a title or mixed up data types, you'll know exactly what needs fixing before you save.

Component Architecture
low

We've organized everything like a well-arranged toolbox! Following clean design principles, we've sorted components into logical groups - from simple buttons to complex editor panels. Plus, we added detailed guides so developers can jump in and contribute with confidence.

Multiple Choice Questions (MCQ)
medium

Multiple choice questions just got a gorgeous makeover! They now look crisp on every device, give you satisfying feedback when you make selections, and make it super easy to mark correct answers with simple toggle clicks. Much cleaner, much friendlier!

Canvas Interaction
low

Drawing and sketching is now buttery smooth across all your devices! We've fine-tuned the canvas to work consistently whether you're on mobile, tablet, or desktop, while also making it more efficient behind the scenes. Your creative flow just got a boost! ✨

2025-08-21

v0.12.0
🥚

2 changes

MCQ LaTeX compatibility
low

Updated MCQ component to support LaTeX rendering for mathematical expressions, ensuring compatibility with LaTeX syntax in MCQs.

MCQ and Textfield Analytics Improvement
medium

Updated MCQ and Textfield components to provide more detailed analytics, including user interactions and performance metrics. This enhancement allows for better tracking of user engagement with interactive components. (Wordcloud ☁️ view for textfield is also added)

MCQ and Textfield Analytics Updates

MCQ and Textfield Analytics Updates, providing more detailed analytics on user interactions and performance metrics

2025-08-07

v0.11.0
🥚

2 changes

Backend Optimisation to JSON format
medium

Enhances backend performance and stability by optimizing data handling in JSON format. This change is backend-only and does not affect the user interface. It is part of a broader infrastructure upgrade to support upcoming features and improvements.

Learnr Rendering Machine GUI improvement
medium

Better user experience with improved GUI for the Learnr Rendering Machine, making it easier for content creators to manage and create content. This includes a more intuitive layout, enhanced navigation, and streamlined workflows.

new rendering GUI

New rendering GUI for Learnr Rendering Machine, providing a more intuitive and user-friendly interface for content creators

2025-07-17

v0.10.5
🥚

4 changes

Discussion Forum Archival
medium

Enable archival of discussion forum content; when archived, new posts cannot be made, but existing posts can still be viewed and commented on

Backend Optimisation
low

Backend kubernetes architecture optimised for better performance and stability, no change in user experience

Password Reset Functionality
low

Fixed password reset functionality, ensuring users can reset their passwords without issues

Student Project UI/UX improvement
low

Fixed progress bar display issue caused by long project names

2025-07-13

v0.10.4
🥚

2 changes

Teacher Canvas/Student Canvas/Annotations
low

Bug fix on canvas saving/undo logic, ensuring that canvas content is saved properly and undo functionality works as expected

Summary Analytics for Classroom and User
low

Temporily disabled summary analytics for classroom and user for performance optimisation, to be re-enabled in future updates

2025-07-03

v0.10.3
🐣 User Manutal Updated !

5 changes

Classroom Configuration
low

Rename classroom activation to enable classroom for better clarity

Backend Optimisation
medium

Backend optimisations for canvas to improve saving and loading performance, overcoming previous issues where canvas content was not saved properly

PDF watermark
medium

Implemented watermark for PDF exports to enhance content security

PDF Watermark

PDF watermark, default to LEARNR watermark

Student Canvas
medium

Student canvas now supports copying teacher canvas content

Copy Teacher View

Student Canvas Copy Teacher View, allows students to copy teacher canvas content for reference

Main Content Sketch
medium

Expand drawable area for main content sketch to improve usability

Expanded Sketch Canvas

Expanded Sketch Canvas for Main Content, allowing more space for drawing and annotations

2025-07-01

v0.10.2
🥚

1 change

Backend Optimisation
low

Optimise backend architercture for high signup/login traffic, no change in user experience

2025-06-20

v0.10.1
🥚

5 changes

PDF Export
high

PDF re-enablement with template implementation including classID and projectID

Performance
high

Cache and saving optimization to prevent race conditions in saving procedure

Canvas
high

Fixed student compulsory canvas blocking issue

Classroom
medium

QR code generation for classroom access

Input Validation
medium

Input cleaning for MCQ and textfield hints/explanations to prevent crashes

2025-06-15

v0.10.0
🥚

3 changes

Discussion Forum
high

Implemented discussion forum functionality

Analytics
high

Classroom summary analytics and personal analytics implemented

Polling
high

Poll functionality implemented for interactive sessions

2025-05-25

v0.9.1
🥚

4 changes

Rendering Machine
medium

Fixes on rendering machine GUI, reduced complexity

UI Components
medium

Fixed callout and popup ordering sequences

Table Editor
medium

Improved table editing functionality

Navigation
medium

Enhanced goto and callout buttons with more options

2025-05-14

v0.9.0
🥚

2 changes

Analytics
high

Full analytics for classroom implemented

Authentication
high

Google SSO (Single Sign-On) implemented

2025-02-12

v0.8.0
🥚

5 changes

RBAC
high

Role-Based Access Control (RBAC) for organizations and classrooms

Component IDs
medium

MCQ, textfield, and canvas IDs now automatically generated

Live Session
medium

Deprecated Control the Flow, Raising hand, and Online status features

Rendering machine component
high

Deprecation of subblock component

PDF Export
high

PDF functionality temporarily disabled

2024-10-15

v0.7.0
🥚

2 changes

Rendering Machine
high

First release of rendering machine GUI - no more markdown writing from creators!

User Experience
high

Major improvement on rendering machine GUI for content creators

2024-08-08

v0.6.1
🥚

3 changes

Image Loading
high

Optimized image loading speed. Use 'CONVERT TO SPACES' button for existing content

Canvas
high

Fixed canvas ID issue affecting canvas saving. Use 'INSERT CANVAS ID' button for existing content

Content Naming
low

Standardized naming conventions: Rendered Content, Submitted Content, Classroom Content

2024-08-04

v0.6.0
🥚

3 changes

Canvas
high

Save canvas drawings and use canvas in Learnr Classroom

HTML Integration
medium

Create horizontal dividers, alternatives for comments and &nbsp, inline code blocks

Project Management
medium

Relocated projects to Learnr Catalog, confirmed 960px screen width

2024-07-27

v0.5.1
🥚

4 changes

PDF Export
high

Download Learnr Content as PDF (BETA)

Classroom
high

Live Session Feature: Pay Attention functionality

Project Creation
high

Resolved issue preventing new project creation

Analytics
medium

Added PDPA notice for students joining classrooms

2024-07-22

v0.5.0
🥚

3 changes

Classroom Features
high

Launched comprehensive classroom features including project submission, content creation, classroom management

Textfield Component
high

Textfield component introduced with support for hints, explanations

Live Session
high

Control the Flow, Raising hand, and Online status features

2024-07-15

v0.4.0
🥚

3 changes

HTML Integration
high

Integration with HTML for lists, highlighting, coloring, font size, embedding, underlining, tabs, centering, and comments

Button Component
low

Button title now accepts only TEXT and is capitalized

Image Upload
medium

Images appear in reverse chronological order with delete functionality

2024-07-05

v0.3.0
🥚

4 changes

Code Block
high

Code Block feature introduced as beta

Rendering Block
high

Create Learnr rendering machine window within content

Layout
medium

Subblocks display left to right and stack top to bottom on smaller windows

White Space
low

White space is now a stable feature

2024-06-14

v0.2.1
🥚

4 changes

Markdown Editor
medium

Added 'REINDENT LINES' button for better markdown readability

MCQ Component
high

MCQ blocks now require titles for proper functionality and analytics

Block Management
medium

New blocks assigned random IDs, can be renamed for table of contents

Image Component
medium

Image width can be set using pixels or ratio for responsive design

2024-05-20

v0.2.0
🥚

5 changes

Navigation
high

Added 'goto' function for navigation between blocks within content

Rendering Machine
medium

Default view changed to BOTH view instead of CODE view

MCQ Component
low

MCQ title no longer appears in reader view

Project Display
low

Project titles moved to top-left corner instead of content beginning

Component Naming
low

Invisible spacing renamed to whitespace

2024-04-23

v0.1.0
🥚

1 change

Core Components
high

Released first set of basic components: block, subblock, callout, popup, image, mcq, canvas, table, invisible spacing

First Rendering Machine Release

First Release of the Markdown based - Learnr Rendering Machine with basic components