Version 3 für Bootstrap 5 und Contao 5 Support verfügbar! Jetzt am Early-Adopter-Programm teilnehmen.

Components wird modularisiert

von David Molineus

Im Zuge der Entwicklung einer stabilen Version der Contao-Bootstrap Erweiterung wird das Components-Paket aufgegeben. Stattdessen werden daraus einzelne Erweiterungen extrahiert, die unabhängig von einander installiert werden können.

In Zukunft wird es daher folgende zusätzliche Erweiterungen geben:

  • contao-bootstrap/carousel
  • contao-bootstrap/buttons
  • contao-bootstrap/modal
  • contao-bootstrap/navigation
  • contao-bootstrap/panel
  • contao-bootstrap/tab

Das Paket contao-bootstrap/components wird ab der Veräffentlichung des Release Candidates des Bundles nicht mehr weitergepflegt werden!

Kompatibilität

Setzt man die Erweiterung ohne eigene Anpassungen ein, wird es keine Probleme während des Updates geben. Die zukünftige Version 1.0.0-rc1 von contao-bootstrap/bundle wird die jeweiligen Pakete automatisch installieren.

Sollten Templates angepasst wurden sein, so sind diese mit der dann neu ausgelieferten zu vergleichen. Wenn in den Templates PHP-Hilfklassen eingesetzt werden, wird sich der Pfad ändern. Dieser Namespace ist dann anzupassen, da sonst die Seite nicht funktionieren wird.

Zeitplan

Die Änderungen sollen noch dieses Jahr fertig gestellt werden. Dies ist die letzte große Änderung bevor dann im Ende Januar/ Mitte Februar die erste stabile Version erscheinen wird.

Die Änderungen sollen im Januar fertiggestellt werden, sodass dann der Weg für die erste stabile Version für Ende Februar/Mitte März geebnet ist.