Version 1.9.1 of WebCalendar is an early release of the new Bootstrap-based user interface. Other changes include:
- Numerous security fixes (XSS, CSRF)
- Adopted use of composer for managing dependencies
- Many of the pages have been rewritten to remove old iframes (layers, remote calendar, resource calendars, user management) and replace with AJAX-based pages
- Switched UI to use Bootstrap v4.6.1 and jQuery 3.5.1
- Removed old prototype.js and other misc javascript files
- Updated PHPMailer to 6.6.0 from 5.2
- Upgraded password hashing to be more secure
- Switched icons to use bootstrap-icons
- Various bug fixes and pull requests submitted since 1.3.0 release
- Bugfix for install error on 1.9.0 release