Skip to content

LearnKit v0.9.0

Choose a tag to compare

@welbinator welbinator released this 26 Feb 02:08
· 29 commits to main since this release
afb3184

What's New

Fix: Block enqueue parity

learnkit-public.css and learnkit-public.js now load correctly when LearnKit Gutenberg blocks are used on a page, not just shortcodes. Affected blocks: learnkit/catalog, learnkit/dashboard, learnkit/course, learnkit/lesson, learnkit/quiz.

Feat: Direct checkout for single-product courses

The Enroll button on course catalog cards now skips the product page and cart, sending users directly to checkout when there is only one WooCommerce product linked to a course. Courses with multiple linked products still link to the filtered shop archive.

Fix: Remove dead course-catalog.js (v0.8.8)

Removed legacy jQuery enrollment handler that targeted a CSS class no longer used in any template.

What's Changed

  • v0.9.0: Block enqueue parity + direct checkout magic link by @welbinator in #49

Full Changelog: v0.8.8...v0.9.0