Release notes / LMS Notes
Premium Plugin Plugin

LMS Notes

Students taking online courses have nowhere to capture questions or insights tied to a specific lesson. LMS Notes adds real-time note-taking inside LearnDash, LifterLMS, Sensei, and Tutor LMS so students write directly within the course interface. Notes appear in the student profile for easy review, instructors can read them per course, and students can export notes as PDF or DOC files.

32 releases
v3.6.1 latest
January 16, 2026 shipped

v3.6.1 Latest

January 16, 2026
Fix 3

Fix

  • Optimized code to properly render the note icon with LearnDash LMS.
  • Fixed an issue where Word files were not opening correctly.
  • Removed unwanted files and cleaned up unnecessary code from the wbcom folder.

v3.6.0

April 7, 2025
New 4 Improve 4 Fix 10

New

  • Pagination for "All Notes" and "My Notes" pages.
  • Notes tags when saving in PDF and DOCX formats.
  • All Notes page accessibility for instructors in LearnDash, Tutor LMS, LearnPress, Sensei LMS, and LifterLMS.
  • Warning highlights for empty fields in the admin panel.

Improve

  • Backend strings, text improvements, spelling, and grammar corrections.
  • Optimized pagination queries for smoother notes listing.
  • Moved icons.css to a vendor folder to prevent unwanted overrides.
  • Rich text editor and UI polishing across BuddyX and BuddyX Pro themes.

Fix

  • Notes icon rendering issues across LearnDash, Tutor LMS, LearnPress, LifterLMS, and Sensei LMS.
  • Create Notes icon not showing on Lesson pages.
  • Student filtering and search functionality conflicts.
  • Notes editing issue after filtering results.
  • Pagination issues on the My Notes archive page.
  • Incorrect text domain warning.
  • PHP warnings, deprecation errors, and undefined variables.
  • Theme and extensions tab links not clickable.
  • Favorite icon not showing for logged-out users.
  • Issue with approving product activity avatar visibility.

v3.5.4

December 30, 2024
Fix 1

Fix

  • Make time difference display translation-ready with 'lms-notes' text domain.

v3.5.3

Note 5

Note

  • Resolved an issue where duplicate notes were created immediately after adding a new note.
  • Fixed transients not being cleared during the bulk deletion of notes.
  • Ensured proper deletion of transients after removing individual notes.
  • Fixed an issue causing multiple notes to be created after updating a note.
  • Addressed a problem where the page failed to reload after updating notes on a single page.

v3.5.2

Note 6

Note

  • Managed note tags UI for better user experience.
  • Fixed issue where updating a tag of another user's note creates a new note.
  • Addressed accessibility issues to improve usability.
  • Updated the MPDF library to a stable version.
  • Fixed issue with all tags not being removed.
  • Enabled closing modals by pressing the "Esc" key.

v3.5.1

Note 8

Note

  • Fixed issue where tags were not saved during note creation.
  • Fixed issue where tags were not displayed after updates.
  • Fixed bulk action delete functionality on "All Notes" page.
  • Managed UI improvements for "My Notes" and "All Notes" tables.
  • Removed "Select Notes" dropdown from "My Notes" and "All Notes" tables.
  • Fixed issue where bulk delete actions redirected to a 404 page.
  • Fixed issue where tags were not updating correctly.
  • Fixed search functionality for tags.

v3.5.0

Note 15

Note

  • Disabled `/notes/` archive while preserving access to single posts for LearnDash Notes.
  • Added LMS icon set excluding Font Awesome for better customization.
  • Fixed issues with safely retrieving and populating tags for notes.
  • Updated notes listing to include associated tags and cleaned up tag association logic.
  • Fixed tag label issue for notes.
  • Implemented the ability to add, create, and associate tags (labels) with notes.
  • Enhanced Note Modal with a filter for tags and improved language for clarity.
  • Fixed issues with LearnPress notes button CSS.
  • Resolved search issues showing other users' notes to subscribers.
  • Restricted users from viewing other users' notes.
  • Improved backend options responsiveness for better user experience.
  • Updated the mPDF library and added functionality for splitting PDFs into chunks.
  • Updated enqueue functions to restrict JS and CSS files to plugin admin pages only.
  • Updated caching functionality and added sanitization for improved performance and security.
  • Added filters for customization in public enqueue functions with plugin version checks.

v3.4.0

Improve 5 Fix 5

Improve

  • Removed unnecessary sanitization and deprecated functions.
  • Updated MPDF library and added functionality to split PDFs into chunks for improved performance.
  • Added caching functionality and improved sanitization across various functions.
  • Updated public enqueue functions with proper plugin version and page checks.
  • Refined and improved the overall language for professionalism and clarity.

Fix

  • Added null check for URL and resolved deprecated admin functions.
  • Multiple LearnPress-related issues, including notes button CSS, Sensei update notes, and BuddyPress escaping issues.
  • PHPCS fixes for sanitization and escaping variables, ensuring better security.
  • Admin exclusion from search restriction in notes table; restricted JavaScript and CSS files to plugin's admin pages only.
  • Resolved issues in adding notes tasks and restricted users from viewing others' notes.

v3.3.4

Fix 5

Fix

  • User can see all notes on my notes page
  • Added tag title on the single notes page
  • Search filters only show admin notes
  • Updated table structure as per standard and UI fixes
  • Tag title missing

v3.3.3

Fix 3

Fix

  • (#248 Mobile view UI fixes with BuddyBoss theme
  • (#251) All notes page is visible to all users
  • (#249) Issue with individual user notes

v3.3.2

Fix 1

Fix

  • The license does not deactivate if the response is failed.

v3.3.1

v3.3.0

Note 2

Note

  • Integration & Compatibility: Enhanced support for Sensei LMS and BuddyBoss integrations (#236, #228).
  • Integration & Compatibility: Refined functionality for adding tags and managing terms.

v3.2.1

Fix 1

Fix

  • (#206) Conflict with Instructor Role Wisdmlabs plugin

v3.2.0

New 7 Improve 2 Fix 5

New

  • #197 - View All notes link on Notes editor
  • #204 - Search bar to search notes directly
  • Common Class to multi-select
  • #195 - Notes for users only specified Learndash group
  • #193 - Only allow notes for users with specified WordPress Roles
  • # - Notes List Actions
  • #194 - Notes Page Mapping Setting

Improve

  • UI for Instructor notes and student notes
  • #194 - User notes page title

Fix

  • Removed Group Specified Notes functionality
  • #202 - Group related setting issue
  • #201 - Notes Visibility on the front end
  • User roles backend setting UI and text-domain fixes
  • #200 - Issue in notes editing

v3.1.1

Fix 1

Fix

  • Plugin redirect issue when multiple plugin activate at the same time

v3.1.0

Fix 4

Fix

  • (#183) admin option UI managed
  • #184 - do not show post type for multisite
  • #189 - at do not translate
  • #674 - Date and time issue

v3.0.3

Fix 3

Fix

  • Fixed compatibility issue with php 8.0
  • (#181) Fixed issue for admin to see all notes and students
  • (#181) Fixed instructor notes shortcode is not working for admin

v3.0.2

Fix 2

Fix

  • (#182) Fixed fatal error when BuddyPress plugin not activated.
  • Fixed notes icon not display on quiz.

v3.0.1

Fix 1

Fix

  • Update admin wrapper UI

v3.0.0

Fix 19

Fix

  • (#158) Fixed Admin UI Issue
  • (#159) Enhancement: Added RTL support
  • (#160) Fixed added admin documentation link
  • (#161) Fixed added tab notice in BP message format
  • (#163) Enhancement added support with LD Dashboard
  • (#162) Fixed display LD Dashboard setting when LD Dashboard is activated
  • (#167) Enhancement added support for LearnPress, LifterLMS and Sensei LMS
  • (#165) Enhancement added notes CPT
  • (#168) Improvement admin UI and select2 drop down UI
  • (#169) Fixed manage UI with LD Dashboard
  • (#172) Fixed custom post type option not working
  • Fixed notes filter with Ld Dashboard
  • Fixed my notes shortcode content
  • Enhancement added instructor [lms_instructor_notes] shortcode
  • (#173) Fixed instructor notes filter UI
  • (#174) Fixed Ld dashboard UI issue with Lms notes
  • (#175) Enhancement added Tutor LMS support in instructor notes shortcode
  • (#176) Enhancement added LearnPress support in instructor notes shortcode
  • (#177) Enhancement added LifterLMS support in instructor notes shortcode

v2.9.0

Fix 6

Fix

  • updated backend config issue fixed
  • Fixed course name issue when create notes in lesson
  • (#154) Fixed notes icon not showing in single course page
  • (#152) Plugin does not activated in the absence of any lms plugin
  • Welcome page content and backend UI improved
  • Fixed redirect issue on bulk plugin activation

v2.8.0

Improve 5 Fix 1

Improve

  • (#142) Fixed notice issue in frontend and backend
  • Added change color functionality for modal form and notes icon
  • (#139) Added option to change notes icon
  • (#139) Added option to turn off notes icon animation
  • (#135) Managed UI with third party themes

Fix

  • (#133) Fixed fatal error while trying to print notes

v2.7.0

Fix 5

Fix

  • (#127) Managed UI in mobile view
  • Fixed #88 - Filters are not working for instructor, group leader
  • Added class in single profile notes title
  • Add welcome screen page and redirect to welcome page after activate
  • Fixed #118 - deactivating the plugin resets the setting.

v2.6.1

Fix 1

Fix

  • Notes save option with quiz

v2.6.0

Improve 1

Improve

  • Added shortcode option to display notes icon for specific course, lesson, topic or quiz.

v2.5.0

Improve 4

Improve

  • (#109) Added custom position placeholder value
  • (#93) Managed button and notes link alignment
  • (#109) Set popup view as default
  • (#109) Added notes as sticky view

v2.4.0

Fix 2

Fix

  • updated FAQs
  • Language strings fixes

v2.3.0

v2.2.0

Improve 2

Improve

  • Added Download PDF and Doc support
  • Added CPT option for admin to choose on which post type notes will be enabled.

v2.0.0

Improve 1

Improve

  • Integration with Learndash Dashboard

v1.0.0

Note 1

Note

  • first version.