New Features

ICS Calendar v.10.11.1 and Pro v.4.8.2 now available

Today ICS Calendar version 10.11.1 and ICS Calendar Pro version 4.8.2 are available. These are maintenance releases, with a moderate severity bug fix, along with some parity feature updates for Pro — adding support for new shortcode parameters into the Calendar Builder. The bug fix involves an issue with caching. Specifically, a recent update to…

ICS Calendar v. 10.11.0 now available

Today ICS Calendar v. 10.11.0 has been released. This version includes a couple of bug fixes, along with one major new feature, designed to assist site developers who are focusing on specific SEO customizations: There are now three new parameters, htmltagtitle, htmltagmonth and htmltagdate, that can be used to control which HTML tags ICS Calendar…

ICS Calendar 10.10.0 and ICS Calendar Pro 4.8.0 are now available

This afternoon saw the release of the latest versions of both plugins, ICS Calendar 10.10.0 and ICS Calendar Pro 4.8.0. These are the first releases under a new development process that will ensure fewer small updates moving forward. These updates are mostly focused on three things: General bug fixes and performance improvements Refactored jQuery to…

Testing a new development cycle

I’ve spent my entire career (going on 27 years) in web development. Websites are constantly changing, and given the nature of a website (some static assets like images aside), every time you interact with it, you’re interacting with the latest iteration of its software. There’s no downloading and installing websites. If the site admins want…

Which iCalendar fields should ICS Calendar support?

From the beginning, I’ve taken a very pragmatic approach with this plugin: I’ve built it and added new features primarily in response to user demand, trying to keep both the user experience and the code base as simple as possible. Of course over time it has grown quite complex, but I’ve still always tried to…

Regenerate Instance… a new option in ICS Calendar Pro 4.4.10

It doesn’t happen that often… which is why this issue didn’t surface sooner. But in some cases, if you’re moving your site from one server to another — for example, if you’ve built a site on a staging server and then you’re copying the finished site to the live server — you won’t be able to activate…

A few important changes in ICS Calendar 10.7.1 and ICS Calendar Pro 4.4.3

Today ICS Calendar version 10.7.1 and ICS Calendar Pro version 4.4.3 are available. I strongly encourage users to upgrade both. (If you are running Pro, be sure to also get the 10.7.1 upgrade to the free version.) The recently introduced Load JS and CSS files on wp_enqueue_scripts action option has been removed, replaced with more…

ICS Calendar Pro v.4.4.2 adds numerous “missing” features to Full view

When ICS Calendar Pro version 4.0 rolled out at the end of December, it introduced the new Full view, based on the FullCalendar library. It was a huge new feature, but it was, necessarily, incomplete. In web development terms, we talk about a Minimum Viable Product (MVP). It’s a good way of approaching a project…