ICS Calendar

ICS Calendar
  • Features
    • ICS Calendar Pro
    • Feature Comparison
    • Sample Calendars
    • Preview Your Calendar
    • More WordPress Plugins
  • Help
    • User Guide
      • Getting Started
      • General WordPress Settings
      • ICS Calendar Settings
      • Shortcode Overview
      • Shortcode Reference
      • FAQs and Tips
      • CSS Guide
      • Developer Resources
      • GDPR
    • Pro Documentation
      • Calendar Builder
      • ICS Events
      • Manual Calendar Setup
      • Admin Utilities and Settings
      • Customizer
      • Block Editor
      • Parameters Reference
    • Shortcode Builder
    • Support Request Form
    • Translation Suggestions
  • Blog
  • Download
  • Buy Now
  • Cart
  • My Account
Search
More...

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

January 31, 2023

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 solid logic that both ensures that the scripts do not load unnecessarily (i.e. on pages without a calendar), and that they load at the correct time in the page.

Since this feature was introduced a couple of weeks ago, I’ve been attending to a handful of seemingly unrelated support issues that, it turns out, are all due to this setting. Actually, not this setting itself, but the changes that were introduced that required this setting to be created in the first place. The new approach is the “right” way to do this, but as is so often the case in the sprawling universe of WordPress, I was not aware of that when I introduced the “wrong” way earlier this month.

If you’ve been experiencing issues with your calendars not loading correctly — or at all — for the past couple of weeks, this change is likely to resolve the issue.

A note for ICS Calendar Pro users whose setups include a load balancer, proxy server, or other “unusual” network configuration: There has been a small change in how the license key validation API determines your server’s IP address. It is possible this change will require you to re-enter your license key. But, this change was specifically introduced to help in situations where you are already having to re-enter your license key repeatedly. Because of the nature of the problem, I don’t have a way to test this directly, so your feedback is welcomed.

—Scott

Category: New Features

Categories

  • Uncategorized
  • New Features
  • Bug Squashing
  • Just for Fun
  • Web Design & Development
  • Translation
  • Deep Dives

Recent Posts

  • ICS Calendar Pro 5.10.0 and ICS Calendar 11.5.9 updates April 24, 2025
  • Big improvements to ICS Events in versions 5.9.0 and 5.9.1 February 26, 2025
  • Happy Holidays from Room 34! December 8, 2024
  • Update to version 5.6.1.1 ASAP to resolve possible database performance issues introduced in 5.6.0 November 14, 2024
  • ICS Calendar Block is officially deprecated in version 5.6, will be removed in version 6.0 November 7, 2024

Related Links

  • Room 34 Creative Services
    Developer of ICS Calendar
  • Underdog of Perfection
    Room 34’s general blog
  • More Plugins by Room 34
    Available in the WordPress Plugin Directory

Room 34 Creative Services, LLC

  • Facebook
  • YouTube
  • Bandcamp
  • Room 34 Creative Services, LLC
  • Minneapolis, Minnesota 55406 USA
  • info@icscalendar.com
  • More WordPress Plugins
  • Privacy Policy
  • Terms & Conditions

Copyright © 2025 Room 34 Creative Services, LLC. All rights reserved.
"ICS Calendar", "ICS Calendar Pro", "ICS Events", the ICS Calendar logo and ICS icon are trademarks of Room 34 Creative Services, LLC.

https://icscalendar.com/a-few-important-changes-in-ics-calendar-10-7-1-and-ics-calendar-pro-4-4-3

This website uses cookies solely for necessary functions, such as accessing your account orders and license details. Accept to continue or find out more in our Privacy Policy.

Accept & Continue