dependabot[bot] opened a new pull request, #3933: URL: https://github.com/apache/causeway/pull/3933
Bumps [org.webjars:fullcalendar](https://github.com/fullcalendar/fullcalendar) from 6.1.10 to 7.1.3. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/fullcalendar/fullcalendar/releases">org.webjars:fullcalendar's releases</a>.</em></p> <blockquote> <h2>v7.1.3</h2> <h3>Bugfixes</h3> <ul> <li>FIX: Unable to drag events in DayGrid views when using React 18 Strict Mode (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/8119">#8119</a>)</li> <li>FIX: <code>event.setProp('resourceEditable', ...)</code> was ignored with a warning (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/5166">#5166</a>)</li> <li>FIX: React "Maximum update depth exceeded" when <code>validRange</code>, <code>visibleRange</code> or <code>hiddenDays</code> is given as a new-but-equal value each render and <code>datesSet</code> sets state (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/7069">#7069</a>)</li> <li>FIX: When <code>slotMaxTime</code> is beyond 24h, the now-indicator disappears after midnight in Timeline views, and its arrow disappears in TimeGrid views (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/6394">#6394</a>)</li> <li>FIX: <code>eventDrop</code> reports <code>oldResource</code>/<code>newResource</code> when an event that isn't resource-editable is dragged over another resource, even though its resource doesn't change (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/4943">#4943</a>)</li> </ul> <h3>Locales</h3> <ul> <li>FEATURE: Tajik locale, available as <code>tg</code> (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/8066">#8066</a>)</li> <li>FEATURE: Belarusian locale, available as <code>be</code> (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/7839">#7839</a>)</li> <li>FIX: Bulgarian accessibility hints for navigation, more-links, and closing popovers (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/7494">#7494</a>)</li> <li>FIX: German and Austrian German list-view hint read "Terminübersichtesansicht" (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/7788">#7788</a>)</li> <li>FIX: Czech today button said "now" instead of "today" (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/7674">#7674</a>)</li> <li>FIX: Korean navigation, year, list-view, and more-link translations (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/8037">#8037</a>)</li> <li>FIX: Farsi empty-calendar and more-link text, year navigation, and accessibility hints (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/8033">#8033</a>, <a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/7546">#7546</a>)</li> <li>FIX: Norwegian Nynorsk empty-calendar text and accessibility hints (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/8083">#8083</a>, <a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/6050">#6050</a>)</li> </ul> <h2>v7.1.2</h2> <h3>:accessibility: Accessibility Fixes</h3> <ul> <li>FIX: Events in DayGrid cells, TimeGrid columns, Timeline lanes and +more popovers are enclosed in a list (<code>role="list"</code>, each event in a <code>role="listitem"</code> wrapper), so screen readers can step through them one at a time instead of reading a day or lane as one block</li> <li>FIX: List view, events with a <code>url</code> lost their link semantics, because the <code>listitem</code> role was on the event itself. Events are now wrapped in list items (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/7567">#7567</a>)</li> <li>FIX: Day headers (without <code>navLinks</code>), TimeGrid's week-number header and "Timed" row header were read as empty and flagged by axe, because their text was only an <code>aria-label</code>. The text is now visually-hidden content (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/7566">#7566</a>, <a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/6641">#6641</a>)</li> <li>FIX: DayGrid day cells' <code>aria-label</code> was ignored or read as blank. The full date is now visually-hidden content, only in cells showing a day number (otherwise the column header already reads the date) (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/7566">#7566</a>, <a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/6637">#6637</a>, <a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/6641">#6641</a>, <a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/7502">#7502</a>)</li> <li>FIX: Column-header nav links were labeled "Go to …", which was repeated as the column name for every cell. They're now labeled with just the date (<code>navLinkHint</code> is still used for other nav links)</li> <li>FIX: JAWS switched to forms mode when Tab landed on an event, so the arrow keys did nothing. DayGrid, TimeGrid, MultiMonth and Resource Timeline are now a <code>table</code> (cells <code>role="cell"</code>) rather than a <code>grid</code>. Resource Timeline with nested resources or row groups remains a <code>treegrid</code> (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/6641">#6641</a>)</li> <li>FIX: Screen readers announced empty "group"s within day cells. Empty wrappers are now <code>role="presentation"</code>, and background events, non-business hours and selection highlights are <code>aria-hidden</code></li> <li>FIX: Resource TimeGrid/DayGrid with <code>filterResourcesWithEvents</code> and <code>datesAboveResources</code>, the blank resource header was an empty <code>columnheader</code>, flagged by axe. It's now an empty <code>cell</code></li> <li>FIX: Hidden elements used for measurement (+more link, Resource Timeline expander and column divider) use <code>visibility: hidden</code> instead of <code>inert</code>, so none can be focused or read by screen readers</li> </ul> <h2>v7.1.1</h2> <ul> <li>FEATURE: <code>@fullcalendar/mui</code> supports MUI v9 (in addition to v7). MUI skipped v8</li> <li>FEATURE: Resource views, render hooks receive <code>info.resource</code>, the resource of the column/lane being rendered into (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/4926">#4926</a>) <ul> <li>Event hooks: <code>eventContent</code>, <code>eventClass</code>, <code>eventDidMount</code>, etc, including the <code>*EventTimeClass</code>/<code>*EventTitleClass</code> variants and <code>backgroundEvent*</code> hooks. An event with multiple resources renders once per resource, each with its own <code>info.resource</code>. A dragged event's mirror receives the resource it's being dragged over</li> <li>+more link hooks: <code>moreLinkContent</code>, <code>moreLinkClass</code>, <code>moreLinkDidMount</code>, etc</li> <li>+more popover hooks: the popover's events, as well as <code>dayHeader*</code> and <code>dayCell*</code> hooks where <code>info.inPopover</code></li> <li>Not populated in non-resource views. Compare <code>info.resource.id</code>, not the object itself, which is not guaranteed to be the same reference across columns</li> <li>New <code>EventTextInfo</code> type, for the arg of <code>*EventTimeClass</code>/<code>*EventTitleClass</code> hooks, which now also receive <code>timeText</code></li> </ul> </li> <li>FIX: Resource TimeGrid/DayGrid, preserve dates with no resources when <code>filterResourcesWithEvents</code> is enabled (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/8099">#8099</a>) <ul> <li>With <code>datesAboveResources</code>, such a date renders a single non-interactive column with no resource. Day cell/lane hooks for it receive no <code>info.resource</code>, so guard for it: <pre lang="js"><code>dayLaneClass: (info) => info.resource ? `lane-${info.resource.id}` : '' </code></pre> </li> </ul> </li> <li>FIX: React 19, "Received an empty string for a boolean attribute <code>inert</code>" warning with <code>dayMaxEvents</code>/<code>eventMaxStack</code>. The offscreen +more link used for measurement also wasn't made inert, so it could receive keyboard focus (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/8114">#8114</a>)</li> <li>FIX: Resource TimeGrid/DayGrid, spanning header cells sometimes misaligned with body columns by 1px</li> <li>FIX: Resource Timeline view, with <code>virtualization</code>, leading header cells and slots missing when the timeline is wide enough to not need horizontal scrolling (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/8093">#8093</a>)</li> <li>FIX: Resource Timeline view, with <code>virtualization</code>, rows blank until scrolled after removing and re-adding resources within <code>batchRendering</code>, such as for a filter</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/fullcalendar/fullcalendar/blob/main/CHANGELOG.md">org.webjars:fullcalendar's changelog</a>.</em></p> <blockquote> <h2>v7.1.3</h2> <h3>Bugfixes</h3> <ul> <li>FIX: Unable to drag events in DayGrid views when using React 18 Strict Mode (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/8119">#8119</a>)</li> <li>FIX: <code>event.setProp('resourceEditable', ...)</code> was ignored with a warning (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/5166">#5166</a>)</li> <li>FIX: React "Maximum update depth exceeded" when <code>validRange</code>, <code>visibleRange</code> or <code>hiddenDays</code> is given as a new-but-equal value each render and <code>datesSet</code> sets state (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/7069">#7069</a>)</li> <li>FIX: When <code>slotMaxTime</code> is beyond 24h, the now-indicator disappears after midnight in Timeline views, and its arrow disappears in TimeGrid views (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/6394">#6394</a>)</li> <li>FIX: <code>eventDrop</code> reports <code>oldResource</code>/<code>newResource</code> when an event that isn't resource-editable is dragged over another resource, even though its resource doesn't change (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/4943">#4943</a>)</li> </ul> <h3>Locales</h3> <ul> <li>FEATURE: Tajik locale, available as <code>tg</code> (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/8066">#8066</a>)</li> <li>FEATURE: Belarusian locale, available as <code>be</code> (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/7839">#7839</a>)</li> <li>FIX: Bulgarian accessibility hints for navigation, more-links, and closing popovers (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/7494">#7494</a>)</li> <li>FIX: German and Austrian German list-view hint read "Terminübersichtesansicht" (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/7788">#7788</a>)</li> <li>FIX: Czech today button said "now" instead of "today" (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/7674">#7674</a>)</li> <li>FIX: Korean navigation, year, list-view, and more-link translations (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/8037">#8037</a>)</li> <li>FIX: Farsi empty-calendar and more-link text, year navigation, and accessibility hints (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/8033">#8033</a>, <a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/7546">#7546</a>)</li> <li>FIX: Norwegian Nynorsk empty-calendar text and accessibility hints (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/8083">#8083</a>, <a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/6050">#6050</a>)</li> </ul> <h2>v7.1.2</h2> <h3>Accessibility Fixes</h3> <ul> <li>FIX: Events in DayGrid cells, TimeGrid columns, Timeline lanes and +more popovers are enclosed in a list (<code>role="list"</code>, each event in a <code>role="listitem"</code> wrapper), so screen readers can step through them one at a time instead of reading a day or lane as one block</li> <li>FIX: List view, events with a <code>url</code> lost their link semantics, because the <code>listitem</code> role was on the event itself. Events are now wrapped in list items (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/7567">#7567</a>)</li> <li>FIX: Day headers (without <code>navLinks</code>), TimeGrid's week-number header and "Timed" row header were read as empty and flagged by axe, because their text was only an <code>aria-label</code>. The text is now visually-hidden content (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/7566">#7566</a>, <a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/6641">#6641</a>)</li> <li>FIX: DayGrid day cells' <code>aria-label</code> was ignored or read as blank. The full date is now visually-hidden content, only in cells showing a day number (otherwise the column header already reads the date) (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/7566">#7566</a>, <a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/6637">#6637</a>, <a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/6641">#6641</a>, <a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/7502">#7502</a>)</li> <li>FIX: Column-header nav links were labeled "Go to …", which was repeated as the column name for every cell. They're now labeled with just the date (<code>navLinkHint</code> is still used for other nav links)</li> <li>FIX: JAWS switched to forms mode when Tab landed on an event, so the arrow keys did nothing. DayGrid, TimeGrid, MultiMonth and Resource Timeline are now a <code>table</code> (cells <code>role="cell"</code>) rather than a <code>grid</code>. Resource Timeline with nested resources or row groups remains a <code>treegrid</code> (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/6641">#6641</a>)</li> <li>FIX: Screen readers announced empty "group"s within day cells. Empty wrappers are now <code>role="presentation"</code>, and background events, non-business hours and selection highlights are <code>aria-hidden</code></li> <li>FIX: Resource TimeGrid/DayGrid with <code>filterResourcesWithEvents</code> and <code>datesAboveResources</code>, the blank resource header was an empty <code>columnheader</code>, flagged by axe. It's now an empty <code>cell</code></li> <li>FIX: Hidden elements used for measurement (+more link, Resource Timeline expander and column divider) use <code>visibility: hidden</code> instead of <code>inert</code>, so none can be focused or read by screen readers</li> </ul> <h2>v7.1.1</h2> <ul> <li>FEATURE: <code>@fullcalendar/mui</code> supports MUI v9 (in addition to v7). MUI skipped v8</li> <li>FEATURE: Resource views, render hooks receive <code>info.resource</code>, the resource of the column/lane being rendered into (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/4926">#4926</a>) <ul> <li>Event hooks: <code>eventContent</code>, <code>eventClass</code>, <code>eventDidMount</code>, etc, including the <code>*EventTimeClass</code>/<code>*EventTitleClass</code> variants and <code>backgroundEvent*</code> hooks. An event with multiple resources renders once per resource, each with its own <code>info.resource</code>. A dragged event's mirror receives the resource it's being dragged over</li> <li>+more link hooks: <code>moreLinkContent</code>, <code>moreLinkClass</code>, <code>moreLinkDidMount</code>, etc</li> <li>+more popover hooks: the popover's events, as well as <code>dayHeader*</code> and <code>dayCell*</code> hooks where <code>info.inPopover</code></li> <li>Not populated in non-resource views. Compare <code>info.resource.id</code>, not the object itself, which is not guaranteed to be the same reference across columns</li> <li>New <code>EventTextInfo</code> type, for the arg of <code>*EventTimeClass</code>/<code>*EventTitleClass</code> hooks, which now also receive <code>timeText</code></li> </ul> </li> <li>FIX: Resource TimeGrid/DayGrid, preserve dates with no resources when <code>filterResourcesWithEvents</code> is enabled (<a href="https://redirect.github.com/fullcalendar/fullcalendar/issues/8099">#8099</a>) <ul> <li>With <code>datesAboveResources</code>, such a date renders a single non-interactive column with no resource. Day cell/lane hooks for it receive no <code>info.resource</code>, so guard for it: <pre lang="js"><code>dayLaneClass: (info) => info.resource ? `lane-${info.resource.id}` : '' </code></pre> </li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/fullcalendar/fullcalendar/commit/6b890e803c66d1e6db2fb21c449936155b7e81fc"><code>6b890e8</code></a> meta:update</li> <li><a href="https://github.com/fullcalendar/fullcalendar/commit/5cb81e9d706d33e6f579f85ce0aa0169ccfc4d74"><code>5cb81e9</code></a> Bump fullcalendar versions</li> <li><a href="https://github.com/fullcalendar/fullcalendar/commit/72929213837a795cdf88453d12b63b846a31e13d"><code>7292921</code></a> Rearrange changelog</li> <li><a href="https://github.com/fullcalendar/fullcalendar/commit/b4a903b9a697f1411110c200d187be89a868a0a9"><code>b4a903b</code></a> v6 notice in v7 readmes</li> <li><a href="https://github.com/fullcalendar/fullcalendar/commit/ff72198cbf94bb6bacfa6200da8794550c28930b"><code>ff72198</code></a> System for old major version ts warning</li> <li><a href="https://github.com/fullcalendar/fullcalendar/commit/e2ef427721e576168307eb5973e3fc1f01865a30"><code>e2ef427</code></a> fix(locale): add Bulgarian accessibility hints</li> <li><a href="https://github.com/fullcalendar/fullcalendar/commit/bec1e0eaea816471695883649f7902161109dfbe"><code>bec1e0e</code></a> feat(locale): add Tajik translations</li> <li><a href="https://github.com/fullcalendar/fullcalendar/commit/87437d0d8ddc0ef83e60cf873793e7ea878c26be"><code>87437d0</code></a> feat(locale): add Belarusian translations</li> <li><a href="https://github.com/fullcalendar/fullcalendar/commit/18f32c506d37f0c5f771cc2b1adb5f5dfbe55269"><code>18f32c5</code></a> fix(locale): preserve the German list-view accessibility label</li> <li><a href="https://github.com/fullcalendar/fullcalendar/commit/d72fff04fae5a204ce361b12bd31704ee3cb3347"><code>d72fff0</code></a> fix(locale): translate Czech today button as Dnes</li> <li>Additional commits viewable in <a href="https://github.com/fullcalendar/fullcalendar/compare/v6.1.10...v7.1.3">compare view</a></li> </ul> </details> <br /> [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
