Blog

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…

New on the website… Shortcode Builder!

As part of an ongoing effort to make it easier for new ICS Calendar users to get started, today I’m introducing the Shortcode Builder. It’s a web form that gives you an easy way to assemble your shortcode with the parameters you’d like to use. The next point release of ICS Calendar will replace the current confusing…

Sometimes you just have to admit defeat… at least temporarily

ICS Calendar version 10.6 introduced a new feature that changed how and when the plugin’s JavaScript and CSS files get loaded, deferring loading to the end of the page (including the CSS), and only loading them on pages that actually include a calendar. It’s a good goal! Not loading extra assets on pages that don’t…