Tests, fixes, repeated dates
Contributors (16)
joelpittet, apkwilson, daniel korte, auseidon986, solideogloria, karlshea, someshver, johnv, dsdeiz, sorlov, ramil g, kul.pratap, lavanyatalwar, anish.ir, mortona2k, tommyk
Changelog
Issues: 30 issues resolved.
Changes since 8.x-1.0-beta3:
Bug
- [#2917145] fix: ISO-8601 week and year
- [#3555479] fix: GenericTest::testWeekViewRenders phpunit next minor failure
- [#3191954] feat: Calendar view broken when first day of week is not Sunday
- [#3545207] fix: Day events misaligned
- [#3548795] feat: Granularity link display options not recognized unless date argument is initialized
- [#3544743] feat: DateArgumentWrapper uses method_exists(getFormat) but calls getArgFormat(), preventing custom handlers from validating arguments
- [#3542212] feat: Do not use Drupal Core's version for libraries
- [#3542133] feat: TypeError: _calc_indents(): Argument #4 ($item) must be of type Drupal\calendar\CalendarEvent, array given
- #3452532 by joelpittet, apkwilson, daniel korte: Duplicate rows for some entities with multiple entity references
- #3255924 by auseidon986, solideogloria, joelpittet, karlshea, someshver: Concurrent multiday events not showing on the next row
- #3354820 by joelpittet, johnv: Do not add 'calendar/calendar.theme' to every page
- #3238239 by dsdeiz, joelpittet: Allow base field definitions to render
- #3432792: Wrong CSS class because of hardcoded granularity
- #3281581 by sorlov, joelpittet: Missing config schema for Calendar legend block
- #3518881 by joelpittet, ramil g: Fix failing unit test
- #3494136 by joelpittet, mortona2k, tommyk: Regression: Day view broken
Feature
- [#2820803] feat: Support Recurring Dates Field in Calendar 8.x-1.x
- #3521089 by ramil g, joelpittet: Compatibility issue with date_filter module
Task
- [#3546000] feat: Refactor _calc_indents(): accept CalendarEvent only
- Resolve #3546011 "Replace deprecated node_type_get_names() call" PHPStan errors.
- [#3544516] feat: Add extension point in DateArgumentWrapper so custom Views argument handlers can define granularity
- [#3543375] feat: stylelint: errors by collapsing multi-line selectors in CSS
- [#3543372] feat: PHPStan: PHP 8.4 Cannot unset property Drupal\views\ViewExecutable::$row_index because it might have hooks in a subclass.
- #3537463 by joelpittet: Upgrade ddev-drupal-contrib to 1.1 to enable JS functional test support
- #3522299 Audit and remove obsolete @todo comments and dead code
- Resolve #3521287 "Remove use statement"
- #3489747 by joelpittet, kul.pratap: Fix and require phpstan in gitlab-ci
- git commit -m 'Issue #3489746 by joelpittet, lavanyatalwar: Fix PHPCS with DrupalPractice coding standards in gitlab-ci'
- #3489745 by joelpittet, anish.ir: Fix and require eslint in gitlab-ci
- #3518635: Add DDEV through ddev-drupal-contrib for ease-of-maintenance
VCS Label
8.x-1.0-beta4
Core compatibility
Release type
Packaged Git sha1
0bf47c4550c3725c288d7ee339c6f45444f73a99
Release files