Releases: frappe/lms
Releases · frappe/lms
v2.32.0
What's Changed
- fix: lesson editor fixes by @pateljannat in #1580
- feat: programming exercises by @pateljannat in #1593
- fix: misc issues by @pateljannat in #1599
- feat: negative marking in quiz by @pateljannat in #1602
- feat: sidebar settings to toggle "Programming Exercise" menu by @addeeandra in #1612
- feat: video watch time tracking by @pateljannat in #1609
- fix: page length issue on course list by @pateljannat in #1615
- fix: when logo is updated from brand settings, update the login logo too by @pateljannat in #1616
- feat: course progress summary report by @pateljannat in #1617
- fix: state_translatability by @mahsem in #1614
- Update README.md by @Grumbled0rf in #1613
- fix: improved members and evaluators list and form by @pateljannat in #1618
- fix: ensure tags wrap correctly to prevent overflow and breaking of layout by @JoeBrar in #1619
- fix: Changed image extension validation to MIME type validation by @JoeBrar in #1621
- feat: badge management from settings by @pateljannat in #1627
- feat: added chapter re-ordering functionality for courses by @JoeBrar in #1623
- fix: misc issues by @pateljannat in #1631
- fix: quiz progress issue by @pateljannat in #1635
New Contributors
- @addeeandra made their first contribution in #1612
- @mahsem made their first contribution in #1614
- @Grumbled0rf made their first contribution in #1613
- @JoeBrar made their first contribution in #1619
Full Changelog: v2.31.0...v2.32.0
v2.31.0
What's Changed
- feat: Embedding for Bunny Stream by @harshpwctech in #1572
- Feat: Related courses by @OsafAliSayed in #1565
- fix: misc issues by @pateljannat in #1577
New Contributors
- @OsafAliSayed made their first contribution in #1565
Full Changelog: v2.30.0...v2.31.0
v2.30.0
What's Changed
- fix: allow fullscreen on vimeo by @pateljannat in #1457
- feat: multiple zoom accounts and zoom attendance by @pateljannat in #1542
- fix: Edit profile escape html by @Rl0007 in #1544
- fix: misc issues by @pateljannat in #1546
- feat: seo tags and keywords for courses and batches by @pateljannat in #1547
- fix: misc issues by @pateljannat in #1550
- fix: remove invasive configs by @ankush in #1555
- feat: show quiz in between videos by @pateljannat in #1554
- fix: dont allow enrollment if self learning is disabled from api by @pateljannat in #1559
- fix batch instructor should be linked to evaluator by @pateljannat in #1561
- fix: misc evaluation issues by @pateljannat in #1568
New Contributors
Full Changelog: v2.29.0...v2.30.0
v2.29.0
What's Changed
- refactor: misc enhancements by @pateljannat in #1523
- misc fixes by @NagariaHussain in #1529
- feat: email template in settings by @pateljannat in #1528
- fix: misc issues by @pateljannat in #1534
- refactor: use frappe-ui for batch progress charts by @pateljannat in #1535
Full Changelog: v2.28.1...v2.29.0
v2.28.1
What's Changed
- fix: only assign lms roles to admin by @pateljannat in #1491
- fix: misc issues by @pateljannat in #1494
- fix: misc fixes by @pateljannat in #1502
- fix: plyr will now work on all videos of a lesson by @pateljannat in #1505
- fix: ask for role in persona form by @pateljannat in #1508
- fix: misc issues by @pateljannat in #1509
Full Changelog: v2.28.0...v2.28.1
v2.28.0
What's Changed
- feat: SEO Meta Description by @pateljannat in #1424
- fix: misc issues by @pateljannat in #1436
- fix: improved UI of certified participants page by @pateljannat in #1447
- refactor: enhanced assignment form by @pateljannat in #1449
- fix: moved powered by learning to the bottom of sidebar by @pateljannat in #1450
- feat: meta image and keywords from settings by @pateljannat in #1454
- fix: allow fullscreen on vimeo and adjust video height on mobile devices by @pateljannat in #1456
- fix: improved lesson locked state by @pateljannat in #1460
- feat: redesigned job list by @pateljannat in #1464
- fix: country details in job page and form by @pateljannat in #1466
- feat: Embedding for CloudflareStream by @harshpwctech in #1467
- feat: Zen Mode by @pateljannat in #1461
- fix: don't allow billing page access if batch has started by @pateljannat in #1470
- refactor: use charts from
frappe-ui
by @nextchamp-saqib in #1465 - fix: check parenttype when fetching instructors by @pateljannat in #1474
- fix: hide start learning button if self enrollment is disabled by @pateljannat in #1475
- feat: read only mode by @pateljannat in #1479
- fix: evaluator list in settings by @pateljannat in #1480
- fix: misc fixes by @pateljannat in #1483
- fix: misc fixes by @pateljannat in #1489
New Contributors
- @harshpwctech made their first contribution in #1467
- @nextchamp-saqib made their first contribution in #1465
Full Changelog: v2.27.0...v2.28.0
v2.27.0
What's Changed
- fix: youtube embed issue by @pateljannat in #1365
- fix: check enrollment on course certification page by @pateljannat in #1374
- fix: misc by @NagariaHussain in #1377
- fix: batch reminder email subject and content by @pateljannat in #1378
- fix: moved evaluation cancel button in a menu by @pateljannat in #1380
- change the text color according to the theme by @NihalRoshanCK in #1383
- fix: misc issues by @pateljannat in #1386
- fix: course tags issue when getting course details by @pateljannat in #1389
- fix: removed user info from assignment block by @pateljannat in #1391
- fix: assignment and quiz rendering issue in courses by @pateljannat in #1396
- feat: onboarding by @pateljannat in #1399
- fix: save lesson details in quiz by @pateljannat in #1410
- feat: signups can now be enabled/disabled from portal settings by @pateljannat in #1411
- fix: persistent favicon for all pages by @pateljannat in #1413
- fix: seo improvements by @pateljannat in #1414
- fix: new ui for job list by @pateljannat in #1415
- fix: don't update onboarding status if user is not system manager by @pateljannat in #1422
New Contributors
- @NihalRoshanCK made their first contribution in #1383
Full Changelog: v2.26.0...v2.27.0
v2.26.0
What's Changed
- feat: mark evaluation requests as complete by @pateljannat in #1353
- feat: autofill timezone based on user timezone by @NagariaHussain in #1355
- fix: reverting user doctype override by @pateljannat in #1354
- refactor: course list fetching and filters by @pateljannat in #1357
- fix: don't send payment reminder if member has already paid later by @pateljannat in #1358
- fix: allow scheduling evals if future eval has been cancelled by @pateljannat in #1359
- fix: scorm files getting wrong path by @pateljannat in #1363
Full Changelog: v2.25.0...v2.26.0
v2.25.0
What's Changed
- feat: timezone autocomplete in live class & misc fixes by @NagariaHussain in #1350
- fix: redirect to FC dashboard when login to FC by @pateljannat in #1351
Full Changelog: v2.24.0...v2.25.0
v2.24.0
What's Changed
- fix: misc batch issues by @pateljannat in #1327
- feat: cancel evaluations by @pateljannat in #1328
- fix: link issue in lesson by @pateljannat in #1330
- feat(batch): track active tab in URL/route by @NagariaHussain in #1337
- feat: paid certifications on courses by @pateljannat in #1334
Full Changelog: v2.23.0...v2.24.0