Updates sind Teamwork

Bei den meisten Updates geht es um neue Versionen von Contao. Aber nicht immer. Häufig sind viele weitere Helfer im Hintergrund beteiligt.
Nicht wenige Arbeiten werden jeweils von DTP Atelier direkt ausgeführt. DTP Atelier verlässt sich jedoch auf das Entwicklerteam von Contao, das dafür sorgt, dass die Contao-Installationen immer auf dem neuesten Stand sind. Contao wiederum stützt sich auf weitere Entwickler. Basis von Contao ist beispielsweise das Framework Symfony, das wiederum von zahlreichen Programmierern laufend weiterentwickelt wird. Insgesamt basiert eine Contao-Installation also auf einer Vielzanl von einzelnen Komponenten + Entwicklern. Ein grosses Team sorgt also zusammen für den fehlerfreien Betrieb.
Als Beispiel sei hier ein Update aufgeführt, über das im November 2024 quasi nebenbei eine ganze Reihe von Komponenten upgedatet wurde. Den vielen Entwicklern im Hintergrund sei hier gedankt. Eine grossartige Arbeit.
Die folgende Tabelle zeigt die betroffenen Komponenten, die u. A. von Contao benutzt werden und die mit einem «kleinen Update» so ganz nebenbei miterneuert wurden. Insgesamt über 60 Komponenten!
Komponente | Alte Version | Neue Version |
---|---|---|
beberlei/assert | v3.3.2 | v3.3.3 |
composer/ca-bundle | 1.5.1 | 1.5.3 |
contao-components/ace | 1.36.2 | 1.36.4 |
contao/image | 1.2.1 | 1.2.2 |
contao/imagine-svg | 1.0.3 | 1.0.4 |
doctrine/common | 3.4.4 | 3.4.5 |
doctrine/dbal | 3.9.1 | 3.9.3 |
doctrine/orm | 2.19.7 | 2.20.0 |
doctrine/sql-formatter | 1.4.1 | 1.5.1 |
lcobucci/clock | 3.2.0 | 3.3.1 |
league/flysystem | 3.28.0 | 3.29.1 |
league/flysystem-local | 3.28.0 | 3.29.0 |
nette/schema | v1.3.0 | v1.3.2 |
nikic/php-parser | v4.19.2 | v4.19.4 |
php-http/discovery | 1.19.4 | 1.20.0 |
php-http/message | 1.16.1 | 1.16.2 |
symfony/asset | v5.4.40 | v5.4.45 |
symfony/cache | v5.4.44 | v5.4.46 |
symfony/clock | v7.1.1 | v7.1.6 |
symfony/config | v5.4.40 | v5.4.46 |
symfony/console | v5.4.44 | v5.4.46 |
symfony/debug-bundle | v5.4.40 | v5.4.45 |
symfony/dependency-injection | v5.4.44 | v5.4.45 |
symfony/doctrine-bridge | v5.4.44 | v5.4.46 |
symfony/dom-crawler | v5.4.44 | v5.4.45 |
symfony/dotenv | v5.4.44 | v5.4.45 |
symfony/error-handler | v5.4.42 | v5.4.46 |
symfony/event-dispatcher | v5.4.40 | v5.4.45 |
symfony/expression-language | v5.4.43 | v5.4.45 |
symfony/filesystem | v5.4.44 | v5.4.45 |
symfony/finder | v5.4.43 | v5.4.45 |
symfony/framework-bundle | v5.4.44 | v5.4.45 |
symfony/http-client | v5.4.44 | v5.4.46 |
symfony/http-foundation | v5.4.44 | v5.4.46 |
symfony/http-kernel | v5.4.44 | v5.4.46 |
symfony/intl | v5.4.44 | v5.4.46 |
symfony/lock | v5.4.40 | v5.4.45 |
symfony/mailer | v5.4.44 | v5.4.45 |
symfony/mime | v5.4.43 | v5.4.45 |
symfony/monolog-bridge | v5.4.40 | v5.4.45 |
symfony/options-resolver | v5.4.40 | v5.4.45 |
symfony/password-hasher | v5.4.40 | v5.4.45 |
symfony/process | v5.4.44 | v5.4.46 |
symfony/property-access | v5.4.43 | v5.4.45 |
symfony/property-info | v6.4.10 | v6.4.13 |
symfony/routing | v5.4.43 | v5.4.45 |
symfony/security-bundle | v5.4.43 | v5.4.45 |
symfony/security-core | v5.4.44 | v5.4.45 |
symfony/security-csrf | v5.4.40 | v5.4.45 |
symfony/security-guard | v5.4.40 | v5.4.45 |
symfony/security-http | v5.4.44 | v5.4.46 |
symfony/stopwatch | v5.4.40 | v5.4.45 |
symfony/string | v5.4.44 | v5.4.45 |
symfony/templating | v6.4.8 | v6.4.13 |
symfony/translation | v5.4.44 | v5.4.45 |
symfony/twig-bridge | v5.4.44 | v5.4.45 |
symfony/twig-bundle | v5.4.44 | v5.4.45 |
symfony/uid | v5.4.44 | v5.4.45 |
symfony/var-dumper | v5.4.43 | v5.4.46 |
symfony/var-exporter | v6.4.9 | v6.4.13 |
symfony/web-profiler-bundle | v5.4.43 | v5.4.46 |
symfony/yaml | v5.4.44 | v5.4.45 |
twig/twig | v3.14.0 | v3.14.2 |