Update to Fullcalendar library v6

Created on 7 November 2023, about 1 year ago
Updated 7 August 2024, 3 months ago

Problem/Motivation

v6 has a lot of accessibility fixes and is relatively easily upgradable from the v5. We already implemented v5 support β†’ Main problem is that maintainers didn't even make a release so we will need to make sure that the new version will be at least released so users will test it and give feedback.

πŸ“Œ Task
Status

Closed: won't fix

Version

6.0

Component

Code

Created by

πŸ‡ΊπŸ‡¦Ukraine dinazaur

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @dinazaur
  • @dinazaur opened merge request.
  • Status changed to Needs review about 1 year ago
  • πŸ‡ΊπŸ‡¦Ukraine dinazaur

    So I just merged 5.x into 6.x resolved merge conflicts and added support for v6 which includes: modification of few libraries and replacing few deprecated options with new ones. Also added the ability to use once instead of jquery.once.

  • πŸ‡ΊπŸ‡ΈUnited States MattDanger

    +1 for this patch. We have been using it on a large D10 project for the past few months with success. It helped us meet our accessibility initiatives.

  • πŸ‡ΊπŸ‡ΈUnited States jackfoust

    @mattdanger are you using this patch on the latest 5.x version of the module, or have you switched to 6.x that has the upgrade to v5 of the library installed - https://www.drupal.org/project/fullcalendar_view/issues/3085884 β†’ ?

  • πŸ‡ΊπŸ‡ΈUnited States erutan

    I tried to install this patch via composer on the 6x branch, which led to some requirements conflicts. I just downloaded the code manually from the issue fork and dropped it in a local test instance, but I get ajax errors when editing a view for it and the calendar doesn't render on 10.3.1.

    I'd love to try this out, mark it RTBC if it works and get a new version of this module out - is this still working for you dinazaur & MattDanger?

  • πŸ‡¦πŸ‡ΊAustralia mingsong πŸ‡¦πŸ‡Ί

    I am planing to develop a premium version of this module, which will support the FullCalendar 6.

    Details see 🌱 Premium Version Active

  • πŸ‡ΊπŸ‡ΈUnited States erutan

    The extra features in the paid version aren't of interest to me (no recurring events or rrules needs), since someone already wrote code for Fullcalendar 6 to work that seems appropriate to just put into a new branch if it's functional and then the bonus features can be added on top of that.

    We're using the calendar as a simple visual tracker, it'd just be nice to have the latest version for UI / accessibility improvements. :)

  • Status changed to Closed: won't fix 3 months ago
  • πŸ‡¦πŸ‡ΊAustralia mingsong πŸ‡¦πŸ‡Ί

    It is good hear that a patch is enough to help someone already.

    I close this issue since this feature won't be considered as the free version of this module.

Production build 0.71.5 2024