Smart Date 4.1 Released with Drupal 11 Compatibility and Enhanced Features

Smart Date 4.1 Released with Drupal 11 Compatibility and Enhanced Features

The latest version of the Smart Date module, 4.1, has been officially released, marking a significant milestone exactly one year after the first stable release of version 4.0. Led by Martin Anderson-Clutz, this update brings a host of improvements and new functionalities, making it ready for Drupal 11. One notable enhancement involves the use of the new deprecationHelper class, which ensures the module remains compatible with the latest Drupal versions while supporting older ones. This development was aided by contributions from the Drupal community, particularly Matt Glaman, whose assistance at Midcamp 2024 was pivotal.

In addition to enhanced compatibility, Smart Date 4.1 introduces new views operators for the module's upgraded Date Filter, a feature inspired and largely implemented by Jurgen Haas. This functionality, designed to simplify complex scheduling needs, is particularly beneficial for applications requiring intricate date management, such as pet boarding services. The update also sees the adoption of Gitlab CI, thanks to efforts from Ben Stallings and James Shields, along with rigorous code refinements using PHPStan, which identified and rectified several issues in the existing codebase.

The release also addresses the longstanding Year 2038 problem and increases duration storage capacity, allowing events spanning over 4,000 years to be managed. With these updates, Smart Date continues to set a high standard for date and time management in Drupal, offering new configuration kits and improved validation, theme, and formatting options. The developers encourage users to explore the new version and contribute suggestions for future enhancements. The latest update, version 4.1.3, was released on May 21, 2024. For more detailed information, visit the module's page on Drupal.org.

Source Reference

Date of Publication
URL
https://www.mandclu.com/blog/getting-smart-date-dialed-11

Disclosure: This content is produced with the assistance of AI.

Note: The vision of this web portal is to help promote news and stories around the Drupal community and promote and celebrate the people and organizations in the community. We strive to create and distribute our content based on these content policy. If you see any omission/variation on this please let us know in the comments below and we will try to address the issue as best we can.

Related Events

Advertisement Here

Upcoming Events

Latest Opportunities

Advertisement Here