02 Sep 2020: UI updates planned
The WebCalendar user interface has become rather dated, and new UI options are currently being considered. Mobile platforms need to be better supported. Bootstrap with jQuery looks like a step in the right direction. Comment below on on the Github issue page if you have suggestions.
15 Mar 2019: WebCalendar 1.3.0 released
This release fixes PHP 7.2 compatibility issues, improves security, and fixes reported bugs. See the Github v1.3.0 release page for more details.
12 Jan 2019: New home page!
02 Aug 2017: PHP 7.1 SupportWebCalendar now supports PHP 7.1 in the latest code available in the master branch on github.
23 Jun 2017: Moving to github
WebCalendar development will be hosted on github and moving off of SourceForge.
22 Feb 2013: 1.2.7
The 1.2.7 release fixes security issues found in the 1.2.6 release.
07 Jan 2013: 1.2.6
The 1.2.6 release fixes minor bugs found in the 1.2.5 release.
29 Feb 2012: 1.2.5
The 1.2.5 release fixes security issues and minor bugs found in the 1.2.4 release.
11 Aug 2011: 1.2.4
The 1.2.4 release fixes bugs and security issues found in the 1.2.3 release.
14 Aug 2010: 1.2.3
The 1.2.3 release fixes bugs found in the 1.2.1 release.
09 Apr 2010: 1.2.1
The 1.2.1 release fixes bugs found in the 1.2.0 release and address some XSS vulnerabilties. All users are encouraged to upgrade.
27 Sep 2008: 1.2.0
The 1.2.0 release fixes bugs found in the 1.2.b1 release and is the first 1.2 production release.
25 Feb 2008: 1.2.b1 Release
The 1.2.b1 release fixes bugs found in the 1.1.6 release and is the first 1.2 beta release.
19 Sep 2007: 1.1.6 Release
The 1.1.6 release fixes bugs found in the 1.1.5 release. Some of the pages (upcoming.php, rss.php, etc.) were missing needed include file references.
12 Sep 2007: 1.1.5 Release
The 1.1.5 release addresses a security vulnerability in 1.1.2, 1.1.3 and 1.1.4. This exploit only affects sites that have the PHP register_globals setting enabled. Sites that have register_globals set to Off are not vulnerable. However, it is recommended that all 1.1.X users upgrade to 1.1.5.
27 Aug 2007: 1.1.4 Release
The 1.1.4 release is mostly bugfixes since 1.1.3. This release puts the 1.1 development version closer to production quality. The next expected release from this code will likely be 1.2RC1 (the first release candidate for the 1.2 release).
18 Aug 2007: WebCalendar Appliance V1
The first release of the WebCalendar Appliance has been released. WebCalendar Appliance is a “Virutal Appliance” for VMWare Player.
04 Aug 2007: 1.1.3 Release
The 1.1.3 release is mostly bugfixes since 1.1.2. This release puts the 1.1 development version closer to production quality.
04 Mar 2007: 1.0.5 Release
The 1.0.5 release is a maintenance release of the stable 1.0 version of WebCalendar. The major fix over version 1.0.4 is a security patch.
18 Dec 2006: 1.1.3 Developer Release
The third developer release in the 1.1 cycle is now available. Here’s what is new:
- Site Extras
- Radio control are now available
- Checkbox controls are now available.
- Multi-Select Select controls are now available.
- Site-Extra fields are now included in emails.
- You can now set where each Site Extra fields show up.
- View (view_entry)
- Any combination of the above is possible using bitwise operators.
- User Interface
- Date Range Searches have been added
- Site Extra Seaches have been added
- Category Filter has beed added to Advanced Search
- Added Category Color option
- Admin can now specify a background image for inclusion into CSS
- Added new feature ‘Display Long Day Names’
- Added new Color Picker with many options
- Added new About WebCalendar page
- Reports can now contain ‘fullname’
15 Sep 2006: 1.1.1 Developer Release
After many months of development and testing, the first 1.1 development release is now available. This new release is intended for early adopters and is not yet recommended for production environments. Some of the 1.1 features include:
- Updated automated web-based installer that now will create or upgrade your database for you. No need to use the mysql command line or phpMyAdmin.
- Full timezone support (instead of timezone offset in 1.0)
- Two-way sync from iCalendar clients (Apple iCal, Mozilla Calendar, etc.)
- Multiple public calendars
- Subscription to remote iCalendar calendars which will be displayed within WebCalendar
- Full user permission settings with new User Access Control
- User self-registration
- Publishing iCalendar FreeBusy support
- Updated translations
- Support for FCKEditor for HTML in event descriptions
- Send mail (notifications, reminders) with SMTP
- More complete iCalendar import/export support
- User authentication with IMAP
- Add comments and/or attach documents to events
- Category icons (user uploadable)
- New menu system
- Global layers
11 Sep 2006: CVS Snapshot back upAfter a month or so of not being updated, the CVS Snapshot (Download tar.gz here) is now being updated nightly.
07 Jun 2006: 1.0.4 Released
Version 1.0.4 contains a security fix. (See details.) All 1.0.X users should upgrade.
Upgrading: There are no database changes, so this release can be unpacked/unzipped over a 1.0.2 or 1.0.3 release, but be sure to copy over includes/site_extras.php if you have modified it.
11 Apr 2006: 1.0.3 Released
Version 1.0.3 contains mostly minor bugfixes to version 1.0.2. In particular, a bug that prevented preferences for the public user (for event calendars) was fixed. Fixes were also included for vCalendar export, DB2 database support was added and a new Greek translation was added.
Upgrading: There are no database changes, so this release can be unpacked/unzipped over a 1.0.2 release, but be sure to copy over includes/site_extras.php if you have modified it.
16 Mar 2006: 1.1 Development News
More new features have gone into the 1.1 code in CVS:
- Db query caching: This will be particularly useful for event calendars that are not updated nearly as frequently as a multi-user calendar. Db query results are saved off to a file and used the next time the query is made. This should speed up performance considerably.
Note: This is not documented anywhere, but add a new cachedir entry in includes/settings.php for this feature to be enabled.
- Translation parsing cache: Translation files will now be parsed and saved into a cache file for faster loading.
- New menu!: A new menu system is now available. This menu will eventually replace the trailer at the bottom of each page.
- User Access Control UI: The UI for UAC has been revamped and should be much more intuitive than the initial interface.
02 Feb 2006: dbi4php
The database abstraction layer developed for WebCalendar is now a project hosted on SourceForge. Check out the dbi4php page for more details.