Skip to content

v14.0.0

Compare
Choose a tag to compare
@benjaminkott benjaminkott released this 22 Jun 08:30
· 43 commits to master since this release

We have been cooking something for you!

The TYPO3 Community plans to have the Introduction-Package BITV-Certified.
In reality this is not that easy, if you have some demo content on the once side
and a Framework on the other. The goal was to have rendering adjusted so it follows
all best practices, and ensures the editor has all the options he needs to do the
same on the content side.

We kicked off the development with a codesprint at CPS in Berlin.
https://www.linkedin.com/posts/cps-it-gmbh_berlin-typo3introductionpackages-codesprint-activity-7074016585031524352-jDVN

We tried to keep it as non breaking as possible, but in some cases like the menu
we needed to change markup and css massivly to break current limitations.
So by default we are now also rendering more levels in the main navigation.
But there is a lot more going on than just the menu.

Enjoy the changelog and checkout the project board for detailed insights:
https://github.com/benjaminkott/bootstrap_package/projects/2

BREAKING

  • 2bceb14 [!!!][TASK] Move main tag to contain all relevant content
  • d721e1a [!!!][TASK] Optimize Card links (#1372)
  • b224a40 [!!!][TASK] Make carousel accessible

FEATURE

  • 9132b04 [FEATURE] Introduce dedicated gridcolumn element
  • c37afe3 [FEATURE] Allow display class on all default content headers (#1366)
  • 671acf6 [FEATURE] Make header level for child items configurable by the editor (#1353)

TASK

  • d369f9a [TASK] Add v14 to readme
  • 60f68f0 [TASK] Set next version to v14.0.0
  • f0ec180 [TASK] Add tests for update scripts (#1388)
  • b126959 [TASK] Add display: swap to iconfont
  • c00384f [TASK] Drop obsolete form compat overrides
  • f3a3772 [TASK] Remove deprecations from cookieconsent
  • 50cf308 [TASK] Add skip to page footer
  • c942e01 [TASK] Remove obsolete data-parent
  • 354a87c [TASK] Optimize file downloads
  • 39ed5cd [TASK] Split input border and general border colors
  • 8dc41ea [TASK] Add role and roledescription to carousel
  • f453860 [TASK] Replace aria-roledescription with aria-label on lightbox
  • 6310128 [TASK] Add label to extended resume form field of indexed search
  • cd88268 [TASK] Add indicator to subnav and enhance mainnav version
  • 95ab34a [TASK] Show outlines in navigation only on focus-visible
  • 5f31391 [TASK] Make focus visible for carousel links
  • ca6df9f [TASK] Simplify lightbox
  • ec4d613 [TASK] Remove obsolete intrinsicsize attribute (#1380)
  • 2775146 [TASK] Make main navigation more accessible (#1385)
  • 4814d8f [TASK] Finetune color contrast on subnav
  • a260862 [TASK] Render subnavigation after content
  • 077a765 [TASK] Do not wrap images directly with links
  • c918a8a [TASK] Optimize Carousel
  • 8698ff9 [TASK] Optimize indexed search form
  • 99bcab4 [TASK] Modernize typoscript setup and constant access (#1379)
  • 44d9918 [TASK] Enable functional tests for v12 (#1219)
  • f392b79 [TASK] Drop legacy path include test
  • dd93e18 [TASK] Set dev env to 8.2
  • fe79501 [TASK] Update php-cs-fixer
  • 2ab06cf [TASK] Update lightbox and modernize rendering (#1378)
  • 97cd552 [TASK] Change default cookieconsent to include header
  • 2bceb14 [!!!][TASK] Move main tag to contain all relevant content
  • d721e1a [!!!][TASK] Optimize Card links (#1372)
  • 8e36778 [TASK] Removed header tags from all headings for accessibility reason... (#1370)
  • a3e9899 [TASK] Add aria-hidden to social-media icons
  • b224a40 [!!!][TASK] Make carousel accessible
  • ad7004d [TASK] Move Registering of Icons to ServiceContainer (#1374)
  • 028f56d [TASK] Add a11y color calculation tools to scss and adjust colors slightly
  • 50a46c0 [TASK] Expose social link labels to constant editor and improve label rendering for screen reader (#1361)
  • fe80278 [TASK] Add aria-labels for main and sub navigation (#1363)
  • a776db5 [TASK] Drop link decoration settings from constant editor
  • 955656c [TASK] Underline links in content by default (#1357)
  • 3af07f5 [TASK] Fix border color contrast of form inputs (#1360)
  • 0c663ee [TASK] Use buttons for "allow" and "dismiss" in cookie consent (#1349)
  • 0ae2c79 [TASK] replace nav tag with div tag in custom element tab (#1350)
  • bdd775c [TASK] Rename mandatory field label (#1356)
  • 3741561 [TASK] Only use aria-current for the last item in breadcrumb (#1359)
  • 6958b74 [TASK] Add meaningful label to each second field in a group in extended search form (#1351)
  • edebd6e [TASK] Duplicate css class removed (#1345)
  • a6096e5 [TASK] Switched forms template variant to version2 (#1338)
  • 34c6b0e [TASK] Resize cookiee consent header to 1.5rem
  • d0d0a89 [TASK] Remove role navigation and role main
  • 84158b7 [TASK] Overwrite default cookie consent configuration
  • 3383109 [TASK] Add aria-hidden attributes for decorative icons (#1336)
  • 344fef8 [TASK] Update bundled scssphp to v1.11.0
  • e75e83e [TASK] Update popper.js and some build deps
  • 89c2228 [TASK] Update to Bootstrap 5.3.0

BUGFIX

  • f9daa32 [BUGFIX] Make screenreader current label translatable
  • a03a700 [BUGFIX] Align sitemap behavior with core
  • fed7f26 [BUGFIX] Remove unwanted vertical gap on sections
  • 82626f3 [BUGFIX] Drop obsolete felogin config
  • f589ba0 [BUGFIX] Correct scroll position and prevent click if target exists on site
  • 6c63f70 [BUGFIX] Correct column gap count for 3 column layout
  • d40cf76 [BUGFIX] Correct media position in accordion and tab items (#1384)
  • ab2c2c9 [BUGFIX] Restore search rules functionality
  • fb62859 [BUGFIX] Correct search form classes
  • 24a7bf7 [BUGFIX] CGL
  • 32a9bc6 [BUGFIX] Unflatten typoscript constants in dataprocessor
  • def5d84 [BUGFIX] Optimize gridcolumn svg
  • 4cfef65 [BUGFIX] Avoid clipping on social links and footer language menu
  • fb437ab [BUGFIX] Use contextual icon color for system information icon (#1377)
  • f9813bb [BUGFIX] Correct generated css
  • 80c745d [BUGFIX] Correct path to photoswipe assets
  • 25792ec [BUGFIX] Fix access to overrideParserVariables
  • f4fb0a5 [BUGFIX] Inherit link styling on breadcrumbs (#1373)
  • 26da908 [BUGFIX] Improve visibility of skip to content link on focus (#1367)
  • 92c3214 [BUGFIX] Add missing subitems_header_layout to card group
  • e124fb5 [BUGFIX] SCSS linting
  • c2a22ed [BUGFIX] Calculate foreground colors for cookie consent
  • 13ce41c [BUGFIX] Handle allowed file extensions for TYPO3 v12 (#1365)
  • 86b2484 [BUGFIX] Fix Sticky Header (#1362)
  • 5c26d81 [BUGFIX] Source mapping is now public path agnostic (#1352)
  • 87d5f04 [BUGFIX] Fix missing spaces in the output of content elements (#1343)
  • e60c1dc [BUGFIX] Make carousel controls visible on focus
  • 5ffa09c [BUGFIX] Add title to social links
  • 7d4e95c [BUGFIX] Avoid text-muted for unavailable languages
  • 55ca836 [BUGFIX] Undefined array keys in Compile Service

MISC

  • e61fdea [DOCS] How to build frontend files for contribution (#1341)
  • acf2ac0 [DOCS] Adjust Templates for PRs and Issues (#1342)

Contributors