smart_date 4.3.0

Bug fixes
New features

The most significant change in this specific release is improved support for paragraphs. Since the 4.2.8 release, however, significant additions include improved tokens support, improvements to the widget, and test coverage.

smart_date 4.3.0-rc1

Bug fixes
New features

Mostly smallish fixes and stability improvements as we edge closer to a stable release for the 4.3.x branch.

smart_date 4.3.0-beta1

Bug fixes
New features

This beta release introduces compatibility updates for upcoming Drupal versions, new migration paths, user experience enhancements, and important bug fixes. These include Drupal 12 readiness, the adoption (finally) of the multivalue row Remove buttons added in Drupal core 10.2, more specific errors thrown when validation criteria are not met, and more.

smart_date 4.2.8

Bug fixes

Resolves an error on sites running Drupal <11.2

smart_date 4.2.7

Bug fixes

Resolves a fatal error in Drupal 11.4 for sites using serialization.

Contributors (5)

IshaniPatel, dalin, ishani patel, ltrain, mandclu

Changelog

Issues: 2 issues resolved.

smart_date 4.2.6

Bug fixes

A couple of bugfixes, and a new README section.

smart_date 4.2.5

Bug fixes

Add a summary here

Contributors (6)

BenStallings, Tyapchyc, mandclu, stefan.korn, tobiasb, werk21

Changelog

Issues: 6 issues resolved.

smart_date 4.2.4

Bug fixes

Bug fixes, especially when used with core date fields.

Contributors (4)

ahebrank, jonathanjfshaw, jonathanshaw, mandclu

Changelog

Issues: 3 issues resolved.

smart_date 4.2.3

Bug fixes

Bug fixes and an accessibility improvement.

Contributors (5)

Tyapchyc, arwillame, mandclu, tyapchyc, vinayakmk47

Changelog

Issues: 4 issues resolved.

smart_date 4.2.2

Bug fixes

Fixes an issue with Tome

Contributors (2)

mandclu, realityloop

Changelog

Issues: 1 issues resolved.

Changes since 4.2.1:

Bug

  • #3493091 by realityloop: Smart Date breaks tome:install

smart_date 4.2.1

Bug fixes

A bugfix release, that incorporates a patch needed for Drupal CMS.

Contributors (5)

acbramley, codebymikey, mandclu, mark_fullmer, thefancywizard

Changelog

Issues: 3 issues resolved.

smart_date 4.2.0

Bug fixes
New features

Usage of the 4.2.x branch continues to increase without new issues being filed, so officially tagging a stable release.

Contributors (4)

codebymikey, jurgenhaas, mandclu, tirupati_singh

Changelog

Issues: 9 issues resolved.

smart_date 4.2.0-rc1

Bug fixes
New features

This release adds relatively minor changes, mainly to improve admin interface formatting. The durations overlay previously introduced will now use colors configured in Gin settings (including accent color and light / dark mode), and will also look for an Olivero-provided base color if Gin colors aren't available.

This release also moves the 4.2.x branch closer to a stable release, hopefully quickly.

smart_date 4.2.0-beta2

New features

This release adds a new views filter, "overlaps", which should make it easier to find events that overlap the current day. Also, the new durations overlay that was introduced in the previous release is now used by default.

Contributors (2)

jurgenhaas, mandclu

Changelog

Issues: 3 issues resolved.

smart_date 4.2.0-beta1

New features

This release introduces a new setting for the Smart Date widgets, to show durations in an overlay. When enabled, the duration dropdown that has been part of the Smart Date widget since the beginning will now be replaced by an interactive list of durations immediately underneath end time input, and only shown when that field has focus. By design this will mimic a common pattern in popular calendar software.

smart_date 4.1.6

Bug fixes
Unsupported

Minor bug fixes and some formatting improvements.

Contributors (2)

eojthebrave, mandclu

Changelog

Issues: 4 issues resolved.

Changes since 4.1.5:

smart_date 4.1.5

Bug fixes
Unsupported

I found a small bug with the Recurring formatter that caused a fatal error with Drupal 11, so I decided it was worth cutting a release to get it fixed.

Contributors (1)

mandclu

Changelog

Issues: 1 issues resolved.

Changes since 4.1.4:

smart_date 4.1.4

Bug fixes
Unsupported

Minor updates, including a logo for Project Browser.

Contributors (2)

Tyapchyc, mandclu

Changelog

Issues: 5 issues resolved.

Changes since 4.1.3:

smart_date 4.1.3

Bug fixes
Unsupported

A handful of bugfixes.

Contributors (2)

Sweetchuck, mandclu

Changelog

Issues: 4 issues resolved.

Changes since 4.1.2:

smart_date 4.1.2

Bug fixes
Unsupported

Cleaning up a few bugs, some of which have been around for a bit.

smart_date 4.1.1

Bug fixes
Unsupported

A quick patch release to resolve an error in the previous 4.1.0 release.

Contributors (2)

jurgenhaas, mandclu

Changelog

Issues: 1 issues resolved.

Changes since 4.1.0:

smart_date 4.1.0

Bug fixes
New features
Unsupported

This initial, stable release for the 4.1.x branch features a number of improvements. The functional differences from the previous 4.1.0-rc9 release should be modest, including additional validation to ensure the repeat end date is after the provided start date. There was some significant code refactoring in order to make Smart Date pass eslint, phpcs, and phpstan, which are all now required to pass for contributions moving forward.

smart_date 4.1.0-rc9

Bug fixes
Unsupported

Quick bugfix release to remove debugging code. Please refer to the notes from 4.1.0-rc8.

smart_date 4.1.0-rc8

Bug fixes
New features
Unsupported

This releases adds new operators to Smart Date's date filter in views, to add new options for finding events that contain, start on, or end on a specific date. Also, the duration column has been expanded, so date ranges of over 4,000 years can now be used.

Contributors (2)

jurgenhaas, mandclu

Changelog

Issues: 3 issues resolved.

smart_date 4.1.0-rc7

Bug fixes
Unsupported

Fixes a warning on the status report about outdated entity definitions, and an issue where a recent release of the Token module broke Smart Date's tokens.

Contributors (3)

lostcarpark, mandclu, matthieuscarset

Changelog

Issues: 3 issues resolved.

smart_date 4.1.0-rc6

Bug fixes
New features
Unsupported

This release introduces Drupal 11 compatibility, but doesn't really introduce any functional changes. Lots more code cleanup, methodically marching towards a stable release of 4.1.0.

smart_date 4.1.0-rc5

Bug fixes
New features
Unsupported

The main changes in this release are to handle deprecated code, which should improve this module's readiness for Drupal 11, in addition to resolving deprecation warnings. Internally a lot of the works in this release was to implement GitlabCI, and start resolving the issue it identified. Many thanks to the contributors who have helped!

smart_date 4.1.0-rc4

Bug fixes
New features
Unsupported

The biggest changes in this release relate to Smart Date's recurring formatter. There are a number of improvements, including better stability across uses cases, and better options for theming, including the ability to opt in or out of the Oxford (or serial) comma, by language.

smart_date 4.1.0-rc3

Bug fixes
Unsupported

Incremental release, to move closer to a stable release for the 4.1.x branch. There are some additional issues to be fixed before a stable release, but wanted to get the widget formatting fix in particular incorporated in a release.

Contributors (2)

gena.io, mandclu

Changelog

Issues: 2 issues resolved.

smart_date 4.1.0-rc2

Bug fixes
Unsupported

Another quick bugfix release.

Contributors (2)

hhvardan, mandclu

Changelog

Issues: 3 issues resolved.

Changes since 4.1.0-rc1:

smart_date 4.1.0-rc1

Bug fixes
Unsupported

A bugfix release to move the 4.1.x branch closer to stable.

Contributors (2)

MukhtarM, mandclu

Changelog

Issues: 3 issues resolved.

Changes since 4.1.0-beta1:

smart_date 4.1.0-beta1

Bug fixes
New features
Unsupported

This release fixes the Year 2038 problem for sites that need to define dates into the far future. Because this release contains database updates, please thoroughly test in a non-production environment before upgrading on your production site.

Contributors (1)

mandclu

Changelog

Issues: 1 issues resolved.

smart_date 4.0.3

Bug fixes
New features
Unsupported

Although this is mostly a bugfix release, it also includes new compatibility with Date Popup for views filters.

smart_date 4.0.2

Bug fixes
New features
Unsupported

A small set of changes, to enhance improvements introduced in the 4.0.x branch. When using Smart Date's services, you should now be able to pass in the machine name of a Smart Date format instead of having to load the format first. Also, there was a bug with the removal of the All day checkbox where the end date wouldn't hide initially, which is now fixed.

smart_date 4.0.1

Bug fixes
Unsupported

A small update to fix an issue when using the 4.0.x branch with core daterange fields.

NOTE: If you are updating from a previous branch, e.g. 3.7.x, then you may need to add the -W flag to your composer command when you upgrade Smart Date, to resolve an error about using an older version of the recurr library.

Contributors (1)

mandclu

Changelog

Issues: 1 issues resolved.

smart_date 4.0.0

Bug fixes
New features
Unsupported

First stable release for the 4.0.x branch. There are modest changes in this release as compared to the previous release candidate, but this branch contains some significant changes from the 3.7.x branch, including more configurable widgets and formatters. More significantly, many methods that were previously declared as static have had this removed, because PHP 8.1 is much more stringent about mixing static and non-static code.

smart_date 4.0.0-rc1

Bug fixes
Unsupported

This release improves the stability of the 4.0.x branch, moving it towards a stable release. In general the 4.0.x brnach improves this module's compatibility with Drupal 10 and PHP 8.0+, including by making some backwards-compatibility changes such as moving some methods from being static to being available as services instead. In terms of new functionality, the 4.0.x provides a more configurable formatter, allowing a site builder to choose what elements of the range should be output, from start, end, and duration.

smart_date 4.0.0-beta1

Bug fixes
New features
Unsupported

This issue is focused on widget improvements, including some long-standing feature requests.

Contributors (1)

mandclu

Changelog

Issues: 4 issues resolved.

Changes since 4.0.0-alpha3:

smart_date 4.0.0-alpha3

Bug fixes
Unsupported

Add a summary here

Contributors (4)

asherry, coderdan, mandclu, minorOffense

Changelog

Issues: 5 issues resolved.

Changes since 4.0.0-alpha2:

smart_date 3.7.2

Bug fixes
Unsupported

Bug fixes related to recurring functionality, especially permissions, tokens, and working with the Next.js module. Also, a fix for the timezone widget when choosing the timezone to show.

Contributors (3)

asherry, coderdan, mandclu

Changelog

Issues: 4 issues resolved.

smart_date 4.0.0-alpha2

Bug fixes
New features
Unsupported

The significant change in this release is additional formatter configuration options. Now, a site builder can use checkboxes to define what parts of the time they want displayed, choosing any or all of start time, end time, and duration.

Contributors (4)

Pablo Gosse, ckng, mandclu, stefan.korn

smart_date 4.0.0-alpha1

Bug fixes
Unsupported

The key driver for this release is to resolve an issue where Smart Date's Recurring formatter would throw fatal errors when used with Date Augmenters in an environment using PHP 8.1 or newer.

Contributors (3)

chanelwheeler, mandclu, tobiasb

Changelog

Issues: 2 issues resolved.

smart_date 3.7.1

Bug fixes
Unsupported

A bugfix release to address some lingering issues, particularly related to newer versions of PHP, as required by Drupal 10.

Contributors (3)

Barry_Fisher, collinhaines, mandclu

Changelog

Issues: 2 issues resolved.

Changes since 3.7.0:

smart_date 3.7.0

Bug fixes
Unsupported

First stable release for the 3.7.x branch. Mostly bugfixes since 3.7.0-rc2, but lots of changes since 3.6.1. Of particular note are new tokens for recurring events, widget configuration options to restrict start and end dates, and a new JS formatter to convert times to the visitor's timezone automatically.

smart_date 3.7.0-rc2

Bug fixes
Unsupported

This release is generally aimed at resolving bugs in the 3.7.x branch, to bring it closer to a stable release.

Contributors (5)

Qusai Taha, josh.fabean, mandclu, nightlife2008, ransomweaver

smart_date 3.7.0-rc1

Bug fixes
Unsupported

A bugfix release to move the 3.7.x branch closer to a stable release.

Pages

Subscribe with RSS Subscribe to Releases for Smart Date