Changelog¶
Alle nennenswerten Änderungen an dieser Extension, neueste zuerst.
Note
Die Einträge sind auf Englisch verfasst.
[1.3.4] – 2026-08-26¶
Fixed¶
- Under a Content Security Policy, the chart tooltip appeared as a block of
text below the chart instead of floating above it. ApexCharts writes its
stylesheet into the document at runtime; without a nonce that style element is
discarded. The visible damage was not an unstyled chart — the bars are drawn
with SVG attributes and looked correct — but the tooltip lost its positioning
and pushed itself into the page flow, overlapping the following text. The
chart now passes the nonce of its own script tag to ApexCharts via the
chart.nonceoption, so the library's stylesheet is accepted. Sites without a CSP are unaffected: the nonce is then an empty string and the option is ignored.
[1.3.3] – 2026-08-26¶
Fixed¶
- The roadmap chart stayed empty on sites with a Content Security Policy.
The script that builds the chart was written inline into the template. A CSP
without
'unsafe-inline'blocks such a script, so the chart was never initialised — the plugin rendered its container and nothing else, with only a console message to show for it. The code now lives inResources/Public/JavaScript/roadmap.jsand is included throughf:asset.script, so it is served as a regular file and needs no exception in the policy. Nothing about the chart changes for sites without a CSP.
[1.3.2] – 2026-08-14¶
Changed¶
- The TER manual now points to the documentation site at
https://docs.netthinks.com/nt-supporttimes/ instead of the GitHub README,
via
support.docsandhomepageincomposer.json.
[1.3.1] – 2026-08-14¶
Added¶
- Documentation site at https://docs.netthinks.com/nt-supporttimes/ (English and German), covering installation, configuration, usage and the internals.
Changed¶
- Author unified to "NET.THINKS" in
composer.jsonandext_emconf.php. - The TER upload comment is now taken from this changelog instead of the tag subject, so the release note shown in the TER is maintained in one place.
[1.3.0] – 2026-07-05¶
Added¶
- Backend notification that warns when the installed TYPO3 version is outdated, so the support status is visible without opening the dashboard widget.
[1.2.2] – 2026-02-28¶
Security¶
- Hardened the roadmap output against XSS injection.
- Enabled SSL certificate verification in the
fetchJsonmethod.
[1.2.1] – 2025-12-30¶
Changed¶
- Renamed the extension from "TYPO3 Support Roadmap" to "TYPO3 Support Times".
[1.2.0] – 2025-12-30¶
Changed¶
- Reworked the dashboard widget layout with flexbox and sticky headers for reliable scrolling.
- Removed the redundant widget header from the dashboard template.
[1.1.2] – 2025-12-29¶
Changed¶
- Moved the Page TSConfig for the content-element wizard from
ext_localconf.phptoConfiguration/page.tsconfig.
[1.1.1] – 2025-12-29¶
Changed¶
- Switched the SupportTimesWidget to Fluid's
TemplateViewfor rendering.
[1.1.0] – 2025-12-29¶
Changed¶
- Modernized the FlexForm XML structure and normalized the plugin identifier case.
[1.0.0] – 2025-12-29¶
Added¶
- Initial release: dashboard widget showing the TYPO3 support times and roadmap,
plus a frontend plugin (
ntsupporttimes_pi1) with FlexForm configuration. - ApexCharts bundled and loaded locally, no external CDN.
- GPL-2.0-or-later license.