Releases: codelitdev/courselit
Multi-tenancy
One can now host multiple schools using a single CourseLit installation. To enable multi-tenancy, export MULTITENANT=true
in the current shell before running the installer script.
User Profiles
Users now have their own public profiles which they can edit.
Rich Text Editing and UI Enhancements
The following enhancements are introduced in this release
- Rich Text Editor
- Hyperlinks creation
- Syntax highlighting
- Small toolbar
- Overflow fixes
- Using light theme for Twitter embeds
- UI Enhancements
- Full width app bar
- Article header
Common Widgets
This release introduces more widgets to the platform which are listed below.
- Featured Courses
- About
- Branding
- Footer menu
In addition to this, some layout changes are also introduced.
WEBP Support
Read this official blog post for all details.
Caddy web server as a reverse proxy
Improved Ansible Installation Script
The install script has been re-written to be less intrusive.
Installation Script Bug Fixes
v6.1.1 Fixed a conditional
Stripe Payments
Now you can offer paid courses and get paid via Stripe. This patch also includes:
- Layout fixes
- Bug fixes
The Widget System
Now you can write custom widgets for CourseLit to introduce more functionality to the top, bottom, aside and footer areas. This release contains the following widgets.
Developer documentation for widgets is available here.