# fullcalendar: what changed from 6 to 7 - Product: fullcalendar (https://whatsnew.fyi/product/fullcalendar) - Vendor: fullcalendar - Range: changelog entries numbered after v6.1.21 up to and including v7.0.2, stable releases only - Entries below: 3 releases (newest first) - Resolved: 6 is v6.1.21 and 7 is v7.0.2, the newest stable release of each major we track - Carrying security changes: 0 · CVEs mentioned: 0 · Mentioning breaking changes: 0 · Removing or deprecating something: 0 - Page: https://whatsnew.fyi/product/fullcalendar/compare/6...7 What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. ## What changed (12 changes, grouped by kind) ### Added #### v7.0.2 (2026-07-24) - Restore Bootstrap 5 support #### v7.0.1 (2026-07-19) - Better screen reader experience for users of Resource Timeline view - printMaxRows setting to control print-rendering cutoff for Resource Timeline view - Salesforce LWC component (beta) #### v7.0.0 (2026-06-19) - Add support for Angular 22 ### Changed #### v7.0.0 (2026-06-19) - Require temporal-polyfill@^1.0.1 as peerDependency - Change CDN URL paths from /all.global.js to /all/global.js, /locales-all.global.js to /locales-all/global.js, and /locales/{locale}.global.js to /locales/{locale}/global.js ### Fixed #### v7.0.2 (2026-07-24) - Fix Vue 3 types for template ref for getApi - Fix Angular DOM-insertion JS error with #eventContent #### v7.0.0 (2026-06-19) - Fix resource timeline rows keeping a stale height after their events are removed - Fix events on first or last week of month disappearing upon navigation with showNonCurrentDates enabled - Fix resource becoming invisible after adding resource manually with virtualization enabled ## Release notes ### v7.0.2 - Date: 2026-07-24 - Version: v7.0.2 - Original notes: https://github.com/fullcalendar/fullcalendar/releases/tag/v7.0.2 - Permalink: https://whatsnew.fyi/product/fullcalendar/releases/v7.0.2 - **added** — Restore Bootstrap 5 support - **fixed** — Fix Vue 3 types for template ref for getApi - **fixed** — Fix Angular DOM-insertion JS error with #eventContent - FEATURE: Restored Bootstrap 5 support (originally omitted from v7) (#8040) - FIX: Vue 3 types for template ref for `getApi` (#8086) - FIX: Angular DOM-insertion JS error with `#eventContent` (#8085) ### v7.0.1 - Date: 2026-07-19 - Version: v7.0.1 - Original notes: https://github.com/fullcalendar/fullcalendar/releases/tag/v7.0.1 - Permalink: https://whatsnew.fyi/product/fullcalendar/releases/v7.0.1 - **added** — Better screen reader experience for users of Resource Timeline view - **added** — printMaxRows setting to control print-rendering cutoff for Resource Timeline view - **added** — Salesforce LWC component (beta) - Better screen reader experience for users of Resource Timeline view - `printMaxRows` setting to control print-rendering cutoff for Resource Timeline view - Salesforce LWC component (beta), zip files on each release (#6196) ### v7.0.0 - Date: 2026-06-19 - Version: v7.0.0 - Original notes: https://github.com/fullcalendar/fullcalendar/releases/tag/v7.0.0 - Permalink: https://whatsnew.fyi/product/fullcalendar/releases/v7.0.0 - **added** — Add support for Angular 22 - **fixed** — Fix resource timeline rows keeping a stale height after their events are removed - **fixed** — Fix events on first or last week of month disappearing upon navigation with showNonCurrentDates enabled - **fixed** — Fix resource becoming invisible after adding resource manually with virtualization enabled - **changed** — Require temporal-polyfill@^1.0.1 as peerDependency - **changed** — Change CDN URL paths from /all.global.js to /all/global.js, /locales-all.global.js to /locales-all/global.js, and /locales/{locale}.global.js to /locales/{locale}/global.js **V7 is finally released!** 🎉 > [!NOTE] > Please install packages using the `@7` postfix. For example `@fullcalendar/react@7`. This is because v7 is not marked as the "latest" release yet in NPM. [More information](https://v7.fullcalendar.io/initialize-es6). - 📋 [Full Changelog](https://v7.fullcalendar.io/changelog) - 📚 [V7 Docs](https://v7.fullcalendar.io/) - 🎨 [Theme system justification](https://github.com/fullcalendar/fullcalendar/issues/7907) - 🛝 [Theme playground](https://themes.fullcalendar.io) ###### Changes since v7 pre-releases - FEATURE: Angular 22 support ([#8074](https://github.com/fullcalendar/fullcalendar/issues/8074)) - FIX: Resource timeline rows keep a stale height after their events are removed ([#8078](https://github.com/fullcalendar/fullcalendar/issues/8078)) - FIX: With showNonCurrentDates, events on first or last week of month disappear upon navigation ([#8077](https://github.com/fullcalendar/fullcalendar/issues/8077)) - FIX: With virtualization, resource invisible after adding resource manually ([#8072](https://github.com/fullcalendar/fullcalendar/issues/8072)) - BREAKING: Need `temporal-polyfill@^1.0.1` as `peerDependency` - BREAKING: Some CDN URLs changed: - /all.global.js -> /all/global.js - /locales-all.global.js -> /locales-all/global.js - /locales/es.global.js -> /locales/es/global.js (and other locales)