v4.0.0-canary.4
Pre-release
Pre-release
4.0.0-canary.4 (2026-04-02)
Features
- added "show contents" item to
CourseActionMenu(57740ba) - added
ContentNavigationButtonscomponents (a7f3978) - added
ContentRenderercomponent (9b53b64) - created
ContentProvidercomponent (5d0e918) - created
ContentsPageBreadcrumbscomponent (3ca2726) - drafted
/courses/contents/[courseId]page (97a6bfc) - drafted
CourseContentOverviewcomponent (ba67ddd) - drafted course contents navigation panel (5248f24)
- introduced
ContentSwitchButtoncomponent (7028762) - redesigned
ContentSectionlayout (510a43f) - redesigned course content navigation btn appearances (f6dfcf7)
Reverts
- Revert "ref: adjusted
RichTextEditorheight in course content page" (5f628ba)
Code Refactorings
- added
editorContainerClassnamearg toRichTextEditor(da8c70a) - added course content count to
CourseCard(d5ff949) - added course contents to
OverviewSection(5c22859) - added empty course page safeguard redirect (2ca081b)
- added missing translation in
ContentSection(1156afa) - added safeguard against invalid index in
ContentSBtn(b8815d0) - adjusted
RichTextEditorheight in course content page (470cb20) - localized course contents page and components (d698946)
- modularized
ContentSectioninto subcomponents (f5a34b4) - re-used
ContentSectioninOverviewSection(26bc7a1) - removed contents navigation on small screens (62daab8)
- restructured internal
CreateContentButtoncomponent (7005501) - updated course contents page layout (45fe45c)